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]

Reply via email to