// of the config file/registry key and must be set before the first call
// to Get() if you want to override the default values (the application
// name is the name of the executable and the vendor name is the same)
- SetVendorName(_T("wxWindows"));
+ SetVendorName(_T("wxWidgets"));
SetAppName(_T("conftest")); // not needed, it's the default value
wxConfigBase *pConfig = wxConfigBase::Get();
// create the main program window
MyFrame *frame = new MyFrame;
- frame->Show(TRUE);
+ frame->Show(true);
SetTopWindow(frame);
// use our config object...
wxICON_INFORMATION | wxOK);
}
- return TRUE;
+ return true;
}
int MyApp::OnExit()
// main frame ctor
MyFrame::MyFrame()
- : wxFrame((wxFrame *) NULL, -1, _T("wxConfig Demo"))
+ : wxFrame((wxFrame *) NULL, wxID_ANY, _T("wxConfig Demo"))
{
// menu
wxMenu *file_menu = new wxMenu;
menu_bar->Append(file_menu, _T("&File"));
SetMenuBar(menu_bar);
+#if wxUSE_STATUSBAR
CreateStatusBar();
+#endif // wxUSE_STATUSBAR
// child controls
wxPanel *panel = new wxPanel(this);
- (void)new wxStaticText(panel, -1, _T("These controls remember their values!"),
+ (void)new wxStaticText(panel, wxID_ANY, _T("These controls remember their values!"),
wxPoint(10, 10), wxSize(300, 20));
- m_text = new wxTextCtrl(panel, -1, _T(""), wxPoint(10, 40), wxSize(300, 20));
- m_check = new wxCheckBox(panel, -1, _T("show welcome message box at startup"),
+ m_text = new wxTextCtrl(panel, wxID_ANY, _T(""), wxPoint(10, 40), wxSize(300, 20));
+ m_check = new wxCheckBox(panel, wxID_ANY, _T("show welcome message box at startup"),
wxPoint(10, 70), wxSize(300, 20));
// restore the control's values from the config
void MyFrame::OnQuit(wxCommandEvent&)
{
- Close(TRUE);
+ Close(true);
}
void MyFrame::OnAbout(wxCommandEvent&)
{
- wxMessageBox(_T("wxConfig demo\n© 1998-2001 Vadim Zeitlin"), _T("About"),
+ wxMessageBox(_T("wxConfig demo\n(c) 1998-2001 Vadim Zeitlin"), _T("About"),
wxICON_INFORMATION | wxOK);
}