X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/25f49256ac6682a358e461036ec64aad1b26e353..835165d576b66441987b78519e6ef1fe74ea795a:/include/wx/apptrait.h?ds=inline diff --git a/include/wx/apptrait.h b/include/wx/apptrait.h index 52c815bf13..c5df2d7e0c 100644 --- a/include/wx/apptrait.h +++ b/include/wx/apptrait.h @@ -99,20 +99,6 @@ public: // return true if fprintf(stderr) goes somewhere, false otherwise virtual bool HasStderr() = 0; - // managing "pending delete" list: in GUI mode we can't immediately delete - // some objects because there may be unprocessed events for them and so we - // only do it during the next idle loop iteration while this is, of course, - // unnecessary in wxBase, so we have a few functions to abstract these - // operations - - // add the object to the pending delete list in GUI, delete it immediately - // in wxBase - virtual void ScheduleForDestroy(wxObject *object) = 0; - - // remove this object from the pending delete list in GUI, do nothing in - // wxBase - virtual void RemoveFromPendingDelete(wxObject *object) = 0; - #if wxUSE_SOCKETS // this function is used by wxNet library to set the default socket manager // to use: doing it like this allows us to keep all socket-related code in @@ -233,9 +219,6 @@ public: virtual bool ShowAssertDialog(const wxString& msg); virtual bool HasStderr(); - virtual void ScheduleForDestroy(wxObject *object); - virtual void RemoveFromPendingDelete(wxObject *object); - // the GetToolkitVersion for console application is always the same virtual wxPortId GetToolkitVersion(int *verMaj = NULL, int *verMin = NULL) const { @@ -272,9 +255,6 @@ public: virtual bool ShowAssertDialog(const wxString& msg); virtual bool HasStderr(); - virtual void ScheduleForDestroy(wxObject *object); - virtual void RemoveFromPendingDelete(wxObject *object); - virtual bool IsUsingUniversalWidgets() const { #ifdef __WXUNIVERSAL__