]> git.saurik.com Git - wxWidgets.git/blame - samples/minifram/minifram.h
merged in the commit from the 2.2 branch
[wxWidgets.git] / samples / minifram / minifram.h
CommitLineData
b2b3ccc5 1/////////////////////////////////////////////////////////////////////////////
14057bf4 2// Name: minifram.h
b2b3ccc5
RR
3// Purpose: wxToolBar sample
4// Author: Julian Smart
5// Modified by:
6// Created: 23/07/98
7// RCS-ID: $Id$
8// Copyright: (c) Julian Smart and Robert Roebling
9// Licence: wxWindows licence
10/////////////////////////////////////////////////////////////////////////////
11
12#include "wx/minifram.h"
13
14// Define a new application
15class MyApp: public wxApp
16{
17 public:
18 bool OnInit(void);
19 bool InitToolbar(wxToolBar* toolBar);
20};
21
8ce63e9d
RR
22// Define a new mini frame
23class MyMiniFrame: public wxMiniFrame
24{
25public:
26 MyMiniFrame(wxFrame *parent, wxWindowID id = -1, const wxString& title = "wxToolBar Sample",
27 const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize );
28
29 void OnCloseWindow(wxCloseEvent& event);
30 void OnReparent(wxCommandEvent& event);
31
32DECLARE_EVENT_TABLE()
33};
34
b2b3ccc5 35// Define a new frame
8ce63e9d 36class MyMainFrame: public wxFrame
b2b3ccc5
RR
37{
38public:
8ce63e9d 39 MyMainFrame(wxFrame *parent, wxWindowID id = -1, const wxString& title = "wxToolBar Sample",
b2b3ccc5
RR
40 const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize );
41
42 void OnCloseWindow(wxCloseEvent& event);
8ce63e9d 43 void OnReparent(wxCommandEvent& event);
b2b3ccc5
RR
44
45DECLARE_EVENT_TABLE()
46};
47
8ce63e9d
RR
48#define ID_TOOLBAR 500
49#define ID_REPARENT 501
b2b3ccc5 50