Hello LiuJianli, There are two places where you could start your search for this problem:
At the top there is sd::DrawViewShell::Resize() in sd/source/ui/view/drviews5.cxx, where a resize of the main view leads to call to SetZoomRect() with probably a wrong VisArea. At the bottom there is sd::Window::SetZoomFactor() in sd/source/ui/view/sdwindow.cxx. Every? change of the zoom factor should eventually end in this method. Best regards, Andre 刘建立 wrote: > Hi all! > I found a new bug in impress,It can be described as follows: > > 1.create a new presentation; > 2.insert->object->OLE object; > 3.choose "Further objects" and press "OK"button; > 4.now choose the OpenOffice presentation or RedOffice presentation and set > the > check box of "show the icon". > result : > > the middle slide view panel under the normal view appears very large about > 109% > scale.it should be showed at default size. > > I tracked to the void FuInsertOLE::DoExecute( SfxRequest& rReq ) > (sd\source\ui\func\fuinsert.cxx),I just found the place where the OLE_object > be > created.But I donnot know the place where the scale be set. > Is there anyone can give me some suggestiones? > > > Best Regards > > LiuJianli --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
