I have an MFC application in which I have instantiated a 2D slider widget. Everything works out fine <br>till I resize the window. The slider does not adjust the position in a proportionate manner. If I then<br>click any mouse button down inside the window, it then adjusts its position properly. It seems that<br>
the mouse button event does the right thing.<br><br>I would like to put some appropriate code within the RESIZE command handler to that the slider<br>size and position adjust properly when the window is resized.<br><br>My code snippet is below.<br>
<br>Any help would be greatly appreciated as I have trolled the user groups and spent quite some<br>time trying to figure this out.<br><br>Imran<br><br>***************************************************************************************************<br>
<br> sliderRep = vtkSliderRepresentation2D::New();<br> <br> sliderRep-&gt;SetRenderer(this-&gt;Renderer);<br><br> sliderRep-&gt;GetPoint1Coordinate()-&gt;SetCoordinateSystemToNormalizedViewport();<br> sliderRep-&gt;GetPoint1Coordinate()-&gt;SetValue(0.26,0.012); <br>
 sliderRep-&gt;GetPoint2Coordinate()-&gt;SetCoordinateSystemToNormalizedViewport();<br> sliderRep-&gt;GetPoint2Coordinate()-&gt;SetValue(0.95,0.012); <br><br> sliderRep-&gt;SetSliderLength(0.015); <br> sliderRep-&gt;SetSliderWidth(0.02); <br>
 sliderRep-&gt;SetEndCapLength(0.005);;<br> sliderRep-&gt;SetEndCapWidth(0.02); <br> sliderRep-&gt;SetTubeWidth(0.005);<br> sliderRep-&gt;SetMinimumValue(minFrameNumber);<br> sliderRep-&gt;SetMaximumValue(maxFrameNumber);<br>
 sliderRep-&gt;SetValue(uFrameNumber);<br> sliderRep-&gt;GetSliderProperty()-&gt;SetColor(1,1,0);//yellow<br> <br> sliderRep-&gt;BuildRepresentation();<br><br> sliderWidget = vtkSliderWidget::New();<br> sliderWidget-&gt;SetInteractor(Interactor);<br>
 sliderWidget-&gt;SetRepresentation(sliderRep);<br> sliderWidget-&gt;SetAnimationModeToAnimate();<br><br> vtkSlider2DCallback *callback = vtkSlider2DCallback::New();<br> callback-&gt;View = this;<br> sliderWidget-&gt;AddObserver(vtkCommand::InteractionEvent,callback);<br>
 sliderWidget-&gt;EnabledOn();<br><br>