[Bug 29847] New: comctl32: Sliders of disabled trackbars are rendered the same as enabled ones

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 9 10:40:38 CST 2012


             Bug #: 29847
           Summary: comctl32: Sliders of disabled trackbars are rendered
                    the same as enabled ones
           Product: Wine
           Version: 1.4-rc1
          Platform: x86-64
               URL: http://www.winuae.net/files/InstallWinUAE2330.exe
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: comctl32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: markk at clara.co.uk
    Classification: Unclassified

Sliders of disabled trackbar controls should be rendered differently from the
non-disabled state, to indicate that the control is disabled. However with
Wine's built-in comctl32, disabled trackbars are rendered identically to
enabled ones. There is no visual indication that the slider cannot be moved.

To demonstrate, download and run WinUAE. When the settings window opens, click
"CPU and FPU" in the treeview on the left. The sliders in the CPU Emulation
Speed area are disabled. Click the "Adjustable between CPU and chipset" radio
button to enable them. There is no change in how the sliders are rendered.

Enable native comctl32 (winetricks comctl32) and run WinUAE again. Disabled
sliders are rendered with a cross-hatch white/grey pattern. Clicking the radio
button to enable the trackbars renders the sliders all grey, indicating that
the user can adjust them.

Using built-in comctl32: http://bugs.winehq.org/attachment.cgi?id=38738
Using native comctl32: http://bugs.winehq.org/attachment.cgi?id=38739

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