view include/main.h @ 3:1a64119ab257

Equipment Regist print-target by Drag & Drop.
author pyon@macmini
date Tue, 27 Aug 2013 18:50:00 +0900
parents 0c0701a935f8
children 3bb803d8c1d7
line wrap: on
line source

// Filename   : main.h
// Last Change: 20-Jul-2013.
//
#include "wx/wx.h"
#include "wx/config.h"
#include "wx/fileconf.h"

// private classes
// Define a new application type, each program should derive a class from wxApp
class MyApp : public wxApp
{
    DECLARE_CLASS( MyApp )
public:
    MyApp();
    ~MyApp();

    virtual bool OnInit();
    virtual int  OnExit();
    void InitSetting();
    void SaveSetting();
    void InitLog();
    void WriteLog( wxString msg );

    wxFileConfig *config;
    wxString      conf_file;
    wxString      log_file;
    wxRect        rect;
};

enum {
    ID_MAIN = wxID_HIGHEST + 1,
};

DECLARE_APP(MyApp)