diff options
author | jmarshallnz <jmarshallnz@svn> | 2010-01-09 22:56:41 +0000 |
---|---|---|
committer | jmarshallnz <jmarshallnz@svn> | 2010-01-09 22:56:41 +0000 |
commit | 3e7ab027f73d0d842495435f1365db8d9b7da366 (patch) | |
tree | b283a87d7912f813f8c5a09c30028a145b871eb5 /guilib/GUIWindow.cpp | |
parent | 9fe93705a89c0d783d094aad876addac3515eb96 (diff) |
fixed: Implement CGUIWindow::HitRect for windows to ensure mouse events get picked up.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26612 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'guilib/GUIWindow.cpp')
-rw-r--r-- | guilib/GUIWindow.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/guilib/GUIWindow.cpp b/guilib/GUIWindow.cpp index b8d1fae4b5..1b152a7ea2 100644 --- a/guilib/GUIWindow.cpp +++ b/guilib/GUIWindow.cpp @@ -946,3 +946,9 @@ void CGUIWindow::RunUnloadActions() { RunActions(m_unloadActions); } + +bool CGUIWindow::HitTest(const CPoint &point) const +{ + CRect rect(0, 0, m_width, m_height); + return rect.PtInRect(point - GetPosition()); +} |