From cc7e9e2083b5fc51166ba93ccc9ea45933b11d17 Mon Sep 17 00:00:00 2001 From: Robert Roebling Date: Mon, 20 Feb 2006 17:12:07 +0000 Subject: [PATCH] Added test for wxComboBox::SetString git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37643 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- samples/controls/controls.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/samples/controls/controls.cpp b/samples/controls/controls.cpp index 57daa3fd06..0f95b16646 100644 --- a/samples/controls/controls.cpp +++ b/samples/controls/controls.cpp @@ -436,6 +436,7 @@ const int ID_COMBO_APPEND = 144; const int ID_COMBO_DELETE = 145; const int ID_COMBO_FONT = 146; const int ID_COMBO_ENABLE = 147; +const int ID_COMBO_SET_TEXT = 148; const int ID_RADIOBOX = 160; const int ID_RADIOBOX_SEL_NUM = 161; @@ -513,6 +514,7 @@ EVT_BUTTON (ID_COMBO_CLEAR, MyPanel::OnComboButtons) EVT_BUTTON (ID_COMBO_APPEND, MyPanel::OnComboButtons) EVT_BUTTON (ID_COMBO_DELETE, MyPanel::OnComboButtons) EVT_BUTTON (ID_COMBO_FONT, MyPanel::OnComboButtons) +EVT_BUTTON (ID_COMBO_SET_TEXT, MyPanel::OnComboButtons) EVT_CHECKBOX (ID_COMBO_ENABLE, MyPanel::OnComboButtons) EVT_RADIOBOX (ID_RADIOBOX, MyPanel::OnRadio) EVT_BUTTON (ID_RADIOBOX_SEL_NUM, MyPanel::OnRadioButtons) @@ -797,6 +799,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h ) (void)new wxButton( panel, ID_COMBO_APPEND, _T("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) ); (void)new wxButton( panel, ID_COMBO_DELETE, _T("D&elete selected item"), wxPoint(180,130), wxSize(140,30) ); (void)new wxButton( panel, ID_COMBO_FONT, _T("Set &Italic font"), wxPoint(340,130), wxSize(140,30) ); + (void)new wxButton( panel, ID_COMBO_SET_TEXT, _T("Set 'Hi!' at #2"), wxPoint(340,180), wxSize(140,30) ); (void)new wxCheckBox( panel, ID_COMBO_ENABLE, _T("&Disable"), wxPoint(20,130), wxSize(140,30) ); m_book->AddPage(panel, _T("wxComboBox"), false, Image_Combo); @@ -1419,6 +1422,11 @@ void MyPanel::OnComboButtons( wxCommandEvent &event ) m_combo->SetFont( *wxITALIC_FONT ); break; } + case ID_COMBO_SET_TEXT: + { + m_combo->SetString( 2, wxT("Hi!") ); + break; + } } } -- 2.45.2