Компонент TPrintDialog
Компонент TPrintDialog создает стандартное диалоговое окно для выбора параметров печати. Вид окна приведен на рисунке 1.
Рисунок 1 — Вид диалогового окна настройки параметров печати Основные свойства компонента: property Collate: Boolean — Если имеет значение True, окно показывается с выбранным переключателем разобрать (collate). Если этот переключатель выбран, печать нескольких копии документа будет идти по копиям: сначала первая копия, затем вторая и т. д., в противном случае — по страницам: сначала все копии первой страницы, затем второй и т. д. Copies: Integer — Определяет количество копии (0 — одна копия) FromPage: Integer — Определяет начальную страницу печати MaxPage: Integers — Определяет верхнюю границу диапазона страниц для свойств FromPage, ToPage MinPage: Integer — Определяет нижнюю границу диапазона страниц для свойств FromPage, ToPage TPrintDialogOption = (poPrintToFile, poPageNums, poSelection, poWarning, poHelp, poDisablePrintToFile); TPrintDialogOptions = set of TPri n tDialogOption; Options: TPrintDialogOptions — Определяет настройку окна: poPrintToFile — печатать в файл; poPrintToFile — разрешает выбор диапазона страниц; poSelection — разрешает печать выбранного текста; poWarning — предупреждать пользователя о неустановленном принтере; poHelp вставить в окно кнопку Help; poDisablePrintToFile — запрещает печать в файл TPrintRange = (prAllPages, prSelection, prPageNums); PrintRange: TPrintRange — Определяет диапазон печатаемых страниц: prAllPages — все страницы; preelection — выделенный фрагмент текста; prPageNums — страницы по номерам PrintToFile: Boolean — Содержит True, если пользователь выбрал печать в файл ToPage: Integer — Определяет конечную страницу печати
|