X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c33c405087d33bb001be979c8bca5146f5133d48..f5e27805de786dbb3976782ba2a3365c27256031:/include/wx/gtk/dialog.h diff --git a/include/wx/gtk/dialog.h b/include/wx/gtk/dialog.h index 236b8cc024..f838cbf3be 100644 --- a/include/wx/gtk/dialog.h +++ b/include/wx/gtk/dialog.h @@ -3,8 +3,8 @@ // Purpose: // Author: Robert Roebling // Created: 01/02/97 -// Id: -// Copyright: (c) 1998 Robert Roebling, Julian Smart and Markus Holzem +// Id: $Id$ +// Copyright: (c) 1998 Robert Roebling // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -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; }