- wxMessageBox("This is a minimal sample\nA second line in the message box",
- "About Minimal", wxOK | wxICON_INFORMATION, this);
-}
-
-void MyFrame::OnPopupMenu(wxCommandEvent& event)
-{
- wxString str;
- str.Printf("Test%d clicked.", event.GetId() == Minimal_Test1 ? 1 : 2);
- SetStatusText(str, 1);
-}
-
-void MyFrame::OnRightDown(wxMouseEvent& event)
-{
- class MyMenu : public wxMenu
- {
- public:
- MyMenu()
- {
- Append(Minimal_Test1, "Test&1");
- AppendSeparator();
- Append(Minimal_Test2, "Test&2");
- }
-
- ~MyMenu() { printf("menu destroyed"); }
- } *menu = new MyMenu;
-
- PopupMenu(menu, event.GetX(), event.GetY());
+ wxString msg;
+ msg.Printf( _T("This is the about dialog of minimal sample.\n")
+ _T("Welcome to %s")
+#ifdef wxBETA_NUMBER
+ _T(" (beta %d)!")
+#endif // wxBETA_NUMBER
+ , wxVERSION_STRING
+#ifdef wxBETA_NUMBER
+ , wxBETA_NUMBER
+#endif // wxBETA_NUMBER
+ );
+
+ wxMessageBox(msg, "About Minimal", wxOK | wxICON_INFORMATION, this);