Стандартное диалоговое окно компонента 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 | Используется в компоненте TReplaceDialog и указывает на необходимость замены всех вхождений образца поиска |
| frWholeWord | Устанавливает выбор в переключателе "Только слово целиком" |
| frShowHelp | Включает в окно кнопку Help |
TReplaceDialog
Компонент создает и обслуживает окно поиска и замены текстового фрагмента. Класс TReplaceDialog наследует большинство свойств клacca TFindDialog. Дополнительно в компоненте определено свойство ReplaceText (тип String), в котором содержится текст замены, и событие OnReplace, которое возникает при нажатии кнопки "Заменить" или "Заменить все".
Приложение 4 – Типы данных языка Object Pascal
Простые типы данных языка Object Pascal






