]> git.saurik.com Git - wxWidgets.git/commit - include/wx/aui/auibook.h
Replace wxControlContainer-related macros with wxNavigationEnabled<>.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 24 Jul 2011 22:19:33 +0000 (22:19 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 24 Jul 2011 22:19:33 +0000 (22:19 +0000)
commit90230407984b0bbe9d6ed6ae6dc2376700ef1d42
treec626f051ed95081fb6b0f6592bc7aefe310ad4b6
parent7e0a200b08893e6dede1e57e465b1f7bbf6ddbaa
Replace wxControlContainer-related macros with wxNavigationEnabled<>.

Simply inherit classes which need to provide TAB navigation among their
children from wxNavigationEnabled<> and remove the now unnecessary
WX_DECLARE_CONTROL_CONTAINER() macros.

Also remove WX_INIT_CONTROL_CONTAINER(), WX_DELEGATE_TO_CONTROL_CONTAINER()
and WX_EVENT_TABLE_CONTROL_CONTAINER() which are not needed neither any more.

And remove the event tables which became empty after removing the last macro.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
17 files changed:
include/wx/aui/auibook.h
include/wx/generic/collpaneg.h
include/wx/generic/splitter.h
include/wx/osx/combobox.h
include/wx/osx/spinctrl.h
include/wx/panel.h
include/wx/pickerbase.h
include/wx/toplevel.h
interface/wx/event.h
src/aui/auibook.cpp
src/common/panelcmn.cpp
src/common/pickerbase.cpp
src/common/toplvcmn.cpp
src/generic/collpaneg.cpp
src/generic/splitter.cpp
src/osx/carbon/combobox.cpp
src/osx/spinctrl_osx.cpp