TFindDialog

TPrinterSetupDialog

TPrintDialog

Компонент служит для создания стандартного диалогового окна для выбора параметров печати.

property Collate: Boolean; Если имеет значение True, то окно показывается с выбранным переключателем “Разобрать” (Collate). Если этот переключатель выбран, печать нескольких копий документа будет идти по копиям: сначала первая копия, затем вторая и т.д., в противном случае – по страницам: сначала все копии первой страницы, затем второй и т.д.
property Copies: Integer; Определяет количество копий (0 - одна копия)
property FromPage: Integer; Определяет начальную страницу печати
property MaxPage: Integer; Определяет верхнюю границу диапазона страниц для свойств FromPage, ToPage
property MinPage: Integer; Определяет нижнюю границу диапазона страниц для свойств FromPage, ToPage
property Options: TPrintDialogOptions; Определяет настройку окна: ро PrintToFile -печатать в файл; poPageNums - разрешает выбор диапазона страниц; poSelection -разрешает печать выбранного текста; poWarning - предупреждать пользователя о неустановленном принтере; poHelp – вставить в окно кнопку Help; poDisablePrintToFile – запрещает печать в файл
property PrintRange: TPrintRange; Определяет диапазон печатаемых страниц: prAll Pages - все страницы; prSelection -выделенный фрагмент текста; prPageNums -страницы по номерам
property PrintToFile: Boolean; Содержит True, если пользователь выбрал печать в файл
property ToPage: Integer; Определяет конечную страницу печати

Компонент создает окно настройки параметров принтера, вид которого зависит от типа принтера. Этот диалог взаимодействует с драйвером принтера и не возвращает в программу никакой информации, поэтому его метод Execute - процедура, а не функция.

Стандартное диалоговое окно компонента TFindDialog используется для поиска фрагмента текста.

property FindText: string; Указывает образец для поиска
property Left: Integer; Содержит горизонтальную позицию левого верхнего угла места появления окна
property Options: TfindOptions; Определяет настройку диалога
property Position: TPoint; Содержит горизонтальную и вертикальную позицию левого верхнего угла места появления окна
property Top: Integer; Содержит вертикальную позицию левого верхнего угла места появления окна

Для компонента определен следующий тип, использующийся в свойстве Options: TfindOptions. Его значения имеют такой смысл:

frDown Устанавливает поиск вперед по тексту
frDown frFindNext Сообщает программе, что пользователь нажал кнопку “Найти далее”
frHideMatchCase Убирает выбор в переключателе “С учетом регистра”
frHideWholeWord Убирает выбор в переключателе “Только слово целиком”
frHideUpDown Прячет кнопки выбора направления поиска
frMatchCase Устанавливает выбор в переключателе “С учетом регистра»
frDisableMatchCase Запрещает выбор “С учетом регистра“
frDisableUpDown Запрещает выбор направления поиска
frDisableWholeWord Запрещает выбор Только слово целиком
frReplace Используется в компоненте TReplaceDialog и указывает на необходимость замены текущего выбора
frReplaceAll Используется в компоненте Treplace Dialog и указывает на необходимость замены всех вхождений образца поиска
frWholeWord Устанавливает выбор в переключателе “Только слово целиком”
frShowHelp Включает в окно кнопку Help

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: