http://bugs.winehq.org/show_bug.cgi?id=30553
Bug #: 30553 Summary: Text is not displayed for tab controls created with TCS_VERTICAL style Product: Wine Version: 1.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: shabelnikov@secu-3.org Classification: Unclassified
Created attachment 39964 --> http://bugs.winehq.org/attachment.cgi?id=39964 Source code and binaries of test program
I've created a simple Win32 MFC Dialog application. Main dialog window contains a vertical tab control (TCS_VERTICAL and TCS_BOTTOM styles are used). When running on Wine, text on tabs in not displayed. Executable file and sources are attached.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #1 from Rosanne DiMesio dimesio@earthlink.net 2012-05-04 08:26:54 CDT --- According to http://msdn.microsoft.com/en-us/library/windows/desktop/bb760549%28v=vs.85%2..., TCS_VERTICAL and TCS_BOTTOM are "not supported if you use ComCtl32.dll version 6."
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #2 from A.Shabelnikov shabelnikov@secu-3.org 2012-05-05 12:30:48 CDT --- I am not sure, but it seems that TCS_VERTICAL and TCS_BOTTOM styles are not supported only if visual styles are used. Attached application works OK on Windows XP. Test application does not use visual styles.
http://bugs.winehq.org/show_bug.cgi?id=30553
Daniel Jelinski djelinski1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |djelinski1@gmail.com
--- Comment #3 from Daniel Jelinski djelinski1@gmail.com 2012-06-07 15:09:20 CDT --- According to: http://msdn.microsoft.com/en-us/library/windows/desktop/bb773175%28v=vs.85%2... if the application wants to use ComCtl version 6, it needs to specify so in its manifest. By default all applications use version 5. There was no manifest in the attached file.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #4 from Daniel Jelinski djelinski1@gmail.com 2012-06-07 15:17:51 CDT --- The attached application does not display any text on tabs even when using native comctl32.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #5 from A.Shabelnikov shabelnikov@secu-3.org 2012-06-10 16:27:11 CDT --- The attached application works OK on MS Windows XP and even on MS Windows 98.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #6 from A.Shabelnikov shabelnikov@secu-3.org 2012-06-10 16:32:34 CDT --- Note that mentioned application does not use visual styles (has no any embedded manifests). I know, microsoft has abandoned support of TCS_VERTICAL & TCS_BOTTOM when introduced visual styles. But this bug is related to old versions of comctl32.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #7 from Daniel Jelinski djelinski1@gmail.com 2012-06-17 10:01:05 CDT --- Just tested - text is displayed correctly if the font is changed to anything other than MS Sans serif or Courier - e.g. Arial or Tahoma works fine. Seems that wine can't render these fonts vertically.
http://bugs.winehq.org/show_bug.cgi?id=30553
--- Comment #8 from Daniel Jelinski djelinski1@gmail.com 2012-07-16 01:26:55 CDT --- Duplicate of bug 7146
http://bugs.winehq.org/show_bug.cgi?id=30553
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |dank@kegel.com Resolution| |DUPLICATE
--- Comment #9 from Dan Kegel dank@kegel.com 2012-07-16 08:29:39 CDT --- Yes, both demos use vertical tabs. Marking dup.
*** This bug has been marked as a duplicate of bug 7146 ***
http://bugs.winehq.org/show_bug.cgi?id=30553
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Jerome Leclanche adys.wh@gmail.com 2012-07-19 07:43:16 CDT --- Closing