MainWindow.hpp
author viric@mandarina
Thu, 03 Apr 2008 00:16:12 +0200
changeset 1 5b075fa903ae
parent 0 97dd4d2c08b6
permissions -rw-r--r--
Adding a Generate menu item.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     1
#include <wx/wx.h>
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     2
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     3
class PageList;
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     4
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     5
class MainWindow : public wxFrame
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
     6
{
1
5b075fa903ae Adding a Generate menu item.
viric@mandarina
parents: 0
diff changeset
     7
    enum
5b075fa903ae Adding a Generate menu item.
viric@mandarina
parents: 0
diff changeset
     8
    {
5b075fa903ae Adding a Generate menu item.
viric@mandarina
parents: 0
diff changeset
     9
        ID_MENU_GENERATE
5b075fa903ae Adding a Generate menu item.
viric@mandarina
parents: 0
diff changeset
    10
    };
0
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    11
public:
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    12
    MainWindow();
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    13
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    14
private:
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    15
    void create_menus();
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    16
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    17
    void on_open(wxCommandEvent &event);
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    18
    void on_quit(wxCommandEvent &event);
1
5b075fa903ae Adding a Generate menu item.
viric@mandarina
parents: 0
diff changeset
    19
    void on_generate(wxCommandEvent &event);
0
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    20
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    21
    wxMenuBar *_menubar;
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    22
    wxMenu *_menufile;
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    23
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    24
    PageList *_pagelist;
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    25
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    26
    DECLARE_EVENT_TABLE()
97dd4d2c08b6 Initial base with a PageList widget.
viric@mandarina
parents:
diff changeset
    27
};