Fix keyboard navigation in wx{List,Choice,Tree,Tool}book controls.
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 15 May 2012 10:03:57 +0000 (10:03 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 15 May 2012 10:03:57 +0000 (10:03 +0000)
commit28e42e023cf61e6cd85a8ca119bb5e15671d8886
tree3a72c736fb3bed98b47ce0118876b5c335d0d591
parentc833f0cdb094f5ff2219ba5d777e18428dbc7c07
Fix keyboard navigation in wx{List,Choice,Tree,Tool}book controls.

Inherit from wxNavigationEnabled<wxBookCtrlBase> instead of just
wxBookCtrlBase to ensure that the keyboard navigation works correctly for
these controls.

The toolbar in wxToolbook still doesn't accept focus from keyboard but at
least the pages can be TAB-bed too and from. And the rest of the controls
are now fully accessible using only the keyboard.

Closes #14303.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/choicebk.h
include/wx/listbook.h
include/wx/toolbook.h
include/wx/treebook.h