|
||||||||
|
Диалоги. TPrintDialog
Предназначен для настройки параметров вывода текста на принтер. Опции этого диалога определяются свойством:
Печать может быть перенаправлена в файл. Для этого в диалог может быть включен специальный флажок Print To File. Состояние его зависит от двух опций:
По умолчанию для печати предназначается весь текст. Однако, если установлены следующие опции, из него может быть напечатана только часть:
Остальные свойства компонента соответствуют разным элементам управления диалога (кроме MinPage и MaxPage). Их начальные значения отображаются при вызове метода Execute. После завершения диалога можно определить с помощью следующего свойства, что именно хочет напечатать пользователь ? все, выделенный текст или диапазон страниц:
В случае prPageNums печататься будут страницы от определяемой свойством
до определяемой свойством
При этом они должны полностью лежать в диапазоне, определенном свойствами:
Если пользователь ввел значение FromPage или ToPage, выходящее за пределы этого диапазона, то после нажатия кнопки ОК появится сообщение об ошибке, и диалог не будет завершен. Если два последних свойства не определены (равны 0), то диапазоны и ограничения не действуют. Если пользователь выбрал печать в файл, свойство
будет равно True. Количество копий, которые необходимо отпечатать, определяется свойством:
Если свойство
установлено в True, то печать нескольких копий осуществляется последовательно: полностью первая, затем вторая и т. д. В противном случае печатаются последовательно одинаковые листы всех копий.
Для комментария : kadan@grsu.grodno.by | |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |