mirror of
https://gitlab.com/pholy/OSCAR-code.git
synced 2025-04-07 03:30:44 +00:00
52 lines
1.4 KiB
C
52 lines
1.4 KiB
C
|
/*********************************************************************
|
||
|
* Name: main.h
|
||
|
* Purpose: Declares simple wxWidgets application with GUI
|
||
|
* created using wxFormBuilder.
|
||
|
* Author:
|
||
|
* Created:
|
||
|
* Copyright:
|
||
|
* License: wxWidgets license (www.wxwidgets.org)
|
||
|
*
|
||
|
* Notes: Note that all GUI creation code is declared in
|
||
|
* gui.h source file which is generated by wxFormBuilder.
|
||
|
*********************************************************************/
|
||
|
|
||
|
#ifndef __main__
|
||
|
#define __main__
|
||
|
|
||
|
// main wxWidgets header file
|
||
|
#include <wx/wx.h>
|
||
|
// gui classes generated by wxFormBuilder
|
||
|
#include "gui.h"
|
||
|
|
||
|
////////////////////////////////////////////////////////////////////////////////
|
||
|
// application class declaration
|
||
|
////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
class MainApp : public wxApp
|
||
|
{
|
||
|
public:
|
||
|
virtual bool OnInit();
|
||
|
};
|
||
|
|
||
|
// declare global static function wxGetApp()
|
||
|
DECLARE_APP(MainApp)
|
||
|
|
||
|
////////////////////////////////////////////////////////////////////////////////
|
||
|
// main application frame declaration
|
||
|
////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
class MainFrame : public MainFrameBase
|
||
|
{
|
||
|
public:
|
||
|
MainFrame( wxWindow *parent );
|
||
|
virtual ~MainFrame();
|
||
|
|
||
|
protected:
|
||
|
// protected event handlers
|
||
|
virtual void OnCloseFrame( wxCloseEvent& event );
|
||
|
virtual void OnExitClick( wxCommandEvent& event );
|
||
|
};
|
||
|
|
||
|
#endif //__main__
|