http://bugs.winehq.org/show_bug.cgi?id=16430
Summary: Adobe Dreamweaver CS4 drop-down menus stick when >1 is selected. Product: Wine Version: 1.1.10 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: randy@procyonlabs.com
Installed without errors:
./winetricks corefonts ie6 wine <Setup.exe>
Trial selected. Fresh Wine environment (no changes / dll overrides).
App runs fine, all features seem to work. If more then one menu is opened (click one, like Commands, don't close it, mouse over Format, etc. and they don't go away).
Console message displayed during menu selection:
fixme:menu:TrackPopupMenuEx not fully implemented
Environment:
Gentoo Linux x86_64 (2.6.25-gentoo-r7) KDE 3.5.9 NVidia GPU
http://bugs.winehq.org/show_bug.cgi?id=16430
Jonatas Miguel wiseallec@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wiseallec@gmail.com
--- Comment #1 from Jonatas Miguel wiseallec@gmail.com 2008-12-09 06:27:32 --- I can confirm that this happens, it was one of the bugs that I talked about in one of the threads that I created in the forum, I just never got around to posting it here... -_-"
http://bugs.winehq.org/show_bug.cgi?id=16430
--- Comment #2 from tamerlan311 tamerlan311@mail.ru 2008-12-15 16:40:51 --- Created an attachment (id=17970) --> (http://bugs.winehq.org/attachment.cgi?id=17970) Fix menu bug
Dreamweaver send unknown message when open next menu.
see my patch.
http://bugs.winehq.org/show_bug.cgi?id=16430
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #3 from Austin English austinenglish@gmail.com 2008-12-15 17:01:06 --- Can you add a testcase for this?
http://bugs.winehq.org/show_bug.cgi?id=16430
tamerlan311 tamerlan311@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tamerlan311@mail.ru
--- Comment #4 from tamerlan311 tamerlan311@mail.ru 2008-12-17 11:29:41 --- (In reply to comment #3)
Can you add a testcase for this?
I don`t undestand how add testcase for this code.
this a simple WindowsMessage without get or set values. Same as WM_CANCELMODE in this message loop.
May be join this 2 messages, but I do not understand what makes this string in WM_CANCELMODE:
/* remove the message from the queue */ PeekMessageW( &msg, 0, msg.message, msg.message, PM_REMOVE );
purge message queue? but why?
In dlls/user32/tests/menu.c I don`t find tests for MENU_TrackMenu function.
http://bugs.winehq.org/show_bug.cgi?id=16430
--- Comment #5 from tamerlan311 tamerlan311@mail.ru 2008-12-17 12:27:58 --- I tested my things in previews post.
If, after processing the message to purge message queue (by PeekMessage) - leading to incorrect behavior of the menu: After the displaced cursor to the next should be 2-clicking to close the menu.
with first variant - All is OK.
I think attached patch resolve the bug.
http://bugs.winehq.org/show_bug.cgi?id=16430
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=16430
donkyhotay donkjunk@softhome.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |donkjunk@softhome.net
--- Comment #6 from donkyhotay donkjunk@softhome.net 2009-01-16 15:04:39 --- I just confirmed this issue occurs with wine 1.1.13 still.
http://bugs.winehq.org/show_bug.cgi?id=16430
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #7 from Dan Kegel dank@kegel.com 2009-01-16 19:37:22 --- winuser.h says #define WM_APP 0x8000 so your 0xc099 message is probably from the app rather than from windows.
So your patch probably isn't correct. It would be interesting to follow that message on Windows and see who sends it and who intercepts it...
http://bugs.winehq.org/show_bug.cgi?id=16430
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #8 from Anastasius Focht focht@gmx.net 2009-01-17 03:49:29 --- Hello,
most likely duplicate of bug 9615 I already explained it there. Feel free to try proposed patch which should fix the behaviour.
Regards
http://bugs.winehq.org/show_bug.cgi?id=16430
--- Comment #9 from Adam Eberlin adam.eberlin@intellitechdesign.com 2009-01-18 16:06:10 --- I can confirm that the patches that resolve bug 9615 also fix this bug as well.
http://bugs.winehq.org/show_bug.cgi?id=16430
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #10 from Austin English austinenglish@gmail.com 2009-01-18 17:03:10 --- Dupe then
*** This bug has been marked as a duplicate of bug 9615 ***
http://bugs.winehq.org/show_bug.cgi?id=16430
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Austin English austinenglish@gmail.com 2009-01-18 17:08:09 --- Closing.