Don't hardcode wxSpinCtrl size in the aui sample
This makes it too small when using GTK+ 3.22, resulting in GTK+ debug messages about not having enough space for it -- and is, of course, wrong anyhow, as we should always let controls determine their own best size.
This commit is contained in:
@@ -1655,7 +1655,7 @@ wxAuiNotebook* MyFrame::CreateNotebook()
|
|||||||
flex->Add( new wxTextCtrl( panel, -1, wxT(""), wxDefaultPosition, wxSize(100,-1)),
|
flex->Add( new wxTextCtrl( panel, -1, wxT(""), wxDefaultPosition, wxSize(100,-1)),
|
||||||
1, wxALL|wxALIGN_CENTRE, 5 );
|
1, wxALL|wxALIGN_CENTRE, 5 );
|
||||||
flex->Add( new wxStaticText( panel, -1, wxT("wxSpinCtrl:") ), 0, wxALL|wxALIGN_CENTRE, 5 );
|
flex->Add( new wxStaticText( panel, -1, wxT("wxSpinCtrl:") ), 0, wxALL|wxALIGN_CENTRE, 5 );
|
||||||
flex->Add( new wxSpinCtrl( panel, -1, wxT("5"), wxDefaultPosition, wxSize(100,-1),
|
flex->Add( new wxSpinCtrl( panel, -1, wxT("5"), wxDefaultPosition, wxDefaultSize,
|
||||||
wxSP_ARROW_KEYS, 5, 50, 5 ), 0, wxALL|wxALIGN_CENTRE, 5 );
|
wxSP_ARROW_KEYS, 5, 50, 5 ), 0, wxALL|wxALIGN_CENTRE, 5 );
|
||||||
flex->Add( 5,5 ); flex->Add( 5,5 );
|
flex->Add( 5,5 ); flex->Add( 5,5 );
|
||||||
panel->SetSizer( flex );
|
panel->SetSizer( flex );
|
||||||
|
Reference in New Issue
Block a user