- void OnPaint(wxPaintEvent& event);
- bool Destroy(void);
- void OnCloseWindow(wxCloseEvent& event);
-/*
- void OnCharHook(wxKeyEvent& event);
-*/
- 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 void InitDialog(void);
- virtual void Centre( int direction = wxHORIZONTAL );
+ void OnPaint( wxPaintEvent& event );
+ void OnSize( wxSizeEvent &event );
+ void OnCloseWindow( wxCloseEvent& event );
+ /*
+ void OnCharHook( wxKeyEvent& event );
+ */
+
+ bool Destroy();
+
+ virtual bool Show( bool show = TRUE );
+ virtual int ShowModal();
+ virtual void EndModal( int retCode );
+ virtual bool IsModal() const;
+ void SetModal( bool modal );
+
+ virtual void SetIcon( const wxIcon &icon );
+ virtual void Iconize( bool WXUNUSED(iconize)) { }
+ virtual bool IsIconized() const { return FALSE; }
+ bool Iconized() const { return IsIconized(); }
+ virtual void Maximize() { }
+ virtual void Restore() { }
+
+ virtual bool IsTopLevel() const { return TRUE; }