- void OnOk( wxCommandEvent &event );
- void OnPaint(wxPaintEvent& event);
- 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);
-/*
- void OnOK(wxCommandEvent& event);
- void OnApply(wxCommandEvent& event);
- void OnCancel(wxCommandEvent& event);
-*/
+ void OnOK( wxCommandEvent &event );
+ 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; }
+
+ // implementation
+ // --------------
+
+ // move the window to the specified location and resize it: this is called
+ // from both DoSetSize() and DoSetClientSize()
+ virtual void DoMoveWindow(int x, int y, int width, int height);