Allow configuring visible focus on Mac

Add wxWindow::EnableVisibleFocus() for changing focus ring behavior on
macOS (currently not implemented elsewhere, although GTK+ has a
discouraged option to do it).
This commit is contained in:
Václav Slavík
2020-08-31 10:38:39 +02:00
parent 58c94d9ec0
commit 9f66b03c5c
4 changed files with 25 additions and 0 deletions

View File

@@ -767,6 +767,9 @@ public:
// call this when the return value of AcceptsFocus() changes
virtual void SetCanFocus(bool WXUNUSED(canFocus)) { }
// call to customize visible focus indicator if possible in the port
virtual void EnableVisibleFocus(bool WXUNUSED(enabled)) { }
// navigates inside this window
bool NavigateIn(int flags = wxNavigationKeyEvent::IsForward)
{ return DoNavigateIn(flags); }