Fax Sending

Up: GEOS SDK TechDocs| Up | Down | Next: 1 Destination Phone Number
| One-page Version of this Chapter for Easy Printing

This chapter describes how an application can use the fax libraries and Mailbox library to compose and send a fax. Most GEOS devices, including the Nokia 9000i Communicator, come with an application that composes and sends simple fax documents; this chapter will show you how you can write a program that composes a custom fax using graphics commands.

This chapter assumes that you know the basics of GEOS programming. It also assumes that you know how to draw the image that you want to fax, given a GState to draw to. (Most visible objects draw themselves when sent a MSG_VIS_DRAW ; documentation of kernel drawing commands may be found in

A PrintControl object provides the API for drawing the contents of the fax; while this chapter will tell you what you need to know for simple faxes, more information about the PrintControl is available in .

Sending a fax may be broken down into the following tasks:

Ideally, these tasks are carried out using standard object classes that conform to the device's look and feel.


Up: GEOS SDK TechDocs| Up | Down | Next: 1 Destination Phone Number
| One-page Version of this Chapter for Easy Printing