+ // This wxCheckBox* doesn't need to be assigned to any pointer
+ // because we don't use it elsewhere--it can be anonymous.
+ // We don't need any such pointer to query its state, which
+ // can be gotten directly from g_data.
+ flexgridsizer->Add(new wxCheckBox(this, VALIDATE_CHECK, wxT("Sample checkbox"),
+ wxDefaultPosition, wxDefaultSize, 0,
+ wxGenericValidator(&g_data.m_checkbox_state)),
+ 1, wxALIGN_CENTER|wxALL, 15);
+