X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/16f26dadb502b874b6aa7b5fa914928be0c5f1af..17b1d76b4add82305463d10b9f65668d06169363:/samples/html/printing/printing.cpp diff --git a/samples/html/printing/printing.cpp b/samples/html/printing/printing.cpp index 90497c7de8..6ce878f0a5 100644 --- a/samples/html/printing/printing.cpp +++ b/samples/html/printing/printing.cpp @@ -1,6 +1,7 @@ ///////////////////////////////////////////////////////////////////////////// // Name: printimg.cpp // Purpose: wxHtmlEasyPrinting testing example +// Licence: wxWindows Licence ///////////////////////////////////////////////////////////////////////////// @@ -53,7 +54,6 @@ class MyFrame : public wxFrame void OnQuit(wxCommandEvent& event); void OnAbout(wxCommandEvent& event); - void OnPrintSetup(wxCommandEvent& event); void OnPageSetup(wxCommandEvent& event); void OnPrint(wxCommandEvent& event); void OnPreview(wxCommandEvent& event); @@ -84,7 +84,6 @@ enum Minimal_Print, Minimal_Preview, Minimal_PageSetup, - Minimal_PrintSetup, Minimal_Open, Minimal_PrintSmall, Minimal_PrintNormal, @@ -105,7 +104,6 @@ BEGIN_EVENT_TABLE(MyFrame, wxFrame) EVT_MENU(Minimal_Print, MyFrame::OnPrint) EVT_MENU(Minimal_Preview, MyFrame::OnPreview) EVT_MENU(Minimal_PageSetup, MyFrame::OnPageSetup) - EVT_MENU(Minimal_PrintSetup, MyFrame::OnPrintSetup) EVT_MENU(Minimal_Open, MyFrame::OnOpen) EVT_MENU(Minimal_PrintSmall, MyFrame::OnPrintSmall) EVT_MENU(Minimal_PrintNormal, MyFrame::OnPrintNormal) @@ -127,6 +125,7 @@ IMPLEMENT_APP(MyApp) // the application class // ---------------------------------------------------------------------------- // `Main program' equivalent: the program execution "starts" here + bool MyApp::OnInit() { #if wxUSE_LIBPNG @@ -168,7 +167,6 @@ MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size) menuFile->Append(Minimal_Open, _("Open...\tCtrl-O")); menuFile->AppendSeparator(); menuFile->Append(Minimal_PageSetup, _("Page Setup")); - menuFile->Append(Minimal_PrintSetup, _("Printer Setup")); menuFile->Append(Minimal_Print, _("Print...")); menuFile->Append(Minimal_Preview, _("Preview...")); menuFile->AppendSeparator(); @@ -189,17 +187,24 @@ MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size) // ... and attach this menu bar to the frame SetMenuBar(menuBar); +#if wxUSE_STATUSBAR CreateStatusBar(1); +#endif // wxUSE_STATUSBAR m_Html = new wxHtmlWindow(this); m_Html -> SetRelatedFrame(this, _("HTML : %s")); +#if wxUSE_STATUSBAR m_Html -> SetRelatedStatusBar(0); +#endif // wxUSE_STATUSBAR m_Name = wxT("test.htm"); m_Html -> LoadPage(m_Name); m_Prn = new wxHtmlEasyPrinting(_("Easy Printing Demo"), this); m_Prn -> SetHeader(m_Name + wxT("(@PAGENUM@/@PAGESCNT@)