// --------------------------
// move the window to the specified location and resize it: this is called
- // from both DoSetSize() and DoSetClientSize()
+ // from both DoSetSize() and DoSetClientSize()
virtual void DoMoveWindow(int x, int y, int width, int height);
-
+
// GTK callbacks
virtual void GtkOnSize( int x, int y, int width, int height );
virtual void OnInternalIdle();
+ // do *not* call this to iconize the frame, this is a private function!
+ void SetIconizeState(bool iconic);
+
wxString m_title;
int m_miniEdge,
m_miniTitle;
virtual void DoSetClientSize(int width, int height);
virtual void DoGetClientSize( int *width, int *height ) const;
+ // is the frame currently iconized?
+ bool m_isIconized;
+
private:
DECLARE_DYNAMIC_CLASS(wxFrame)
};