fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

Fl_PostScript_Printer Class Reference

#include <Fl_Printer.H>

Inheritance diagram for Fl_PostScript_Printer:
Collaboration diagram for Fl_PostScript_Printer:

List of all members.

Public Member Functions

int start_job (int pages, int *firstpage=NULL, int *lastpage=NULL)
 Starts a print job.

Static Public Attributes

static const char * class_id = Fl_Printer::class_id
 A string that identifies each subclass of Fl_Device.

Protected Member Functions

 Fl_PostScript_Printer (void)
 The constructor.

Friends

class Fl_Printer

Detailed Description

Print support under Unix/Linux.

Class Fl_PostScript_Printer is implemented only on the Unix/Linux platform. It has no public constructor. Use Fl_Printer instead that is cross-platform and has the same API.

Definition at line 107 of file Fl_Printer.H.


Constructor & Destructor Documentation

Fl_PostScript_Printer::Fl_PostScript_Printer ( void  ) [inline, protected]

The constructor.

Definition at line 111 of file Fl_Printer.H.

References class_id, and Fl_Device::class_name().


Member Function Documentation

int Fl_PostScript_Printer::start_job ( int  pagecount,
int *  frompage = NULL,
int *  topage = NULL 
) [virtual]

Friends And Related Function Documentation

friend class Fl_Printer [friend]

Definition at line 108 of file Fl_Printer.H.


Member Data Documentation

A string that identifies each subclass of Fl_Device.

Function class_name() applied to a device of this class returns this string.

Reimplemented from Fl_PostScript_File_Device.

Definition at line 111 of file Fl_Printer.H.

Referenced by Fl_PostScript_Printer().


The documentation for this class was generated from the following files: