+
+ wxPanel * const panel = new wxPanel(this);
+ wxSizer * const sizer = new wxBoxSizer(wxHORIZONTAL);
+ const wxSizerFlags centreY(wxSizerFlags().Centre().Border());
+ sizer->Add(new wxStaticText(panel, wxID_ANY,
+ "This button will only work if its handler is dynamically connected"),
+ centreY);
+ m_btnDynamic = new wxButton(panel, Event_Dynamic, "&Dynamic button");
+ sizer->Add(m_btnDynamic, centreY);
+ panel->SetSizer(sizer);