]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_picker.i
Add wx.menuBar.UpdateMenus
[wxWidgets.git] / wxPython / src / _picker.i
index 089711b0a4bf3960922f676d33c9f484ef47c690..5314d3686bacf7a5b6f78261b8492d519ab355c9 100644 (file)
 //---------------------------------------------------------------------------
 %newgroup
 
 //---------------------------------------------------------------------------
 %newgroup
 
-%{
-#include <wx/pickerbase.h>
-#include <wx/clrpicker.h>
-#include <wx/filepicker.h>
-#include <wx/fontpicker.h>    
-%}
-
-
 enum {
      wxPB_USE_TEXTCTRL,
  };
 enum {
      wxPB_USE_TEXTCTRL,
  };
@@ -77,6 +69,33 @@ The value passed to this function must be >= 1.", "");
         "Returns the proportion between the text control and the picker.", "");
 
 
         "Returns the proportion between the text control and the picker.", "");
 
 
+    DocDeclStr(
+        void , SetPickerCtrlProportion(int prop),
+        "Sets the proportion value of the picker.", "");
+    
+    DocDeclStr(
+        int , GetPickerCtrlProportion() const,
+        "Gets the proportion value of the picker.", "");
+    
+    
+    DocDeclStr(
+        bool , IsTextCtrlGrowable() const,
+        "", "");
+
+    DocDeclStr(
+        void , SetTextCtrlGrowable(bool grow = true),
+        "", "");
+    
+
+    DocDeclStr(
+        bool , IsPickerCtrlGrowable() const,
+        "", "");
+    
+    DocDeclStr(
+        void , SetPickerCtrlGrowable(bool grow = true),
+        "", "");
+        
+
     DocDeclStr(
         bool , HasTextCtrl() const,
         "Returns true if this class has a valid text control (i.e. if the
     DocDeclStr(
         bool , HasTextCtrl() const,
         "Returns true if this class has a valid text control (i.e. if the
@@ -264,6 +283,12 @@ public:
     wxString GetPath() const;
     void SetPath(const wxString &str);
 
     wxString GetPath() const;
     void SetPath(const wxString &str);
 
+    // return true if the given path is valid for this control
+    bool CheckPath(const wxString& path) const;
+
+    // Returns the filtered value currently placed in the text control (if present).
+    wxString GetTextCtrlValue() const;
+
 };
 
 
 };
 
 
@@ -300,6 +325,12 @@ public:
 
     wxString GetPath() const;
     void SetPath(const wxString &str);
 
     wxString GetPath() const;
     void SetPath(const wxString &str);
+    
+    // return true if the given path is valid for this control
+    bool CheckPath(const wxString& path) const;
+
+    // Returns the filtered value currently placed in the text control (if present).
+    wxString GetTextCtrlValue() const;
 };
 
 
 };