[Bug 21842] New: IShellBrowser/IComDlgBrowser Listview header not draw correctly
http://bugs.winehq.org/show_bug.cgi?id=21842 Summary: IShellBrowser/IComDlgBrowser Listview header not draw correctly Product: Wine Version: 1.1.39 Platform: x86 URL: http://www.secureneterm.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: support(a)securenetterm.com The header bar of an IShellBrowser/IComDlgBrowser listview is not drawn correctly when the detail view mode (FVM_DETAILS) is selected. On the initial display, the area where the header bar should be is blank (white). If you drag the mouse over the area where the header should be, the header bar is drawn in the area under the mouse. If you then minimize or do anything that causes a repaint of the listview, the header bar goes away. Testing indicates using the comctl32.dll AND/OR uxtheme.dll in native mode resolves the issue. This can be seen using the following demo application (including source) at: http://www.codeproject.com/KB/shell/explorer.aspx?df=100&forumid=2239&exp=0&... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #1 from Kenneth Robinette <support(a)securenetterm.com> 2010-11-11 07:42:13 CST --- (In reply to comment #0)
The header bar of an IShellBrowser/IComDlgBrowser listview is not drawn correctly when the detail view mode (FVM_DETAILS) is selected. On the initial display, the area where the header bar should be is blank (white). If you drag the mouse over the area where the header should be, the header bar is drawn in the area under the mouse. If you then minimize or do anything that causes a repaint of the listview, the header bar goes away. Testing indicates using the comctl32.dll AND/OR uxtheme.dll in native mode resolves the issue. This can be seen using the following demo application (including source) at: http://www.codeproject.com/KB/shell/explorer.aspx?df=100&forumid=2239&exp=0&...
Additional testing indicates that perhaps the main problem is in uxtheme.dll. If you call DisableTheme() on the SysListView32 window, the detail header is drawn correctly. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #2 from butraxz(a)gmail.com 2013-05-25 09:45:33 CDT --- No update for over 900 days. Is this still and issue in 1.5.31 or higher or is this abandoned ? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #3 from Kenneth Robinette <support(a)securenetterm.com> 2013-05-25 14:00:09 CDT --- Yes, it still is a problem. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-05-25 14:10:58 CDT --- Could you build that thing and attach or link to executable so I can test? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #5 from Kenneth Robinette <support(a)securenetterm.com> 2013-05-25 14:53:49 CDT --- Created attachment 44552 --> http://bugs.winehq.org/attachment.cgi?id=44552 Example program to show the Listview Header drawing problem -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #6 from Kenneth Robinette <support(a)securenetterm.com> 2013-05-25 15:01:06 CDT --- I just attached winexplore.exe which will show the problem. When this program is run under the current version, the entire bar below the program is draw in solid black. It should be grey and the icon with the question mark should have a grey background. The top of the listview should contain a header with the column names of Name, Size, Type and Date Modified. If you run the mouse across the top of the listview, you will see the header information painted. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #7 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-05-26 03:17:05 CDT --- I can't reproduce that, it looks just fine on my system. Some bits are missing like sorting arrows on header items or selected column background, but I have no problems with header like you described. Also I don't see how it could be related to themes since there's no theme in clean wine prefix. Are you using clean prefix with 1.5.31? Post a screenshot with it glitching please, and what's your wm, are you using compositing manager? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 --- Comment #8 from Kenneth Robinette <support(a)securenetterm.com> 2013-05-26 08:17:31 CDT --- The problem happens when you have a theme defined in the Wine Configuration/Desktop Integration. I have the normal Windows XP style selected using standard Microsoft theme components from XP. This is running under Ubuntu 12.04. So no, this is not a 100% clean WINE prefix, but I thought using themes was allowed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|IShellBrowser/IComDlgBrowse |Listview header not draw |r Listview header not draw |correctly with theme |correctly |enabled Severity|normal |trivial -- 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.
http://bugs.winehq.org/show_bug.cgi?id=21842 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|Listview header not draw |Shellview listview header |correctly with theme |not drawn correctly with |enabled |theme enabled Ever Confirmed|0 |1 --- Comment #9 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-05-26 08:52:16 CDT --- Yes, I can see it now with Human theme installed. Seems to only happen with Shellview lists, which is strange. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=21842 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
participants (1)
-
wine-bugs@winehq.org