/////////////////////////////////////////////////////////////////////////////
// Name: dialogs.cpp
// Purpose: Common dialogs demo
-// Author: Julian Smart
-// Modified by: ABX (2004) - adjustements for conditional building + new menu
+// Author: Julian Smart, Vadim Zeitlin, ABX
// Created: 04/01/98
// RCS-ID: $Id$
// Copyright: (c) Julian Smart
+// (c) 2004 ABX
+// (c) Vadim Zeitlin
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
m_canvasFont = *wxNORMAL_FONT;
// Create the main frame window
- MyFrame *frame = new MyFrame((wxFrame *) NULL, wxT("wxWidgets dialogs example"));
+ MyFrame *frame = new MyFrame(wxT("wxWidgets dialogs example"));
// Make a menubar
wxMenu *menuDlg = new wxMenu;
frame->SetMenuBar(menubar);
frame->Centre(wxBOTH);
-
- // Show the frame
frame->Show(true);
- SetTopWindow(frame);
-
return true;
}
// My frame constructor
-MyFrame::MyFrame(wxWindow *parent,
- const wxString& title)
- : wxFrame(parent, wxID_ANY, title)
+MyFrame::MyFrame(const wxString& title)
+ : wxFrame(NULL, wxID_ANY, title)
{
SetIcon(sample_xpm);
/////////////////////////////////////////////////////////////////////////////
// Name: dialogs.h
// Purpose: Common dialogs demo
-// Author: Julian Smart
-// Modified by: ABX (2004) - adjustementd for conditional building
+// Author: Julian Smart, Vadim Zeitlin, ABX
// Created: 04/01/98
// RCS-ID: $Id$
// Copyright: (c) Julian Smart
+// (c) 2004 ABX
+// (c) Vadim Zeitlin
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
class MyFrame: public wxFrame
{
public:
- MyFrame(wxWindow *parent, const wxString& title);
+ MyFrame(const wxString& title);
virtual ~MyFrame();
#if wxUSE_MSGDLG