TOpenOption
TOpenOption = (ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden, ofViewDetail, ofAutoPreview)
Опции диалога открытия файлов.
Элементы:
- ofReadOnly - по умолчанию при открытии диалогового окна устанавливать флажок «Открыть только для чтения».
- ofOverwritePrompt - показывать предупреждающее сообщение, если пользователь пытается выбрать имя файла, которое уже используется, с вопросом, перезаписывать ли существующий файл. Используется в диалоговом окне сохранения.
- ofHideReadOnly - скрывать флажок «Открыть только для чтения» в диалоговом окне.
- ofNoChangeDir - после того, как пользователь нажимает кнопку «ОК», сбрасывать текущий каталог на тот, что был до открытия диалогового окна выбора файла.
- ofShowHelp - показывать кнопку справки в диалоговом окне.
- ofNoValidate - отключить проверку недопустимых символов в именах файлов. Позволяет выбирать имена файлов с недопустимыми символами.
- ofAllowMultiSelect - позволять пользователям выбирать более одного файла в диалоговом окне.
- ofExtensionDifferent - этот флаг включается во время выполнения, когда у выбранного имени файла есть расширение, отличное от DefaultExt. Если вы используете этот флаг в приложении, не забудьте сбросить его.
- ofPathMustExist - сообщать об ошибке, если пользователь пытается выбрать имя файла с несуществующим путем к каталогу.
- ofFileMustExist - сообщать об ошибке, если пользователь пытается выбрать несуществующий файл. Применимо только к диалогу открытия файла.
- ofCreatePrompt - сообщать, если пользователь пытается выбрать несуществующий файл, спрашивая, следует ли создать новый файл с указанным именем.
- ofShareAware - игнорировать ошибки совместного доступа и позволять выбирать файлы даже при нарушении общего доступа.
- ofNoReadOnlyReturn - Сообщать об ошибке, если пользователь пытается выбрать файл, доступный только для чтения.
- ofNoTestFileCreate - отключать проверку защиты сетевых файлов и недоступности дисководов. Применяется только тогда, когда пользователь пытается сохранить файл в общем сетевом каталоге без изменения.
- ofNoNetworkButton - скрывать кнопку «Сеть» (открывающую диалоговое окно «Подключить сетевой диск») в диалоге выбора файла. Применяется, только если установлен флаг ofOldStyleDialog.
- ofNoLongNames - отображать только имена файлов длиной 8,3 символа. Эта опция действительна только в том случае, если установлен флаг ofOldStyleDialog.
- ofOldStyleDialog - старый стиль диалога выбора файла.
- ofNoDereferenceLinks - отключить разыменование ярлыков Windows. Если пользователь выбирает ярлык, ему назначается FileName путь и имя файла самого ярлыка (файл .LNK), а не файл, связанный с ярлыком.
- ofEnableIncludeNotify - отправлять сообщения уведомления CDN_INCLUDEITEM в диалоговое окно, когда пользователь открывает папку. Уведомление отправляется для каждого элемента во вновь открытой папке. Вы можете использовать эти сообщения для управления тем, какие элементы будут отображаться в списке элементов папки.
- ofEnableSizing - позволить изменять размер диалогового окна в стиле проводника с помощью мыши или клавиатуры. По умолчанию диалоговое окно позволяет изменять размер независимо от значения этого параметра. Это требуется только в том случае, если вы предоставляете подключаемую процедуру или настраиваемый шаблон. Диалоги в старом стиле никогда не позволяют изменять размер.
- ofDontAddToRecent - предотвращать добавление файла в список недавно открытых файлов.
- ofForceShowHidden - показывать скрытые файлы в диалоге.
- ofViewDetail - отображать дополнительную информацию о файле.
- ofAutoPreview - включить автоматический просмотр файла.
Ссылки: TOpenOptions