]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/windows.i
added container class files
[wxWidgets.git] / wxPython / src / windows.i
index 275f9118debfe9620357d34bf22163514f6f0838..aaa636182dfc7b1f0ac360c9b095db0c500d03e6 100644 (file)
@@ -383,6 +383,12 @@ public:
         return val
     "
 
+    void Freeze();
+    void Thaw();
+
+    wxString GetHelpText();
+    void SetHelpText(const wxString& helpText);
+
 
 //      // Properties list
 //      %pragma(python) addtoclass = "
@@ -520,6 +526,11 @@ public:
 
 //---------------------------------------------------------------------------
 
+
+// TODO: Add wrappers for the wxScrollHelper class, make wxScrolledWindow
+//       derive from it and wxPanel.
+
+
 class wxScrolledWindow : public wxPanel {
 public:
     wxScrolledWindow(wxWindow* parent,
@@ -546,7 +557,7 @@ public:
     void SetScrollPageSize(int orient, int pageSize);
     void SetTargetWindow(wxWindow* window);
     void GetViewStart(int* OUTPUT, int* OUTPUT);
-    void ViewStart(int* OUTPUT, int* OUTPUT);
+    %pragma(python) addtoclass = "ViewStart = GetViewStart"
 
     void CalcScrolledPosition( int x, int y, int *OUTPUT, int *OUTPUT);
     void CalcUnscrolledPosition( int x, int y, int *OUTPUT, int *OUTPUT);
@@ -643,6 +654,7 @@ public:
     void EnableTop(size_t pos, bool enable);
     void SetLabelTop(size_t pos, const wxString& label);
     wxString GetLabelTop(size_t pos);
+    int FindMenu(const wxString& title);
     int FindMenuItem(const wxString& menuString, const wxString& itemString);
     %name(FindItemById)wxMenuItem* FindItem(int id/*, wxMenu **menu = NULL*/);
     void Enable(int id, bool enable);