Log wxEVT_TEXT events for wxSearchCtrl in widgets sample
This is useful to check that these events are generated under all platforms.
This commit is contained in:
@@ -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\".",
|
||||
|
Reference in New Issue
Block a user