]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/frames.i
simpler fix for rendering bug fixed in previous revision
[wxWidgets.git] / wxPython / src / frames.i
index 54f664cb17069b19aa5031887434f22038d14672..25989c93f01899784becf2814d5a5d386dbf248a 100644 (file)
@@ -166,6 +166,16 @@ public:
     // forward these to status bar
     virtual void SetStatusText(const wxString &text, int number = 0);
     virtual void SetStatusWidths(int LCOUNT, int* choices); // uses typemap
+    void PushStatusText(const wxString &text, int number = 0);
+    void PopStatusText(int number = 0);
+
+    // show help text (typically in the statusbar); show is FALSE
+    // if you are hiding the help, TRUE otherwise
+    virtual void DoGiveHelp(const wxString& text, bool show);
+
+    // set the status bar pane the help will be shown in
+    void SetStatusBarPane(int n);
+    int GetStatusBarPane() const;
 
 
     // create main toolbar
@@ -177,6 +187,9 @@ public:
     virtual wxToolBar *GetToolBar() const { return m_frameToolBar; }
     virtual void SetToolBar(wxToolBar *toolbar) { m_frameToolBar = toolbar; }
 
+    // sends a size event to the window using its current size -- this has an
+    // effect of refreshing the window layout
+    virtual void SendSizeEvent();
 };
 
 //---------------------------------------------------------------------------
@@ -273,7 +286,7 @@ public:
                    wxWindow* parent, wxWindowID id,
                    const wxPoint& pos = wxDefaultPosition,
                    const wxSize& size = wxDefaultSize,
-                   long style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT);
+                   long style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP);
 
     %pragma(python) addtomethod = "__init__:self._setOORInfo(self)"