На этом шаге мы перечислим особенности использования принтера.
Когда вы начинаете печать в соответствии с примером предыдущего шага или любой другой программой, использующей класс TPrinter, вы увидите диалоговое окно, показанное на рисунке 1.
Рис.1. Диалоговое окно прерывания процесса печати
Это диалоговое окно прерывания для принтера, которое не только дает информацию о текущем состоянии процесса, но также позволяет пользователю прервать печать. Так как это диалоговое окно определено в своем собственном файле ресурсов, PRINTER.RC, то этот файл ресурсов должен быть добавлен к проекту окна вашей программы или включен в файл ресурсов вашего приложения. PRINTER.RC не только определяет само диалоговое окно аварийного прерывания процесса печати для принтера, но также таблицу строк, включающую ряд важных сообщений об ошибках.
Рис.2. Окно, появляющееся при отсутствии файла ресурсов PRINTER.RC в программе
На следующем шаге мы рассмотрим масштабирование изображения для принтера.