// 1) create all controls in tab order
- // smart phones does not support or do not waste space for wxButtons
-#ifndef __SMARTPHONE__
- wxButton *btnClose = new wxButton(this, wxID_CLOSE);
- SetAffirmativeId(wxID_CLOSE);
-#endif
-
- m_checkbox = new wxCheckBox(this, wxID_ANY, _("&Show tips at startup"));
- m_checkbox->SetValue(showAtStartup);
-
- // smart phones does not support or do not waste space for wxButtons
-#ifndef __SMARTPHONE__
- wxButton *btnNext = new wxButton(this, wxID_NEXT_TIP, _("&Next Tip"));
-#endif
-
wxStaticText *text = new wxStaticText(this, wxID_ANY, _("Did you know..."));
if (!isPda)
//#endif
+ m_checkbox = new wxCheckBox(this, wxID_ANY, _("&Show tips at startup"));
+ m_checkbox->SetValue(showAtStartup);
+ m_checkbox->SetFocus();
+
+ // smart phones does not support or do not waste space for wxButtons
+#ifndef __SMARTPHONE__
+ wxButton *btnNext = new wxButton(this, wxID_NEXT_TIP, _("&Next Tip"));
+#endif
+
+ // smart phones does not support or do not waste space for wxButtons
+#ifndef __SMARTPHONE__
+ wxButton *btnClose = new wxButton(this, wxID_CLOSE);
+ SetAffirmativeId(wxID_CLOSE);
+#endif
+
+
// 2) put them in boxes
wxBoxSizer *topsizer = new wxBoxSizer( wxVERTICAL );