[Bug 1598] delphi 3 - managed - missing minimize/maximize buttons

Wine Bugs wine-bugs at winehq.org
Thu Sep 29 12:50:51 CDT 2005


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





------- Additional Comments From a_villacis at palosanto.com  2005-29-09 12:50 -------
I added some code to display the WM hints for some native apps and VisualBasic
apps affected by the bug. The four asterisks indicate VB apps affected by the
bug. The odd pattern is that for VB apps affected by the bug (and for Delphi
apps, I suppose) the first window created is not the one that becomes visible later:

regedit wine
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x04cf0200 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04cf0200 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010028 style = 0x04c00000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04c00000 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x14cf0200 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x14cf0200 WS_VISIBLE WS_CLIPSIBLINGS
WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE

depends.exe native
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010026 style = 0x04cf8000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04cf8000 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010026 style = 0x14cf8000 ex_style =
0x00000110
fixme:x11drv:displayStyles style = 0x14cf8000 WS_VISIBLE WS_CLIPSIBLINGS
WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000110 WS_EX_ACCEPTFILES WS_EX_WINDOWEDGE

windiff.exe native
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x04cf0000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04cf0000 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x14cf0000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x14cf0000 WS_VISIBLE WS_CLIPSIBLINGS
WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE

**** dbgridtest.exe native
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x04c00000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04c00000 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010024 style = 0x84090000 ex_style =
0x00000080
fixme:x11drv:displayStyles style = 0x84090000 WS_POPUP WS_CLIPSIBLINGS
WS_SYSMENU WS_TABSTOP WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000080 WS_EX_TOOLWINDOW
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010028 style = 0x84000000 ex_style =
0x00000000
fixme:x11drv:displayStyles style = 0x84000000 WS_POPUP WS_CLIPSIBLINGS
fixme:x11drv:displayStyles ex_style = 0x00000000
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x0001002c style = 0x06cf0000 ex_style =
0x00040100
fixme:x11drv:displayStyles style = 0x06cf0000 WS_CLIPSIBLINGS WS_CLIPCHILDREN
WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00040100 WS_EX_WINDOWEDGE WS_EX_APPWINDOW
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x0001002c style = 0x16cf0000 ex_style =
0x00040100
fixme:x11drv:displayStyles style = 0x16cf0000 WS_VISIBLE WS_CLIPSIBLINGS
WS_CLIPCHILDREN WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME
WS_GROUP WS_TABSTOP WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00040100 WS_EX_WINDOWEDGE WS_EX_APPWINDOW

**** pruebatransparency.exe native
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010022 style = 0x04c00000 ex_style =
0x00000100
fixme:x11drv:displayStyles style = 0x04c00000 WS_CLIPSIBLINGS WS_CAPTION
WS_BORDER WS_DLGFRAME
fixme:x11drv:displayStyles ex_style = 0x00000100 WS_EX_WINDOWEDGE
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010024 style = 0x84090000 ex_style =
0x00000080
fixme:x11drv:displayStyles style = 0x84090000 WS_POPUP WS_CLIPSIBLINGS
WS_SYSMENU WS_TABSTOP WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00000080 WS_EX_TOOLWINDOW
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x00010028 style = 0x84000000 ex_style =
0x00000000
fixme:x11drv:displayStyles style = 0x84000000 WS_POPUP WS_CLIPSIBLINGS
fixme:x11drv:displayStyles ex_style = 0x00000000
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x0001002c style = 0x06cf0000 ex_style =
0x00040100
fixme:x11drv:displayStyles style = 0x06cf0000 WS_CLIPSIBLINGS WS_CLIPCHILDREN
WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME WS_GROUP WS_TABSTOP
WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00040100 WS_EX_WINDOWEDGE WS_EX_APPWINDOW
fixme:x11drv:X11DRV_set_wm_hints hwnd = 0x0001002c style = 0x16cf0000 ex_style =
0x00040100
fixme:x11drv:displayStyles style = 0x16cf0000 WS_VISIBLE WS_CLIPSIBLINGS
WS_CLIPCHILDREN WS_CAPTION WS_BORDER WS_DLGFRAME WS_SYSMENU WS_THICKFRAME
WS_GROUP WS_TABSTOP WS_MINIMIZEBOX WS_MAXIMIZEBOX
fixme:x11drv:displayStyles ex_style = 0x00040100 WS_EX_WINDOWEDGE WS_EX_APPWINDOW


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list