[Bug 782] New - Wine fails to keep an applications child windows always on-top.
wine-bugs at winehq.com
wine-bugs at winehq.com
Mon Jun 10 06:21:57 CDT 2002
http://bugs.winehq.com/show_bug.cgi?id=782
*** shadow/782 Mon Jun 10 06:21:57 2002
--- shadow/782.tmp.1552 Mon Jun 10 06:21:57 2002
***************
*** 0 ****
--- 1,56 ----
+ +============================================================================+
+ | Wine fails to keep an applications child windows always on-top. |
+ +----------------------------------------------------------------------------+
+ | Bug #: 782 Product: Wine |
+ | Status: UNCONFIRMED Version: 20020509 |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-x11driver |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs at winehq.com |
+ | Reported By: tilps at hotmail.com |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ I use windows for approximately 3 applications - 2 of which have decent
+ replacements under linux - one of which does not. This 3rd application is
+ called ELF - its a telnet program designed for playing muds. It functions mostly
+ under wine except for one problem, which has kept me going back to windows on a
+ regular basis. By executing the appropriate scripting commands ELF will create
+ additional windows which you can send text too. In Win2k - these windows will
+ happily stay always on-top of the application itself. allowing me to work in
+ the main window and have interesting things which I might otherwise miss because
+ of alot of action on the main window, appear on these sub windows which float
+ above the application.
+
+ However when I run this application on Wine - giving focus to the application
+ causes it to end up on top of all the child windows, rendering them useless to
+ my needs.
+
+ I am thinking that these are not 'standard' always on top windows because if you
+ have other applications, then they will not sit above them. ie its only ontop
+ when the application has focus.
+ fiddling with warnings etc ...
+ I ended up using this execution line
+ wine --debugmsg fixme+all,err+all,warn+all,warn-heap Elf.exe
+ heap warnings come at a huge rate ... and trace ... wow :P
+
+ the things which seem most interesting are
+ warn:x11drv:SWP_DoOwnedPopups (10024) hInsertAfter = 0000
+
+ and
+ warn:listbox:ListBoxWndProc_common [30066]: unknown msg b029 wp 00000000 lp 00000000
+ warn:listbox:ListBoxWndProc_common [30066]: unknown msg b004 wp 00000000 lp 43a3d32c
+
+ i get stacks of
+ warn:gdi:GDI_GetObjPtr Invalid handle 0 as well - but the other 3 messages
+ appear when i switch focus between the main application and child windows.
+
+
+ turning on trace for x11drv - didnt leave me much more informed - but if wanted
+ the data is ofcourse available...
+
+ not sure if this is the right component - but hmmm anyway...
\ No newline at end of file
More information about the wine-bugs
mailing list