http://bugs.winehq.org/show_bug.cgi?id=3077
------- Additional Comments From rmay@ou.edu 2005-24-06 11:21 ------- Here's a short section of the debug log from the right mouse button click:
trace:msg:peek_message got type 7 msg 204 (WM_RBUTTONDOWN) hwnd 0x1002e wp 2 lp 0 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0084] WM_NCHITTEST sent from self wp=00000000 lp=00d40083 trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_NCHITTEST,wp=00000000,lp=00d40083) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_NCHITTEST [0084] wp=00000000 lp=00d40083 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_NCHITTEST [0084] returned 00000001 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0084] WM_NCHITTEST returned 00000001 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0020] WM_SETCURSOR sent from self wp=0001002e lp=02040001 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_SETCURSOR,wp=0001002e,lp=02040001) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_SETCURSOR,wp=0001002e,lp=02040001) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_SETCURSOR [0020] wp=0001002e lp=02040001 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_SETCURSOR [0020] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0020] WM_SETCURSOR returned 00000000 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0204] WM_RBUTTONDOWN dispatched wp=00000002 lp=00500025 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0211] WM_ENTERMENULOOP sent from self wp=00000001 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_ENTERMENULOOP,wp=00000001,lp=00000000) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_ENTERMENULOOP,wp=00000001,lp=00000000) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_ENTERMENULOOP [0211] wp=00000001 lp=00000000 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_ENTERMENULOOP [0211] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0211] WM_ENTERMENULOOP returned 00000000 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0020] WM_SETCURSOR sent from self wp=0001002e lp=00000002 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_SETCURSOR,wp=0001002e,lp=00000002) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_SETCURSOR,wp=0001002e,lp=00000002) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_SETCURSOR [0020] wp=0001002e lp=00000002 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_SETCURSOR [0020] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0020] WM_SETCURSOR returned 00000000 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0116] WM_INITMENU sent from self wp=00000490 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_INITMENU,wp=00000490,lp=00000000) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_INITMENU,wp=00000490,lp=00000000) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_INITMENU [0116] wp=00000490 lp=00000000 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_INITMENU [0116] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0116] WM_INITMENU returned 00000000 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0117] WM_INITMENUPOPUP sent from self wp=00000490 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_INITMENUPOPUP,wp=00000490,lp=00000000) trace:message:SPY_ExitMessage (0x1002e) L"u" message [0117] WM_INITMENUPOPUP returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0081] WM_NCCREATE sent from self wp=00000000 lp=77acf990 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_NCCREATE [0081] wp=00000000 lp=77acf990 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_NCCREATE [0081] returned 00000001 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0081] WM_NCCREATE returned 00000001 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0083] WM_NCCALCSIZE sent from self wp=00000000 lp=77acf650 trace:message:SPY_DumpStructure Rect (131,212)-(262,326) trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_NCCALCSIZE [0083] wp=00000000 lp=77acf650 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_NCCALCSIZE [0083] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0083] WM_NCCALCSIZE returned 00000000 trace:message:SPY_DumpStructure Rect (131,212)-(262,326) trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0001] WM_CREATE sent from self wp=00000000 lp=77acf990 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0001] WM_CREATE returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0005] WM_SIZE sent from self wp=00000000 lp=00720083 trace:message:SPY_DumpStructure cx=131 cy=114 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_SIZE [0005] wp=00000000 lp=00720083 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_SIZE [0005] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0005] WM_SIZE returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0003] WM_MOVE sent from self wp=00000000 lp=00d40083 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_MOVE [0003] wp=00000000 lp=00d40083 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_MOVE [0003] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0003] WM_MOVE returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0046] WM_WINDOWPOSCHANGING sent from self wp=00000000 lp=77acf9a0 trace:message:SPY_DumpStructure WINDOWPOS hwnd=0x100028, after=(nil), at (0,0) w=0 h=0, flags=0x00000053 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_WINDOWPOSCHANGING [0046] wp=00000000 lp=77acf9a0 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_WINDOWPOSCHANGING [0046] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0046] WM_WINDOWPOSCHANGING returned 00000000 trace:message:SPY_DumpStructure WINDOWPOS hwnd=0x100028, after=(nil), at (0,0) w=0 h=0, flags=0x00000053 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0047] WM_WINDOWPOSCHANGED sent from self wp=00000000 lp=77acf9a0 trace:message:SPY_DumpStructure WINDOWPOS hwnd=0x100028, after=(nil), at (131,212) w=131 h=114, flags=0x00001857 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_WINDOWPOSCHANGED [0047] wp=00000000 lp=77acf9a0 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_WINDOWPOSCHANGED [0047] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0047] WM_WINDOWPOSCHANGED returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [000f] WM_PAINT sent from self wp=00000000 lp=00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0085] WM_NCPAINT sent from self wp=00000001 lp=00000000 trace:message:SPY_EnterMessage (0x100028) DefWindowProc32: WM_NCPAINT [0085] wp=00000001 lp=00000000 trace:message:SPY_ExitMessage (0x100028) DefWindowProc32: WM_NCPAINT [0085] returned 00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0085] WM_NCPAINT returned 00000000 trace:message:SPY_EnterMessage (0x100028) L"{#32768}" message [0014] WM_ERASEBKGND sent from self wp=00001540 lp=00000000 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [0014] WM_ERASEBKGND returned 00000001 trace:message:SPY_ExitMessage (0x100028) L"{#32768}" message [000f] WM_PAINT returned 00000000 trace:msg:peek_message got type 6 msg f (WM_PAINT) hwnd 0x1002e wp 0 lp 0 trace:msg:peek_message got type 6 msg f (WM_PAINT) hwnd 0x1002e wp 0 lp 0 trace:message:SPY_EnterMessage (0x1002e) L"u" message [000f] WM_PAINT dispatched wp=00000000 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_PAINT,wp=00000000,lp=00000000) trace:message:SPY_ExitMessage (0x1002e) L"u" message [000f] WM_PAINT returned 00000000 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0121] WM_ENTERIDLE sent from self wp=00000002 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_ENTERIDLE,wp=00000002,lp=00000000) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_ENTERIDLE,wp=00000002,lp=00000000) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_ENTERIDLE [0121] wp=00000002 lp=00000000 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_ENTERIDLE [0121] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0121] WM_ENTERIDLE returned 00000000 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=00004295) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=000042cc) trace:msg:peek_message got type 7 msg 205 (WM_RBUTTONUP) hwnd 0x1002e wp 0 lp 0 trace:msg:peek_message got type 7 msg 205 (WM_RBUTTONUP) hwnd 0x1002e wp 0 lp 0 trace:msg:peek_message got type 7 msg 200 (WM_MOUSEMOVE) hwnd 0x1002e wp 0 lp 0 trace:msg:peek_message got type 7 msg 200 (WM_MOUSEMOVE) hwnd 0x1002e wp 0 lp 0 trace:message:SPY_EnterMessage (0x1002e) L"u" message [0121] WM_ENTERIDLE sent from self wp=00000002 lp=00000000 trace:msg:WINPROC_CallProc32WTo32A func 0x481440 (hwnd=0x1002e,msg=WM_ENTERIDLE,wp=00000002,lp=00000000) trace:msg:WINPROC_CallProc32ATo32W func 0x777fd9f0 (hwnd=0x1002e,msg=WM_ENTERIDLE,wp=00000002,lp=00000000) trace:message:SPY_EnterMessage (0x1002e) DefWindowProc32: WM_ENTERIDLE [0121] wp=00000002 lp=00000000 trace:message:SPY_ExitMessage (0x1002e) DefWindowProc32: WM_ENTERIDLE [0121] returned 00000000 trace:message:SPY_ExitMessage (0x1002e) L"u" message [0121] WM_ENTERIDLE returned 00000000 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=00004303) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=0000433a) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=00004372) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=000043a9) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=000043df) trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:peek_message got type 6 msg 113 (WM_TIMER) hwnd (nil) wp 6 lp 778bdc54 trace:msg:WINPROC_CallProc32WTo32A func 0x49a2e0 (hwnd=(nil),msg=WM_TIMER,wp=00000006,lp=00004417)