]> git.saurik.com Git - wxWidgets.git/commit
Revert HasModifiers() change in behaviour, add HasAnyModifiers().
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 29 Jul 2012 22:08:09 +0000 (22:08 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 29 Jul 2012 22:08:09 +0000 (22:08 +0000)
commit756ead6f83b2bc794aeb76755f5fe11fb3f11728
tree38206e3cd96743b03403cf9933647eec6f71f308
parentc589dc030dd1f0b9f2360e55920353fd1781ceab
Revert HasModifiers() change in behaviour, add HasAnyModifiers().

In 2.8 wxKeyEvent::HasModifiers() returned false if (only) Shift was pressed
as it tested for Control and Alt only but when it was moved to wxKeyboardState
in r55745 it started checking for all modifiers as this made more sense now
that it was used by wxMouseEvent. However it broke existing code using it,
including in wxWidgets itself (in wxTreeCtrl), so revert it now and add
HasAnyModifiers() that does check for all modifiers, including Shift.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/kbdstate.h
interface/wx/kbdstate.h