X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d07d2bc9d05408c58b76c53a0a291915b88e5064..0a5bb138a71dfc1c706fc0858fb2801500e2c2e8:/wxPython/src/_dirctrl.i diff --git a/wxPython/src/_dirctrl.i b/wxPython/src/_dirctrl.i index 08921efef1..e83756dfca 100644 --- a/wxPython/src/_dirctrl.i +++ b/wxPython/src/_dirctrl.i @@ -54,6 +54,8 @@ public: +MustHaveApp(wxGenericDirCtrl); + class wxGenericDirCtrl: public wxControl { public: @@ -68,7 +70,7 @@ public: 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, @@ -84,7 +86,8 @@ public: // 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); @@ -131,11 +134,21 @@ leaf), done is set to True. // Collapse & expand the tree, thus re-creating it from scratch: virtual void ReCreateTree(); + %property(DefaultPath, GetDefaultPath, SetDefaultPath, doc="See `GetDefaultPath` and `SetDefaultPath`"); + %property(FilePath, GetFilePath, doc="See `GetFilePath`"); + %property(Filter, GetFilter, SetFilter, doc="See `GetFilter` and `SetFilter`"); + %property(FilterIndex, GetFilterIndex, SetFilterIndex, doc="See `GetFilterIndex` and `SetFilterIndex`"); + %property(FilterListCtrl, GetFilterListCtrl, doc="See `GetFilterListCtrl`"); + %property(Path, GetPath, SetPath, doc="See `GetPath` and `SetPath`"); + %property(RootId, GetRootId, doc="See `GetRootId`"); + %property(TreeCtrl, GetTreeCtrl, doc="See `GetTreeCtrl`"); }; +MustHaveApp(wxDirFilterListCtrl); + class wxDirFilterListCtrl: public wxChoice { public: @@ -146,7 +159,7 @@ public: 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,