wxWidgets/include/wx/aui
Vadim Zeitlin fac4822ab3 Make wxAuiNotebook::FindPage() work correctly
Make this function virtual in the base class so that it could be
overridden to do the right thing in wxAuiNotebook, instead of just
always returning NULL as before and add a unit test checking that it
works.

Explain that wxBookCtrlBase::m_pages may not be used in the derived
classes, but that in this case they must override all the methods using
it.

Finally, "soft-deprecate" wxAuiNotebook::GetPageIndex(), which is
identical to FindPage() now.

This fixes infinite recursion when handling wxEVT_HELP in wxAuiNotebook
in wxUniv too, see #22309.

Closes #15932.
2022-04-16 23:01:57 +01:00
..
aui.h
auibar.h Re-realize wxAuiToolBar on DPI change to fix its layout 2021-12-12 23:16:28 +00:00
auibook.h Make wxAuiNotebook::FindPage() work correctly 2022-04-16 23:01:57 +01:00
barartmsw.h Merge native MSW appearance for AUI toolbars 2016-02-13 12:31:49 +01:00
dockart.h Use wxBitmapBundle in wxAuiToolBar and wxAuiPaneInfo too 2021-11-14 18:55:42 +00:00
floatpane.h Inherit art provider in wxAuiFloatingFrame by default 2020-08-21 02:43:28 +02:00
framemanager.h Use wxBitmapBundle in wxAuiToolBar and wxAuiPaneInfo too 2021-11-14 18:55:42 +00:00
tabart.h Use wxBitmapBundle for AUI tab pages bitmaps 2021-11-14 00:50:24 +01:00
tabartgtk.h Use wxBitmapBundle for AUI tab pages bitmaps 2021-11-14 00:50:24 +01:00
tabartmsw.h Use wxBitmapBundle for AUI tab pages bitmaps 2021-11-14 00:50:24 +01:00
tabmdi.h Use wxASCII_STR() on string literals 2020-07-17 17:52:16 +02:00