]> git.saurik.com Git - wxWidgets.git/commit - include/wx/bookctrl.h
Avoid events when implicitly selecting first wxBookCtrl page.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 31 Oct 2010 13:33:34 +0000 (13:33 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 31 Oct 2010 13:33:34 +0000 (13:33 +0000)
commit60d5c563d29ef0d99cdcfb5ac235f62f64476002
tree4625701cb6d8aed49f9bf0ade6b7778e54059bf9
parent03263ff73bf778298bbbb07a0b544f622784befc
Avoid events when implicitly selecting first wxBookCtrl page.

The first page added to a wxBookCtrlBase-derived control is always selected,
even if "bSelect" argument of AddPage() was false. This is necessary because
a non-empty book control must always have a selection but the "selection
changed" event generated when doing it is unexpected.

Fix this by not generating any events when the first page is implicitly
selected.

Closes #12075.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/bookctrl.h
src/common/bookctrl.cpp
src/generic/choicbkg.cpp
src/generic/listbkg.cpp
src/msw/notebook.cpp
src/os2/notebook.cpp
src/osx/notebook_osx.cpp