Mercurial > projects > dwt-win
changeset 232:387fe83aa839
Fix: MenuDetect is filtered with screen coordinates, thanks Simen Haugen for report.
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 02 Jun 2008 21:29:31 +0200 |
parents | f9b2183acd62 |
children | 51a84342d244 116b04c0d8c9 |
files | dwt/widgets/Widget.d |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/dwt/widgets/Widget.d Sun Jun 01 11:06:38 2008 +0200 +++ b/dwt/widgets/Widget.d Mon Jun 02 21:29:31 2008 +0200 @@ -1426,6 +1426,7 @@ OS.POINTSTOPOINT (pt, lParam); x = pt.x; y = pt.y; + OS.ScreenToClient (hwnd, &pt); RECT rect; OS.GetClientRect (hwnd, &rect); if (!OS.PtInRect (&rect, pt)) return null;