-
Notifications
You must be signed in to change notification settings - Fork 2
choice
James Bremner edited this page Oct 29, 2019
·
3 revisions
A widget where user can select a text option
// construct top level window
gui& form = wex::windex::topWindow();
form.move({ 50,50,400,400});
form.text("A windex combobox");
// display combobox
choice& cb = wex::make<choice>( form );
cb.move({20, 50, 150, 130 });
cb.add("Alpha");
cb.add("Beta");
// display a button
button& btn = wex::make<button>( form );
btn.move( {20, 150, 150, 30 } );
btn.text( "Show values selected" );
btn.events().click([&]
{
msgbox(
form,
cb.SelectedText() );
});
form.show();
form.run();
void move( const std::vector<int>& v )
locate and size. v specifies left, top, width, height in pixels
void add( const std::string& s )
add an option
std::string SelectedText()
return selected text