X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c801d85f158c4cba50b588807daabdcbd0ed3853..39178e3bdf1944bb73ee64586ba2390c505bee24:/samples/printing/printing.h diff --git a/samples/printing/printing.h b/samples/printing/printing.h index 5c948a731f..13933bb91f 100644 --- a/samples/printing/printing.h +++ b/samples/printing/printing.h @@ -1,13 +1,13 @@ -/* - * File: printing.h - * Purpose: Printing demo for wxWindows class library - * Author: Julian Smart - * Created: 1995 - * Updated: - * Copyright: (c) 1995, AIAI, University of Edinburgh - */ - -/* sccsid[] = "%W% %G%" */ +///////////////////////////////////////////////////////////////////////////// +// Name: printing.h +// Purpose: Printing demo for wxWindows +// Author: Julian Smart +// Modified by: +// Created: 1995 +// RCS-ID: $Id$ +// Copyright: (c) Julian Smart +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// #ifdef __GNUG__ #pragma interface @@ -17,10 +17,15 @@ class MyApp: public wxApp { public: - MyApp(void) ; - bool OnInit(void); + MyApp() ; + bool OnInit(); + int OnExit(); + + wxFont* m_testFont; }; +DECLARE_APP(MyApp) + class MyCanvas; // Define a new canvas and frame @@ -30,8 +35,6 @@ class MyFrame: public wxFrame MyCanvas *canvas; MyFrame(wxFrame *frame, const wxString& title, const wxPoint& pos, const wxSize& size); - bool OnClose(void); - void Draw(wxDC& dc); void OnSize(wxSizeEvent& event); @@ -39,10 +42,13 @@ class MyFrame: public wxFrame void OnPrintPreview(wxCommandEvent& event); void OnPrintSetup(wxCommandEvent& event); void OnPageSetup(wxCommandEvent& event); +#if defined(__WXMSW__) && wxTEST_POSTSCRIPT_IN_MSW void OnPrintPS(wxCommandEvent& event); void OnPrintPreviewPS(wxCommandEvent& event); void OnPrintSetupPS(wxCommandEvent& event); void OnPageSetupPS(wxCommandEvent& event); +#endif + void OnExit(wxCommandEvent& event); void OnPrintAbout(wxCommandEvent& event); DECLARE_EVENT_TABLE()