]> git.saurik.com Git - wxWidgets.git/commit - samples/widgets/spinbtn.cpp
Use GetWidgets() in the widgets samples instead of GetWidget2().
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 13 May 2010 15:31:30 +0000 (15:31 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 13 May 2010 15:31:30 +0000 (15:31 +0000)
commitca288f2afe1f31e6135dffc559ddd8b86d1d386e
tree73395789c19fe372fffb965bc24dd9f9f25634a1
parent2d4a03f8a7875fecc472ba2eaa566fd48afdcb22
Use GetWidgets() in the widgets samples instead of GetWidget2().

Add a function which can be overridden to return an arbitrary number of
widgets instead of having just GetWidget() and GetWidget2(): spin control page
already uses 3 widgets (and defines GetWidget3() which is never called) and we
could have even more in the future. Just use a generic solution which will
always work.

The practical consequence of this is that the "Enable/Disable" menu item now
also enables and disables the wxSpinCtrlDouble in the spin page, see #12045.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
samples/widgets/spinbtn.cpp
samples/widgets/widgets.cpp
samples/widgets/widgets.h