diff --git a/docs/JUCE changelist.txt b/docs/JUCE changelist.txt index ba964ffde7..76c62c5361 100644 --- a/docs/JUCE changelist.txt +++ b/docs/JUCE changelist.txt @@ -13,7 +13,7 @@ Changelist for version 1.44 - 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. There's also now an option in the FileBrowserComponent constructor to use a treeview. - 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. - added some virtual methods to TextEditor to allow customisation of its popup menu. - +- added a Component::setExplicitFocusOrder() method for specifying the order in which components have their focus traversed, and added Jucer support for setting this value. ============================================================================== Changelist for version 1.43 diff --git a/src/juce_appframework/gui/components/keyboard/juce_KeyboardFocusTraverser.h b/src/juce_appframework/gui/components/keyboard/juce_KeyboardFocusTraverser.h index 4a64f93475..cbb28368e8 100644 --- a/src/juce_appframework/gui/components/keyboard/juce_KeyboardFocusTraverser.h +++ b/src/juce_appframework/gui/components/keyboard/juce_KeyboardFocusTraverser.h @@ -47,7 +47,7 @@ class Component; - any component with an explicit focus order greater than 0 comes before ones that don't have an order specified. - any unspecified components are traversed in a left-to-right, then top-to-bottom - order. + order. If you need traversal in a more customised way, you can create a subclass of KeyboardFocusTraverser that uses your own algorithm, and use