GEOS SDK TechDocs
|
|
|
1 Introduction to Printing
Any geode can work with printers, fax machines, and other print devices by including the spool library and instantiating a PrintControl object to handle system interactions. The
PrintControlClass
provides the printing interface. It includes both user interface and an interface between the geode and the printing thread. There is also a
PageSizeControlClass
which provides UI concerning page layout.
Before reading this chapter, you should be familiar with the graphics system.
1 Introduction to Printing
2 Simple Printing Example
3 How Jobs Get Printed
3.1 Printing System Components
3.2 Chronology
4 Print Control Instance Data
4.1 Alerting the GenApplication
4.2 Attributes
4.3 Page Range Information
4.4 Document Size
4.5 Print Output Object
4.6 Document Name Output
4.7 The Default Printer
4.8 Adding UI Gadgetry
5 Print Control Messages
5.1 Common Response Messages
5.2 Flow of Control Messages
5.3 Working with Instance Data
6 Page Size Control
7 Other Printing Components
7.1 Spooler and Scheduling
7.2 Printer Drivers
7.3 Page Size Related Routines
8 Debugging Tips
GEOS SDK TechDocs
|
|
|
1 Introduction to Printing