To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=47331





------- Additional comments from [EMAIL PROTECTED] Mon Apr 18 07:53:46 -0700 
2005 -------
The problem here is that ::ImplHandleWheelEvent() in
vcl/source/window/winproc.cxx informs the window under the mouse and its parents
or the window that has the focus.  The former fails in this case because neither
the scroll bars (the window under the mouse) nor their parents
(PaneDockingWindow resp. the frame window) have special code to handle the event
or have a direct connection to the view shell they are displaying. Therefore the
focused window is informed, an ::sd::Window in both cases.  These tell their
view shells, either the slide sorter or the view shell in the center pane.  As a
result the focused window is scrolled.

Note that this time the view shell stack is not playing a part.

A solution can place the scroll bars in a parent window that can forward the
mouse wheel events to their view shells.  Modifying the existing parents would
work only for the PaneDockingWindow.  The parent of the scroll bars in the
center pane is not in our domain.

Alternatively the ViewShell that receives the event can check the mouse
coordinates and reroute the event to the correct shell.

---------------------------------------------------------------------
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