1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

added FileTreeComponent and DirectoryContentsDisplayComponent.

This commit is contained in:
jules 2007-06-18 19:10:56 +00:00
parent 861d0451ad
commit 0926af719f
47 changed files with 1031 additions and 2030 deletions

View file

@ -7,8 +7,10 @@
Changelist for version 1.44
- changed the MouseEvent structure so that it now contains a pointer to the event component and also the original component.
- added a PopupMenu::dismissAllActiveMenus() method
- added the JUCE_LOG_ASSERTIONS flag, which can automatically log assertion failures, even in release builds
- added a PopupMenu::dismissAllActiveMenus() method.
- added the JUCE_LOG_ASSERTIONS flag, which can automatically log assertion failures, even in release builds.
- new classes DirectoryContentsDisplayComponent and FileTreeComponent, allow a view of a directory as either a list or treeview. I've added a demo of the FileTreeComponent to the treeviews section of the Juce Demo.
- small change to the strictness of the way TreeViews handle their root items. Be careful now to never delete a tree's root item until either the treeview has been deleted, or until you've removed the root from the tree using setRootItem (0). Not doing this can now cause a crash in the tree's destructor, where it expects the root to still be valid.
==============================================================================