[Bug 29286] New: Mouse wheel affects the control under the mouse pointer, not the currently active one

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 9 10:03:06 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=29286

             Bug #: 29286
           Summary: Mouse wheel affects the control under the mouse
                    pointer, not the currently active one
           Product: Wine
           Version: 1.3.34
          Platform: x86-64
               URL: http://www.winuae.net/files/InstallWinUAE2330.exe
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: markk at clara.co.uk
    Classification: Unclassified


Hi,

There is a difference between how Wine and Windows handle mouse wheel events.

In Windows, moving the mouse wheel affects the currently-selected control (the
last control clicked on), even if the pointer is over another control. In order
to change the control which is under the pointer, you need to click to activate
it first.

In Wine, moving the mouse wheel affects whatever control the pointer is over.
For example, try this:
 - Click in a combo box to activate it. Move the mouse wheel and notice the
selected item changes.
 - Move the pointer over another combo box. Without clicking the button, move
the wheel.
 - The selected item of the combo box under the pointer changes. (On Windows,
the selected item of the active combo box would change instead.)

One program which shows this issue is WinUAE.
 - Download and run InstallWinUAE2330.exe. Check the box to run the program at
the end.
 - After clicking OK at the initial dialog box, the WinUAE Properties window
opens.
 - In the tree view at the left side, click Sound. There are several combo
boxes. Move the pointer over one and click in it. Move pointer over the other
combo boxes and move the mouse wheel.
 - Sliders are also affected. Click RAM in the tree view, then move the pointer
over the Chip or Slow sliders and move the mouse wheel.

Using native comctl32 didn't make a difference.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list