diff --git a/doc/FocusablePanel.md b/doc/FocusablePanel.md index b75fe0a..bbc3fe8 100644 --- a/doc/FocusablePanel.md +++ b/doc/FocusablePanel.md @@ -3,6 +3,12 @@ You can use this as a base class for your widgets instead of User Widget, and get the following behaviour: +## Automatic focus + +Like [Focusable User Widget](FocusableUserWidget.md) (it's a subclass) this +panel can opt in to automatically getting focus when it's opened, and getting it +back when others lose focus. + ## Initial focus Set the Initial Focus Widget Name to the name of a focusable widget in this panel. @@ -11,5 +17,5 @@ When the panel os attached to the viewport, this widget will be given the focus. ## Remembering focus This widget provides `SavePreviousFocus` and `RestorePreviousFocus` methods -which can save / restore focus as needed. They are not called by default but -are used in [Menus](Menus.md). \ No newline at end of file +which can save / restore focus from one of its children as needed. They are +not called by default but are used in [Menus](Menus.md). \ No newline at end of file