@@ -141,10 +141,11 @@ function setupLayout(obj)
141141 zstep1 = 1 / zmax ;
142142 zstep2 = max(min(10 / zmax , .5 ), zstep1 );
143143
144+ text = sprintf(' Slice index (%d /%d )' , obj .SliceIndex , zmax );
144145 obj.Handles.SliceIndexLabel = uicontrol(...
145146 ' Parent' , obj .Handles .DisplayOptionsPanel , ...
146147 ' Style' , ' text' , ...
147- ' String' , ' Slice Index ' , ...
148+ ' String' , { ' ' , text } , ...
148149 ' HorizontalAlignment' , ' left' );
149150
150151 obj.Handles.SliceIndexSlider = uicontrol(' Style' , ' slider' , ...
@@ -169,11 +170,12 @@ function setupLayout(obj)
169170 tmax = size(img , 5 );
170171 tstep1 = 1 / tmax ;
171172 tstep2 = max(min(10 / tmax , .5 ), tstep1 );
172-
173+
174+ text = sprintf(' Frame index (%d /%d )' , obj .FrameIndex , tmax );
173175 obj.Handles.FrameIndexLabel = uicontrol(...
174176 ' Parent' , obj .Handles .DisplayOptionsPanel , ...
175177 ' Style' , ' text' , ...
176- ' String' , ' Frame Index ' , ...
178+ ' String' , { ' ' , text } , ...
177179 ' HorizontalAlignment' , ' left' );
178180
179181 obj.Handles.FrameIndexSlider = uicontrol(' Style' , ' slider' , ...
@@ -253,6 +255,8 @@ function updateSliceIndex(obj, newIndex)
253255
254256 obj.SliceIndex = newIndex ;
255257
258+ text = sprintf(' Slice index (%d /%d )' , newIndex , size(obj .Doc .Image , 3 ));
259+ set(obj .Handles .SliceIndexLabel , ' String' , {' ' , text });
256260% updateSliceImage(obj);
257261
258262 updateDisplay(obj );
@@ -269,6 +273,9 @@ function updateFrameIndex(obj, newIndex)
269273 end
270274
271275 obj.FrameIndex = newIndex ;
276+
277+ text = sprintf(' Frame index (%d /%d )' , newIndex , size(obj .Doc .Image , 5 ));
278+ set(obj .Handles .FrameIndexLabel , ' String' , {' ' , text });
272279
273280 updateDisplay(obj );
274281
0 commit comments