]> git.saurik.com Git - wxWidgets.git/commit - samples/dataview/dataview.cpp
Generate key events in generic wxDataViewCtrl implementation.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 14 Jul 2010 11:12:03 +0000 (11:12 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 14 Jul 2010 11:12:03 +0000 (11:12 +0000)
commit63ced01b228ba426db163b75667a9b57d092f8db
tree424a6fa7a9ac64ed67bd49b0cb2da93562f55185
parente0ff2295738439bfd06ddbee28394522694b47e6
Generate key events in generic wxDataViewCtrl implementation.

Forward wxEVT_CHAR events from wxDataViewMainWindow to the parent window so
that they could be processed at wxDataViewCtrl level.

Call DisableKeyboardScrolling() to ensure that cursor movement keys are not
always eaten by the parent window but can be used for the navigation in the
control if they're not processed by user.

Add a test keyboard handler to the dataview sample to check that handling keys
in wxDataViewCtrl does work.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
samples/dataview/dataview.cpp
src/generic/datavgen.cpp