]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/tprint.tex
mention that Add/RemoveChild() are internal
[wxWidgets.git] / docs / latex / wx / tprint.tex
index b6f031cc26a50bdc50a72127ba44e467feda785b..463f8d36897b3be9433bd6a867539fc6004168bd 100644 (file)
@@ -1,8 +1,14 @@
 \section{Printing overview}\label{printingoverview}
 
 \section{Printing overview}\label{printingoverview}
 
-Classes: \helpref{wxPrintout}{wxprintout}, \helpref{wxPrinter}{wxprinter},\rtfsp
-\helpref{wxPrintPreview}{wxprintpreview}, \helpref{wxPrinterDC}{wxprinterdc},\rtfsp
-\helpref{wxPrintDialog}{wxprintdialog}.
+Classes: \helpref{wxPrintout}{wxprintout}, 
+\helpref{wxPrinter}{wxprinter}, 
+\helpref{wxPrintPreview}{wxprintpreview}, 
+\helpref{wxPrinterDC}{wxprinterdc}, 
+\helpref{wxPrintDialog}{wxprintdialog}, 
+\helpref{wxPrintData}{wxprintdata}, 
+\helpref{wxPrintDialogData}{wxprintdialogdata}, 
+\helpref{wxPageSetupDialog}{wxpagesetupdialog}, 
+\helpref{wxPageSetupDialogData}{wxpagesetupdialogdata}
 
 The printing framework relies on the application to provide classes
 whose member functions can respond to particular requests, such
 
 The printing framework relies on the application to provide classes
 whose member functions can respond to particular requests, such
@@ -11,8 +17,6 @@ This method allows wxWindows to take over the housekeeping duties of
 turning preview pages, calling the print dialog box, creating
 the printer device context, and so on: the application can concentrate
 on the rendering of the information onto a device context.
 turning preview pages, calling the print dialog box, creating
 the printer device context, and so on: the application can concentrate
 on the rendering of the information onto a device context.
-The printing framework is mainly a Windows feature; PostScript
-support under non-Windows platforms is emerging but has not been rigorously tested.
 
 The \helpref{document/view framework}{docviewoverview} creates a default wxPrintout
 object for every view, calling wxView::OnDraw to achieve a
 
 The \helpref{document/view framework}{docviewoverview} creates a default wxPrintout
 object for every view, calling wxView::OnDraw to achieve a
@@ -34,7 +38,7 @@ please look at the printout sample code.
     {
       wxPrinter printer;
       MyPrintout printout("My printout");
     {
       wxPrinter printer;
       MyPrintout printout("My printout");
-      printer.Print(this, &printout, TRUE);
+      printer.Print(this, &printout, true);
       break;
     }
     case WXPRINT_PREVIEW:
       break;
     }
     case WXPRINT_PREVIEW:
@@ -44,16 +48,15 @@ please look at the printout sample code.
       wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview", 100, 100, 600, 650);
       frame->Centre(wxBOTH);
       frame->Initialize();
       wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview", 100, 100, 600, 650);
       frame->Centre(wxBOTH);
       frame->Initialize();
-      frame->Show(TRUE);
+      frame->Show(true);
       break;
     }
     case WXPRINT_PRINT_SETUP:
     {
       wxPrintDialog printerDialog(this);
       break;
     }
     case WXPRINT_PRINT_SETUP:
     {
       wxPrintDialog printerDialog(this);
-      printerDialog.GetPrintData().SetSetupDialog(TRUE);
-      printerDialog.Show(TRUE);
+      printerDialog.GetPrintData().SetSetupDialog(true);
+      printerDialog.Show(true);
       break;
     }
 \end{verbatim}
 
       break;
     }
 \end{verbatim}
 
-