X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c33c405087d33bb001be979c8bca5146f5133d48..2aa45cc91981cbf8be5d6c63c3fda99b530cf308:/include/wx/gtk/dialog.h?ds=inline diff --git a/include/wx/gtk/dialog.h b/include/wx/gtk/dialog.h index 236b8cc024..624b4f06ed 100644 --- a/include/wx/gtk/dialog.h +++ b/include/wx/gtk/dialog.h @@ -17,10 +17,7 @@ #endif #include "wx/defs.h" -#include "wx/object.h" -#include "wx/string.h" -#include "wx/event.h" -#include "wx/window.h" +#include "wx/panel.h" #include "wx/icon.h" //----------------------------------------------------------------------------- @@ -45,7 +42,7 @@ extern const char *wxDialogNameStr; // wxDialog //----------------------------------------------------------------------------- -class wxDialog: public wxWindow +class wxDialog: public wxPanel { DECLARE_DYNAMIC_CLASS(wxDialog) @@ -74,13 +71,11 @@ class wxDialog: public wxWindow virtual bool Show( bool show ); virtual int ShowModal(void); virtual void EndModal(int retCode); - virtual bool IsModal(void) const { return ((GetWindowStyleFlag() & wxDIALOG_MODAL) == wxDIALOG_MODAL); } + virtual bool IsModal(void) const; void SetModal( bool modal ); virtual void InitDialog(void); virtual void Centre( int direction = wxHORIZONTAL ); - virtual void SetSizeHints( int minW, int minH, int maxW, int maxH, int incW = -1 ); - virtual void SetIcon( const wxIcon &icon ); virtual void Iconize( bool WXUNUSED(iconize)) { } virtual bool IsIconized(void) const { return FALSE; }