Put a humane end to the pathetic flailing over whether this can
work or not. It obviously never can if you understand the rules for binary compatibility of a userspace library and the mechanisms to manage it -- no matter how clever we get in the future. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -66,17 +66,6 @@ public:
|
|||||||
virtual void SetLabel( const wxString &label );
|
virtual void SetLabel( const wxString &label );
|
||||||
virtual bool SetFont(const wxFont& font);
|
virtual bool SetFont(const wxFont& font);
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedControlFunc1() {}
|
|
||||||
virtual void ReservedControlFunc2() {}
|
|
||||||
virtual void ReservedControlFunc3() {}
|
|
||||||
virtual void ReservedControlFunc4() {}
|
|
||||||
virtual void ReservedControlFunc5() {}
|
|
||||||
virtual void ReservedControlFunc6() {}
|
|
||||||
virtual void ReservedControlFunc7() {}
|
|
||||||
virtual void ReservedControlFunc8() {}
|
|
||||||
virtual void ReservedControlFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// creates the control (calls wxWindowBase::CreateBase inside) and adds it
|
// creates the control (calls wxWindowBase::CreateBase inside) and adds it
|
||||||
// to the list of parents children
|
// to the list of parents children
|
||||||
|
@@ -631,17 +631,6 @@ public:
|
|||||||
if (h) *h = hh;
|
if (h) *h = hh;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedDCFunc1() {}
|
|
||||||
virtual void ReservedDCFunc2() {}
|
|
||||||
virtual void ReservedDCFunc3() {}
|
|
||||||
virtual void ReservedDCFunc4() {}
|
|
||||||
virtual void ReservedDCFunc5() {}
|
|
||||||
virtual void ReservedDCFunc6() {}
|
|
||||||
virtual void ReservedDCFunc7() {}
|
|
||||||
virtual void ReservedDCFunc8() {}
|
|
||||||
virtual void ReservedDCFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// the pure virtual functions which should be implemented by wxDC
|
// the pure virtual functions which should be implemented by wxDC
|
||||||
virtual bool DoFloodFill(wxCoord x, wxCoord y, const wxColour& col,
|
virtual bool DoFloodFill(wxCoord x, wxCoord y, const wxColour& col,
|
||||||
|
@@ -94,14 +94,6 @@ public:
|
|||||||
// On platforms that support it, get the theme page background colour, else invalid colour
|
// On platforms that support it, get the theme page background colour, else invalid colour
|
||||||
virtual wxColour GetThemeBackgroundColour() const { return wxNullColour; }
|
virtual wxColour GetThemeBackgroundColour() const { return wxNullColour; }
|
||||||
|
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedNotebookFunc1() {}
|
|
||||||
virtual void ReservedNotebookFunc2() {}
|
|
||||||
virtual void ReservedNotebookFunc3() {}
|
|
||||||
virtual void ReservedNotebookFunc4() {}
|
|
||||||
virtual void ReservedNotebookFunc5() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
DECLARE_NO_COPY_CLASS(wxNotebookBase)
|
DECLARE_NO_COPY_CLASS(wxNotebookBase)
|
||||||
};
|
};
|
||||||
|
@@ -468,18 +468,6 @@ public:
|
|||||||
// destroy a reference
|
// destroy a reference
|
||||||
void UnRef();
|
void UnRef();
|
||||||
|
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedObjectFunc1() {}
|
|
||||||
virtual void ReservedObjectFunc2() {}
|
|
||||||
virtual void ReservedObjectFunc3() {}
|
|
||||||
virtual void ReservedObjectFunc4() {}
|
|
||||||
virtual void ReservedObjectFunc5() {}
|
|
||||||
virtual void ReservedObjectFunc6() {}
|
|
||||||
virtual void ReservedObjectFunc7() {}
|
|
||||||
virtual void ReservedObjectFunc8() {}
|
|
||||||
virtual void ReservedObjectFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// ensure that our data is not shared with anybody else: if we have no
|
// ensure that our data is not shared with anybody else: if we have no
|
||||||
// data, it is created using CreateRefData() below, if we have shared data
|
// data, it is created using CreateRefData() below, if we have shared data
|
||||||
|
@@ -94,18 +94,6 @@ public:
|
|||||||
wxDEPRECATED( size_t StreamSize() const );
|
wxDEPRECATED( size_t StreamSize() const );
|
||||||
#endif // WXWIN_COMPATIBILITY_2_2
|
#endif // WXWIN_COMPATIBILITY_2_2
|
||||||
|
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedStreamFunc1() {}
|
|
||||||
virtual void ReservedStreamFunc2() {}
|
|
||||||
virtual void ReservedStreamFunc3() {}
|
|
||||||
virtual void ReservedStreamFunc4() {}
|
|
||||||
virtual void ReservedStreamFunc5() {}
|
|
||||||
virtual void ReservedStreamFunc6() {}
|
|
||||||
virtual void ReservedStreamFunc7() {}
|
|
||||||
virtual void ReservedStreamFunc8() {}
|
|
||||||
virtual void ReservedStreamFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual wxFileOffset OnSysSeek(wxFileOffset seek, wxSeekMode mode);
|
virtual wxFileOffset OnSysSeek(wxFileOffset seek, wxSeekMode mode);
|
||||||
virtual wxFileOffset OnSysTell() const;
|
virtual wxFileOffset OnSysTell() const;
|
||||||
|
@@ -206,17 +206,6 @@ public:
|
|||||||
// do the window-specific processing after processing the update event
|
// do the window-specific processing after processing the update event
|
||||||
virtual void DoUpdateWindowUI(wxUpdateUIEvent& event) ;
|
virtual void DoUpdateWindowUI(wxUpdateUIEvent& event) ;
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedTopLevelWindowFunc1() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc2() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc3() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc4() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc5() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc6() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc7() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc8() {}
|
|
||||||
virtual void ReservedTopLevelWindowFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// the frame client to screen translation should take account of the
|
// the frame client to screen translation should take account of the
|
||||||
// toolbar which may shift the origin of the client area
|
// toolbar which may shift the origin of the client area
|
||||||
|
@@ -1073,17 +1073,6 @@ public:
|
|||||||
// behaviour in the most common case
|
// behaviour in the most common case
|
||||||
virtual bool ShouldInheritColours() const { return false; }
|
virtual bool ShouldInheritColours() const { return false; }
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
virtual void ReservedWindowFunc1() {}
|
|
||||||
virtual void ReservedWindowFunc2() {}
|
|
||||||
virtual void ReservedWindowFunc3() {}
|
|
||||||
virtual void ReservedWindowFunc4() {}
|
|
||||||
virtual void ReservedWindowFunc5() {}
|
|
||||||
virtual void ReservedWindowFunc6() {}
|
|
||||||
virtual void ReservedWindowFunc7() {}
|
|
||||||
virtual void ReservedWindowFunc8() {}
|
|
||||||
virtual void ReservedWindowFunc9() {}
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// event handling specific to wxWindow
|
// event handling specific to wxWindow
|
||||||
virtual bool TryValidator(wxEvent& event);
|
virtual bool TryValidator(wxEvent& event);
|
||||||
@@ -1316,9 +1305,6 @@ protected:
|
|||||||
// implements the window variants
|
// implements the window variants
|
||||||
virtual void DoSetWindowVariant( wxWindowVariant variant ) ;
|
virtual void DoSetWindowVariant( wxWindowVariant variant ) ;
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
void* m_windowReserved;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// contains the last id generated by NewControlId
|
// contains the last id generated by NewControlId
|
||||||
static int ms_lastControlId;
|
static int ms_lastControlId;
|
||||||
|
@@ -216,8 +216,6 @@ wxWindowBase::wxWindowBase()
|
|||||||
// VZ: this one shouldn't exist...
|
// VZ: this one shouldn't exist...
|
||||||
m_isBeingDeleted = false;
|
m_isBeingDeleted = false;
|
||||||
|
|
||||||
// Reserved for future use
|
|
||||||
m_windowReserved = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// common part of window creation process
|
// common part of window creation process
|
||||||
|
Reference in New Issue
Block a user