From e5a1931b64d2272b24c8fcbef41efa3c9de91d84 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 29 Jan 2018 23:14:44 +0100 Subject: [PATCH] Log wxEVT_TEXT events for wxSearchCtrl in widgets sample This is useful to check that these events are generated under all platforms. --- samples/widgets/searchctrl.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/samples/widgets/searchctrl.cpp b/samples/widgets/searchctrl.cpp index 77cf9238ea..a647835ed8 100644 --- a/samples/widgets/searchctrl.cpp +++ b/samples/widgets/searchctrl.cpp @@ -83,6 +83,7 @@ protected: void OnToggleCancelButton(wxCommandEvent&); void OnToggleSearchMenu(wxCommandEvent&); + void OnText(wxCommandEvent& event); void OnTextEnter(wxCommandEvent& event); void OnSearch(wxCommandEvent& event); @@ -116,6 +117,7 @@ wxBEGIN_EVENT_TABLE(SearchCtrlWidgetsPage, WidgetsPage) EVT_CHECKBOX(ID_CANCEL_CB, SearchCtrlWidgetsPage::OnToggleCancelButton) EVT_CHECKBOX(ID_MENU_CB, SearchCtrlWidgetsPage::OnToggleSearchMenu) + EVT_TEXT(wxID_ANY, SearchCtrlWidgetsPage::OnText) EVT_TEXT_ENTER(wxID_ANY, SearchCtrlWidgetsPage::OnTextEnter) EVT_SEARCHCTRL_SEARCH_BTN(wxID_ANY, SearchCtrlWidgetsPage::OnSearch) @@ -237,6 +239,12 @@ void SearchCtrlWidgetsPage::OnToggleSearchMenu(wxCommandEvent&) m_srchCtrl->SetMenu(NULL); } +void SearchCtrlWidgetsPage::OnText(wxCommandEvent& event) +{ + wxLogMessage("Search control: text changes, contents is \"%s\".", + event.GetString()); +} + void SearchCtrlWidgetsPage::OnTextEnter(wxCommandEvent& event) { wxLogMessage("Search control: enter pressed, contents is \"%s\".",