X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b513212d2eab4daacd56606d6c7d489639e3215b..36a56c6568bd29350a24f32bf5bbad0532a42a19:/include/wx/x11/toplevel.h diff --git a/include/wx/x11/toplevel.h b/include/wx/x11/toplevel.h index 9fcbf1c0e4..4f66abbf4b 100644 --- a/include/wx/x11/toplevel.h +++ b/include/wx/x11/toplevel.h @@ -72,17 +72,17 @@ protected: // common part of all ctors void Init(); - // create a new frame, return FALSE if it couldn't be created - bool CreateFrame(const wxString& title, - const wxPoint& pos, - const wxSize& size); - - // create a new dialog using the given dialog template from resources, - // return FALSE if it couldn't be created - bool CreateDialog(const wxString& title, - const wxPoint& pos, - const wxSize& size); - + // For implementation purposes - sometimes decorations make the client area + // smaller + virtual wxPoint GetClientAreaOrigin() const; + + virtual void DoGetClientSize( int *width, int *height ) const; + virtual void DoSetClientSize(int width, int height); + virtual void DoSetSize(int x, int y, + int width, int height, + int sizeFlags = wxSIZE_AUTO); + virtual void DoGetPosition( int *x, int *y ) const; + // is the frame currently iconized? bool m_iconized; @@ -99,7 +99,7 @@ protected: }; // list of all frames and modeless dialogs -;; extern WXDLLEXPORT_DATA(wxWindowList) wxModelessWindows; +//extern WXDLLEXPORT_DATA(wxWindowList) wxModelessWindows; #endif // _WX_X11_TOPLEVEL_H_