#if WXWIN_COMPATIBILITY_2_2
// compatibility - these functions are deprecated, use the new ones
// instead
- int Number() const { return GetCount(); }
+ wxDEPRECATED( int Number() const );
#endif // WXWIN_COMPATIBILITY_2_2
protected:
// macro because it's of arguable use outside of that.
#if WXWIN_COMPATIBILITY_2_2
- static wxPluginLibrary *GetObjectFromHandle(wxDllType handle);
+ wxDEPRECATED( static wxPluginLibrary *GetObjectFromHandle(wxDllType handle) );
#endif
// Instance methods.
// for backwards compatibility only, don't use
#if WXWIN_COMPATIBILITY_2_2
- wxProcess(wxEvtHandler *parent, bool redirect)
- { Init(parent, wxID_ANY, redirect ? wxPROCESS_REDIRECT : wxPROCESS_DEFAULT); }
+ wxDEPRECATED( wxProcess(wxEvtHandler *parent, bool redirect) );
#endif // WXWIN_COMPATIBILITY_2_2
protected:
#if WXWIN_COMPATIBILITY_2_2
// Compatibility only, don't use
- void ViewStart(int *x, int *y) const { GetViewStart( x, y ); }
+ wxDEPRECATED( void ViewStart(int *x, int *y) const );
#endif // WXWIN_COMPATIBILITY_2_2
protected:
#if WXWIN_COMPATIBILITY_2_2
// deprecated, for compatibility only
- wxStreamError LastError() const { return m_lasterror; }
- size_t StreamSize() const { return GetSize(); }
+ wxDEPRECATED( wxStreamError LastError() const );
+ wxDEPRECATED( size_t StreamSize() const );
#endif // WXWIN_COMPATIBILITY_2_2
protected:
// wxWizard should be created using "new wxWizard" now, not with Create()
#if WXWIN_COMPATIBILITY_2_2
- static wxWizard *Create(wxWindow *parent,
- int id = wxID_ANY,
- const wxString& title = wxEmptyString,
- const wxBitmap& bitmap = wxNullBitmap,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize);
+ wxDEPRECATED( static wxWizard *Create(wxWindow *parent,
+ int id = wxID_ANY,
+ const wxString& title = wxEmptyString,
+ const wxBitmap& bitmap = wxNullBitmap,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize) );
#endif // WXWIN_COMPATIBILITY_2_2
// the methods below may be overridden by the derived classes to provide
// this destructor is required for Darwin
}
+#if WXWIN_COMPATIBILITY_2_2
+
+int wxItemContainer::Number() const
+{
+ return GetCount();
+}
+
+#endif // WXWIN_COMPATIBILITY_2_2
+
#endif // wxUSE_CONTROLS
// wxProcess creation
// ----------------------------------------------------------------------------
+#if WXWIN_COMPATIBILITY_2_2
+
+wxProcess::wxProcess(wxEvtHandler *parent, bool redirect)
+{
+ Init(parent, wxID_ANY, redirect ? wxPROCESS_REDIRECT : wxPROCESS_DEFAULT);
+}
+
+#endif // WXWIN_COMPATIBILITY_2_2
+
void wxProcess::Init(wxEvtHandler *parent, int id, int flags)
{
if ( parent )
return wxInvalidOffset;
}
+#if WXWIN_COMPATIBILITY_2_2
+
+wxStreamError wxStreamBase::LastError() const
+{
+ return m_lasterror;
+}
+
+size_t wxStreamBase::StreamSize() const
+{
+ return GetSize();
+}
+
+#endif // WXWIN_COMPATIBILITY_2_2
+
// ----------------------------------------------------------------------------
// wxInputStream
// ----------------------------------------------------------------------------
*y = m_yScrollPosition;
}
+#if WXWIN_COMPATIBILITY_2_2
+
+void wxScrollHelper::ViewStart(int *x, int *y) const
+{
+ GetViewStart( x, y );
+}
+
+#endif // WXWIN_COMPATIBILITY_2_2
+
void wxScrollHelper::DoCalcScrolledPosition(int x, int y, int *xx, int *yy) const
{
if ( xx )