removed WXWIN_COMPATIBILITY_2_4 from common and wxMSW files (patch 1675546)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -384,11 +384,7 @@ public:
|
||||
m_propagationLevel = propagationLevel;
|
||||
}
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
wxObject* m_eventObject;
|
||||
wxEventType m_eventType;
|
||||
long m_timeStamp;
|
||||
@@ -406,11 +402,7 @@ protected:
|
||||
// backwards compatibility as it is new
|
||||
int m_propagationLevel;
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
bool m_skipped;
|
||||
bool m_isCommandEvent;
|
||||
|
||||
@@ -492,26 +484,6 @@ private:
|
||||
wxEVT_COMMAND_TOGGLEBUTTON_CLICKED
|
||||
*/
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
// Backwards compatibility for wxCommandEvent::m_commandString, will lead to compilation errors in some cases of usage
|
||||
class WXDLLIMPEXP_CORE wxCommandEvent;
|
||||
|
||||
class WXDLLIMPEXP_CORE wxCommandEventStringHelper
|
||||
{
|
||||
public:
|
||||
wxCommandEventStringHelper(wxCommandEvent * evt)
|
||||
: m_evt(evt)
|
||||
{ }
|
||||
|
||||
void operator=(const wxString &str);
|
||||
operator wxString();
|
||||
const wxChar* c_str() const;
|
||||
|
||||
private:
|
||||
wxCommandEvent* m_evt;
|
||||
};
|
||||
#endif
|
||||
|
||||
class WXDLLIMPEXP_CORE wxCommandEvent : public wxEvent
|
||||
{
|
||||
public:
|
||||
@@ -519,9 +491,6 @@ public:
|
||||
|
||||
wxCommandEvent(const wxCommandEvent& event)
|
||||
: wxEvent(event),
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
m_commandString(this),
|
||||
#endif
|
||||
m_cmdString(event.m_cmdString),
|
||||
m_commandInt(event.m_commandInt),
|
||||
m_extraLong(event.m_extraLong),
|
||||
@@ -558,12 +527,7 @@ public:
|
||||
|
||||
virtual wxEvent *Clone() const { return new wxCommandEvent(*this); }
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
wxCommandEventStringHelper m_commandString;
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
wxString m_cmdString; // String event argument
|
||||
int m_commandInt;
|
||||
long m_extraLong; // Additional information (e.g. select/deselect)
|
||||
@@ -574,23 +538,6 @@ private:
|
||||
DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxCommandEvent)
|
||||
};
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
inline void wxCommandEventStringHelper::operator=(const wxString &str)
|
||||
{
|
||||
m_evt->SetString(str);
|
||||
}
|
||||
|
||||
inline wxCommandEventStringHelper::operator wxString()
|
||||
{
|
||||
return m_evt->GetString();
|
||||
}
|
||||
|
||||
inline const wxChar* wxCommandEventStringHelper::c_str() const
|
||||
{
|
||||
return m_evt->GetString().c_str();
|
||||
}
|
||||
#endif
|
||||
|
||||
// this class adds a possibility to react (from the user) code to a control
|
||||
// notification: allow or veto the operation being reported.
|
||||
class WXDLLIMPEXP_CORE wxNotifyEvent : public wxCommandEvent
|
||||
@@ -682,11 +629,7 @@ public:
|
||||
|
||||
virtual wxEvent *Clone() const { return new wxScrollWinEvent(*this); }
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
int m_commandInt;
|
||||
long m_extraLong;
|
||||
|
||||
@@ -1148,11 +1091,7 @@ public:
|
||||
|
||||
virtual wxEvent *Clone() const { return new wxMoveEvent(*this); }
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
wxPoint m_pos;
|
||||
wxRect m_rect;
|
||||
|
||||
@@ -1240,11 +1179,7 @@ public:
|
||||
|
||||
virtual wxEvent *Clone() const { return new wxEraseEvent(*this); }
|
||||
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
wxDC *m_dc;
|
||||
|
||||
private:
|
||||
@@ -1530,11 +1465,7 @@ enum
|
||||
|
||||
class WXDLLIMPEXP_CORE wxJoystickEvent : public wxEvent
|
||||
{
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
public:
|
||||
#else
|
||||
protected:
|
||||
#endif
|
||||
wxPoint m_pos;
|
||||
int m_zPosition;
|
||||
int m_buttonChange; // Which button changed?
|
||||
@@ -2641,13 +2572,6 @@ typedef void (wxEvtHandler::*wxMouseCaptureChangedEventFunction)(wxMouseCaptureC
|
||||
typedef void (wxEvtHandler::*wxMouseCaptureLostEventFunction)(wxMouseCaptureLostEvent&);
|
||||
typedef void (wxEvtHandler::*wxClipboardTextEventFunction)(wxClipboardTextEvent&);
|
||||
|
||||
// these typedefs don't have the same name structure as the others, keep for
|
||||
// backwards compatibility only
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
typedef wxSysColourChangedEventFunction wxSysColourChangedFunction;
|
||||
typedef wxDisplayChangedEventFunction wxDisplayChangedFunction;
|
||||
#endif // WXWIN_COMPATIBILITY_2_4
|
||||
|
||||
|
||||
#define wxCommandEventHandler(func) \
|
||||
(wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(wxCommandEventFunction, &func)
|
||||
@@ -3086,12 +3010,6 @@ typedef void (wxEvtHandler::*wxClipboardTextEventFunction)(wxClipboardTextEvent&
|
||||
#define EVT_JOY_MOVE(func) wx__DECLARE_EVT0(wxEVT_JOY_MOVE, wxJoystickEventHandler(func))
|
||||
#define EVT_JOY_ZMOVE(func) wx__DECLARE_EVT0(wxEVT_JOY_ZMOVE, wxJoystickEventHandler(func))
|
||||
|
||||
// These are obsolete, see _BUTTON_ events
|
||||
#if WXWIN_COMPATIBILITY_2_4
|
||||
#define EVT_JOY_DOWN(func) EVT_JOY_BUTTON_DOWN(func)
|
||||
#define EVT_JOY_UP(func) EVT_JOY_BUTTON_UP(func)
|
||||
#endif // WXWIN_COMPATIBILITY_2_4
|
||||
|
||||
// All joystick events
|
||||
#define EVT_JOYSTICK_EVENTS(func) \
|
||||
EVT_JOY_BUTTON_DOWN(func) \
|
||||
|
Reference in New Issue
Block a user