]> git.saurik.com Git - wxWidgets.git/commit
Take disabled windows into account in wxFindWindowAtPoint() in wxMSW.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Mar 2012 00:29:17 +0000 (00:29 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 4 Mar 2012 00:29:17 +0000 (00:29 +0000)
commite18a74e240a24caa99868d77eb12091d7e675388
tree1113d76c412821900ad4258f5888887ebdce2871
parent7cd60fb9388973425dbe7f7cbb3847ee363113d3
Take disabled windows into account in wxFindWindowAtPoint() in wxMSW.

Use ChildWindowFromPointEx(CWP_SKIPINVISIBLE) to ensure that we find the
disabled children (by not using CWP_SKIPDISABLED).

Add a unit test to check for the correct behaviour in all cases and document
it.

Closes #2942.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
interface/wx/utils.h
src/msw/window.cpp
tests/misc/guifuncs.cpp