Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
8 Невизуальные компоненты Delphi.doc
Скачиваний:
7
Добавлен:
20.08.2019
Размер:
412.67 Кб
Скачать

InitialDir задает название каталога, содержимое

которого будет отображаться при вызове диалогового окна. Если значение этого свойства не задано, то отображается содержимое текущего каталога;

Title задает текст заголовка диалогового окна;

Options позволяет определить настройки диалогового окна

Значение

Описание (при установленном значении True)

ofAllowMultiSelect

позволяет одновременно выбрать из списка более одного файла

ofCreatePrompt

при вводе имени несуществующего файла отображает окно, которое запрашивает подтверждение на создание этого файла

ofExtensionDifferent

расширение имени выбранного файла отлично от расширения, заданного свойством DefaultExt

ofFileMustExist

при вводе имени несуществующего файла выдается предупреждающее сообщение

ofHideReadOnly

переключатель Read Only (только для чтения) не отображается

Значение

Описание (при установленном значении True)

ofNoChangeDir

после закрытия диалогового окна изменения текущего каталога не происходит (выбранный пользователем каталог не сохраняется)

ofNoReadOnlyReturn

файлы с атрибутом «только для чтения» не отображаются

ofNoTestFileCreate

при создании файла приложение должно само отслеживать правильность создания файла

ofNoValidate

пользователь не информируется о вводе недопустимых в именах файлов символов

ofOverWritePrompt

попытка сохранения файла поверх уже существующего приводит к отображению предупреждающего сообщения

ofReadOnly

при начальном отображении диалогового окна установлен флажок Read Only (при отключенном значении ofHideReadOnly)

ofPathMustExist

пользователь может указывать только существующие каталоги

ofShareAware

ошибки доступа к файлу игнорируются

ofShowHelp

диалоговое окно содержит кнопку Help

ofOldStyleDialog

создает диалог в стиле Windows 3.x

ofNoNetWorkButton

запрещает вставку кнопки для создания сетевого диска (при включенном ofOldStyleDialog)

ofNoLongNames

запрещает использование длинных имен файлов

8.1.3. Компонент FontDialog

Компонент FontDialog используется для вызова стандартно­го диалогового окна выбора шрифтов и их характеристик.

Device позволяет указать тип устройства, для которого

выбираются шрифты:

fdScreen — экран;

fdPrinter — принтер;

fdBoth — шрифты, поддерживаемые и экраном, и принтером;

MinFontSize, этими свойствами определяется диапазон MaxFontSize возможных значений размеров шрифтов.

Значения этих свойств задаются в пунктах

(1 пункт равен 1/72 дюйма, что приблизительно равно 0.36 мм). Если свойства содержат 0, то ограничения на размер шрифта отсутствуют;

Font содержит результат выбора шрифта;

Options задает ряд опций диалоговой панели выбора шрифтов:

Значение

Описание (при установленном значении True)

fdAnsiOnly

пользователь может выбирать только шрифты, в которых находится набор символов, поддерживаемых Windows

fdEffects

в диалоговом окне будут отображены группа кнопок Effects и список Color

fdFixedPitchOnly

в списке шрифтов приводятся только моноширинные шрифты

fdForceFontExist

при вводе имени несуществующего шрифта выдается предупреждающее сообщение

fdNoFaceSel

при начальном отображении диалогового окна ни один шрифт не выбран

fdNoOEMFonts

запрещает выбор шрифтов MS-DOS

fdNoVectorFonts

исключает векторные шрифты (шрифты для Windows 1.0; используются в плоттерах)

fdNoSimulations

отображаются только реальные шрифты, а не синтезированные графическим интерфейсом Windows

fdNoSizeSel

при начальном отображении диалогового окна ни один размер не выбран

Значение

Описание (при установленном значении True)

fdNoStyleSel

при начальном отображении диалогового окна ни один стиль шрифта не выбран

fdShowHelp

в диалоговом окне находится кнопка Help

fdTrueTypeOnly

в списке шрифтов отображаются только TrueType-шрифты

fdWysiwyg

в списке шрифтов отображаются только шрифты, доступные и для экрана, и для принтера

fdLimitSize

включает ограничения на размер шрифта, заданные свойствами MinFontSize и MaxFontSize

fdScalableOnly

включает только масштабируемые шрифты (векторные и TrueType)

fdApplyButton

диалоговое окно содержит кнопку Apply

Для того чтобы изменить шрифт компонента на значение, установленное в диалоговом окне, необходимо определить обра­ботчик сообщения OnApply компонента FontDialog.

8.1.4. Компоненты PrintDialog и PrinterSetupDialog

Компоненты PrintDialog и PrinterSetupDialog предназначе­ны для управления параметрами принтера и процессом печати.

8.1.5. Компонент ColorDialog

Компонент ColorDialog используется для вызова диалогового окна настройки цветов.

Color содержит выбранный цвет;

CustomColors содержит до 16 цветов, определенных пользователем. Каждая строка имеет такой формат: ColorX=HHHHHH, где X — буква от А до Р, определяющая номер цвета, НННННН — шестнадцатеричное представление цвета в формате RGB;

Options задает значения опций, определяющих настройку окна:

Значение

Описание (при установленном значении True)

cdFullOpen

показывать с развернутым окном выбора цвета пользователя

cdPreventFullOpen

запретить показ окна выбора цвета пользователем

cdShowHelp

включить в окно кнопку Help

cdSolidColor

выбирать ближайший сплошной цвет

cdAnyColor

разрешить выбор несплошных цветов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]