http://bugs.winehq.org/show_bug.cgi?id=35025
Bug #: 35025 Summary: Max Payne 2 Demo: checkboxes in options dialog have missing window styles Product: Wine Version: 1.7.7 Platform: x86-64 URL: http://www.rockstargames.com/maxpayne2/mp2_downloads.h tml OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gohabsgo60@yahoo.ca Classification: Unclassified
Created attachment 46685 --> http://bugs.winehq.org/attachment.cgi?id=46685 dialog wine
launch the game, and click the options button. the options dialog appears, and all of its checkboxes are rendered incorrectly due to a missing BS_LEFTTEXT window style (aka BS_RIGHTBUTTON). instead of the label being placed to the left of the box as it is on windows, wine places it to the right.
the BS_RIGHT style is also missing from the checkboxes, however it has no effect because extended window style WS_EX_RIGHT is already set.
all this can be verified by running WinSpy++ on wine and windows and comparing the checkboxes' window styles on both platforms.
note: i haven't checked the window styles of the other controls in the dialog. i leave that as an exercise.