keep {Left,Middle,Right}Down() methods of wxMouseState which were present in 2.9; just deprecate them in favour of the new XXXIsDown() ones (see #10756)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -118,6 +118,15 @@ public:
|
||||
// this mostly makes sense in the derived classes such as wxMouseEvent
|
||||
void SetState(const wxMouseState& state) { *this = state; }
|
||||
|
||||
// these functions are for compatibility only, they were used in 2.8
|
||||
// version of wxMouseState but their names are confusing as wxMouseEvent
|
||||
// has methods with the same names which do something quite different so
|
||||
// don't use them any more
|
||||
#ifdef WXWIN_COMPATIBILITY_2_8
|
||||
wxDEPRECATED_INLINE(bool LeftDown() const, return LeftIsDown(); )
|
||||
wxDEPRECATED_INLINE(bool MiddleDown() const, return MiddleIsDown(); )
|
||||
wxDEPRECATED_INLINE(bool RightDown() const, return RightIsDown(); )
|
||||
#endif // WXWIN_COMPATIBILITY_2_8
|
||||
|
||||
// for compatibility reasons these variables are public as the code using
|
||||
// wxMouseEvent often uses them directly -- however they should not be
|
||||
|
Reference in New Issue
Block a user