]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_dirctrl.i
GetTmpDefaultItem
[wxWidgets.git] / wxPython / src / _dirctrl.i
index b9b7699ba48ad8818704204a681c45426852db67..0486a1bf4c0dfa8cce25bf31f6ccddf0f4eb45b2 100644 (file)
@@ -54,6 +54,8 @@ public:
 
 
 
 
 
 
+MustHaveApp(wxGenericDirCtrl);
+
 class wxGenericDirCtrl: public wxControl
 {
 public:
 class wxGenericDirCtrl: public wxControl
 {
 public:
@@ -68,7 +70,7 @@ public:
                      const wxString& filter = wxPyEmptyString,
                      int defaultFilter = 0,
                      const wxString& name = wxPyTreeCtrlNameStr);
                      const wxString& filter = wxPyEmptyString,
                      int defaultFilter = 0,
                      const wxString& name = wxPyTreeCtrlNameStr);
-    %name(PreGenericDirCtrl)wxGenericDirCtrl();
+    %RenameCtor(PreGenericDirCtrl, wxGenericDirCtrl());
 
 
     bool Create(wxWindow *parent, const wxWindowID id = -1,
 
 
     bool Create(wxWindow *parent, const wxWindowID id = -1,
@@ -84,7 +86,8 @@ public:
     
     // Try to expand as much of the given path as possible.
     virtual bool ExpandPath(const wxString& path);
     
     // Try to expand as much of the given path as possible.
     virtual bool ExpandPath(const wxString& path);
-
+    // collapse the path
+    virtual bool CollapsePath(const wxString& path);
 
     virtual inline wxString GetDefaultPath() const;
     virtual void SetDefaultPath(const wxString& path);
 
     virtual inline wxString GetDefaultPath() const;
     virtual void SetDefaultPath(const wxString& path);
@@ -118,9 +121,11 @@ public:
     DocDeclAStr(
         virtual wxTreeItemId, FindChild(wxTreeItemId parentId, const wxString& path, bool& OUTPUT),
         "FindChild(wxTreeItemId parentId, wxString path) -> (item, done)",
     DocDeclAStr(
         virtual wxTreeItemId, FindChild(wxTreeItemId parentId, const wxString& path, bool& OUTPUT),
         "FindChild(wxTreeItemId parentId, wxString path) -> (item, done)",
-        "Find the child that matches the first part of 'path'.  E.g. if a child path is\n"
-        "\"/usr\" and 'path' is \"/usr/include\" then the child for /usr is returned.\n"
-        "If the path string has been used (we're at the leaf), done is set to True\n");
+        "Find the child that matches the first part of 'path'.  E.g. if a child
+path is \"/usr\" and 'path' is \"/usr/include\" then the child for
+/usr is returned.  If the path string has been used (we're at the
+leaf), done is set to True.
+", "");
         
     
     // Resize the components of the control
         
     
     // Resize the components of the control
@@ -134,6 +139,8 @@ public:
 
 
 
 
 
 
+MustHaveApp(wxDirFilterListCtrl);
+
 class wxDirFilterListCtrl: public wxChoice
 {
 public:
 class wxDirFilterListCtrl: public wxChoice
 {
 public:
@@ -144,7 +151,7 @@ public:
                         const wxPoint& pos = wxDefaultPosition,
                         const wxSize& size = wxDefaultSize,
                         long style = 0);
                         const wxPoint& pos = wxDefaultPosition,
                         const wxSize& size = wxDefaultSize,
                         long style = 0);
-    %name(PreDirFilterListCtrl)wxDirFilterListCtrl();
+    %RenameCtor(PreDirFilterListCtrl, wxDirFilterListCtrl());
 
     bool Create(wxGenericDirCtrl* parent, const wxWindowID id = -1,
               const wxPoint& pos = wxDefaultPosition,
 
     bool Create(wxGenericDirCtrl* parent, const wxWindowID id = -1,
               const wxPoint& pos = wxDefaultPosition,