[Bug 30531] New: Microsoft SQL Server Management Studio Express 2005: OLEPicture fails to set hotspot coordinates for hand cursor

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 28 02:52:42 CDT 2012


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

             Bug #: 30531
           Summary: Microsoft SQL Server Management Studio Express 2005:
                    OLEPicture fails to set hotspot coordinates for hand
                    cursor
           Product: Wine
           Version: 1.5.2
          Platform: x86-64
               URL: http://www.microsoft.com/download/en/details.aspx?id=8
                    961
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: oleaut32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: djelinski1 at gmail.com
    Classification: Unclassified


When mouse cursor is moved over a link, the cursor changes shape to hand and
jumps up and left. All mouse clicks go to the original mouse position.

To reproduce:
Connect to a server
Select New database from context menu on "Databases"
In the appearing dialog box move the cursor over "View connection properties"
link/button.

winetricks dotnet20 is needed to run the application. A running instance of SQL
Server is needed to reproduce this bug.

Relay log indicates that the hand cursor is loaded by OLEPictureImpl_LoadIcon,
which passes the cursor to CreateIconFromResourceEx as icon (without hotspot
data). The icon is then converted back to cursor by CopyImage and subsequently
displayed to user.

The log is over 300M, so I won't attach it here.

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