/////////////////////////////////////////////////////////////////////////////
// Name: dcprint.h
-// Purpose: documentation for wxPrinterDC class
+// Purpose: interface of wxPrinterDC
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows license
/**
@class wxPrinterDC
@wxheader{dcprint.h}
-
+
A printer device context is specific to MSW and Mac, and allows access to any
printer with a Windows or Macintosh driver. See wxDC for further
information on device contexts, and wxDC::GetSize for
advice on achieving the correct scaling for the page.
-
+
@library{wxcore}
@category{printing}
-
- @seealso
- @ref overview_printingoverview "Printing framework overview", wxDC
+
+ @see @ref overview_printingoverview "Printing framework overview", wxDC
*/
class wxPrinterDC : public wxDC
{
/**
Constructor. With empty strings for the first three arguments, the default
printer dialog is
- displayed. @e device indicates the type of printer and @e output
- is an optional file for printing to. The @e driver parameter is
+ displayed. @a device indicates the type of printer and @e output
+ is an optional file for printing to. The @a driver parameter is
currently unused. Use the @e Ok member to test whether the
constructor was successful in creating a usable device context.
-
This constructor is deprecated and retained only for backward compatibility.
*/
wxPrinterDC(const wxPrintData& printData);
- wxPrinterDC(const wxString& driver, const wxString& device,
- const wxString& output,
- const bool interactive = @true,
- int orientation = wxPORTRAIT);
+ wxPrinterDC(const wxString& driver, const wxString& device,
+ const wxString& output,
+ const bool interactive = true,
+ int orientation = wxPORTRAIT);
//@}
/**
*/
wxRect wxPrinterDC::GetPaperRect();
};
+