Kirill K. Smirnov : winhelp: Pointer coordinates are relative to richedit text window, not the main window.
Alexandre Julliard
julliard at winehq.org
Fri May 9 06:26:44 CDT 2008
Module: wine
Branch: master
Commit: b3b6a227aac93d444c4f778f26e45fe41f796a99
URL: http://source.winehq.org/git/wine.git/?a=commit;h=b3b6a227aac93d444c4f778f26e45fe41f796a99
Author: Kirill K. Smirnov <lich at math.spbu.ru>
Date: Thu May 8 17:08:38 2008 +0400
winhelp: Pointer coordinates are relative to richedit text window, not the main window.
---
programs/winhelp/winhelp.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/programs/winhelp/winhelp.c b/programs/winhelp/winhelp.c
index ee21053..3b8f173 100644
--- a/programs/winhelp/winhelp.c
+++ b/programs/winhelp/winhelp.c
@@ -1001,7 +1001,7 @@ static LRESULT CALLBACK WINHELP_MainWndProc(HWND hWnd, UINT msg, WPARAM wParam,
}
pt.x = (int)(short)LOWORD(msgf->lParam);
pt.y = (int)(short)HIWORD(msgf->lParam);
- ClientToScreen(hWnd, &pt);
+ ClientToScreen(msgf->nmhdr.hwndFrom, &pt);
TrackPopupMenu(GetSubMenu(hMenu, 0), TPM_LEFTALIGN|TPM_TOPALIGN,
pt.x, pt.y, 0, hWnd, NULL);
DestroyMenu(hMenu);
More information about the wine-cvs
mailing list