To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=115754
                 Issue #|115754
                 Summary|don't position/size form control VCL windows during pa
                        |int, but in a preceding step
               Component|Drawing
                 Version|DEV300m94
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|aw
             Reported by|fs





------- Additional comments from [email protected] Tue Nov 23 21:28:49 +0000 
2010 -------
This is a follow-up of issue 115551. While investigating this issue, we realized
that it is a bad idea to position/size form control VCL windows (i.e. the VCL
window tied to a form control shape when the view is in alive mode) during 
Paint.

The reason is that there are scenarios where a form control might (legitimately)
be larger than the visible area of its parent window, this way completely
covering this visible area. For instance, imagine a document, containing a form
control, zoomed that much so that the control window covers the complete visible
area of the document view.
Now since the parent window is completely covered, it will never receive any
Paint events anymore, thus the position/size of the form control's VCL window
will never be adjusted, again.

So, we need a mechanism in the drawing layer which allows positioning/sizing
form control VCL windows, but which is independent from the actual Paint.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to