Make default keyboard handling available in wxVarScrollHelperEvtHandler too.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 15 Sep 2013 00:15:17 +0000 (00:15 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 15 Sep 2013 00:15:17 +0000 (00:15 +0000)
commit4706252347b3a729552753c07ea41cc9ba9cd19d
tree51b10b452b83e2480ff27b683baea0cb73c9075f
parentdc2513650dce762388f5469360cbb0ac84dcc2d0
Make default keyboard handling available in wxVarScrollHelperEvtHandler too.

Factor out the keyboard handling code in wxAnyScrollHelperBase allowing its
reuse in wxVarScrollHelperEvtHandler.

Now wxVarScrollHelperBase handles cursor keys in a sane way by default
too and also allows disabling their handling, just as wxScrolledWindow.

See #15357.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/scrolwin.h
src/generic/scrlwing.cpp
src/generic/vscroll.cpp