Главная » Уроки по ООП » Урок 20. Невизуальные компоненты |
СПРАВОЧНЫЕ ДАННЫЕ |
Урок 20. Невизуальные компоненты
Справочные данные
Компоненты OpenDialog и SaveDialog
Свойство Options позволяет определить настройки диалогового окна
Значение |
Описание (при установленном значении True) |
ofAllowMultiSelect |
позволяет одновременно выбрать из списка более одного файла |
ofCreatePrompt |
при вводе имени несуществующего файла отображает окно, которое запрашивает подтверждение на создание этого файла |
ofExtensionDifferent |
расширение имени выбранного файла отлично от расширения, заданного свойством DefaultExt |
ofFileMustExist |
при вводе имени несуществующего файла выдается предупреждающее сообщение |
ofHideReadOnly |
переключатель Read Only (только для чтения) не отображается |
ofNoChangeDir |
после закрытия диалогового окна изменения текущего каталога не происходит (выбранный пользователем каталог не сохраняется) |
ofNoReadOnlyReturn |
файлы с атрибутом «только для чтения» не отображаются |
ofNoTestFileCreate |
при создании файла приложение должно само отслеживать правильность создания файла |
ofNoValidate |
пользователь не информируется о вводе недопустимых в именах файлов символов |
ofOverWritePrompt |
попытка сохранения файла поверх уже существующего приводит к отображению предупреждающего сообщения |
ofReadOnly |
при начальном отображении диалогового окна установлен флажок Read Only (при отключенном значении ofHideReadOnly) |
ofPathMustExist |
пользователь может указывать только существующие каталоги |
ofShareAware |
ошибки доступа к файлу игнорируются |
ofShowHelp |
диалоговое окно содержит кнопку Help |
ofOldStyleDialog |
создает диалог в стиле Windows 3.x |
ofNoNetWorkButton |
запрещает вставку кнопки для создания сетевого диска (при включенном ofOldStyleDialog) |
ofNoLongNames |
запрещает использование длинных имен файлов |
Компонент FontDialog
Options задает ряд опций диалоговой панели выбора шрифтов:
Значение |
Описание (при установленном значении True) |
fdAnsiOnly |
пользователь может выбирать только шрифты, в которых находится набор символов, поддерживаемых Windows |
fdEffects |
в диалоговом окне будут отображены группа кнопок Effects и список Color |
fdFixedPitchOnly |
в списке шрифтов приводятся только моноширинные шрифты |
fdForceFontExist |
при вводе имени несуществующего шрифта выдается предупреждающее сообщение |
fdNoFaceSel |
при начальном отображении диалогового окна ни один шрифт не выбран |
fdNoOEMFonts |
запрещает выбор шрифтов MS-DOS |
fdNoVectorFonts |
исключает векторные шрифты (шрифты для Windows 1.0; используются в плоттерах) |
fdNoSimulations |
отображаются только реальные шрифты, а не синтезированные графическим интерфейсом Windows |
fdNoSizeSel |
при начальном отображении диалогового окна ни один размер не выбран |
fdNoStyleSel |
при начальном отображении диалогового окна ни один стиль шрифта не выбран |
fdShowHelp |
в диалоговом окне находится кнопка Help |
fdTrueTypeOnly |
в списке шрифтов отображаются только TrueType-шрифты |
fdWysiwyg |
в списке шрифтов отображаются только шрифты, доступные и для экрана, и для принтера |
fdLimitSize |
включает ограничения на размер шрифта, заданные свойствами MinFontSize и MaxFontSize |
fdScalableOnly |
включает только масштабируемые шрифты (векторные и TrueType) |
fdApplyButton |
диалоговое окно содержит кнопку Apply |
Компоненты FindDialog и ReplaceDialog
Свойство Options – опции диалоговых окон
Значение |
Описание (при установленном значении True) |
|
frDown |
устанавливает направление поиска вперед по тексту. Это значение установлено по умолчанию |
|
frFindNext |
устанавливается в True, когда пользователь нажимает кнопку Найти далее, в False — при закрытии окна |
|
frHideMatchCase |
удаляет переключатель «С учетом регистра» |
|
frHideWholeWord |
удаляет переключатель «Только слово целиком» |
|
frHideUpDown |
удаляет кнопки выбора направления поиска |
|
frMatchCase |
устанавливает флажок в переключателе «С учетом регистра» |
|
frDisableMatchCase |
запрещает выбор переключателя «С учетом регистра» |
|
frDisableUpDown |
запрещает использование кнопок выбора направления поиска |
|
frDisableWholeWord |
Блокирует переключатель «Только слово целиком» |
|
frReplace |
используется в компоненте TReplaceDialog, чтобы сообщить системе о необходимости замены текущего выбора |
|
frReplaceAll |
используется в компоненте TReplaceDialog, чтобы сообщить системе о необходимости замены всех вхождений образца поиска |
|
frWholeWord |
устанавливает флажок в переключателе «Только слово целиком» |
|
frShowHelp |
включает в окно кнопку Help |
Составитель: Салий Н.А.