Applied patch [ 1174270 ] small fixes to wxGenericDirCtrl
Stas Sergeev: 1. CollapseDir() was forgetting to... hrmm, to collapse the dir... It was only removing the child elements, leaving the dir expanded. Missing code added. 2. ReCreateTree(), which, according to the comments, must collapse and re-open the tree, was not re-opening it. Fixed. 3. For those who used the bogus ReCreateTree() behaviour to collapse the tree, I added CollapseTree(). This does visually what the ReCreateTree() wrongly did before the patch. 4. Documentation is updated accordingly. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -168,7 +168,11 @@ public:
|
||||
// Collapse & expand the tree, thus re-creating it from scratch:
|
||||
virtual void ReCreateTree();
|
||||
|
||||
// Collapse the entire tree
|
||||
virtual void CollapseTree();
|
||||
|
||||
protected:
|
||||
virtual void ExpandRoot();
|
||||
virtual void ExpandDir(wxTreeItemId parentId);
|
||||
virtual void CollapseDir(wxTreeItemId parentId);
|
||||
virtual const wxTreeItemId AddSection(const wxString& path, const wxString& name, int imageId = 0);
|
||||
|
Reference in New Issue
Block a user