Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2
Кент Рейсдорф. BORLAND C++BUILDER. Страница 240
Хотя вы можете ввести строку фильтра непосредственно в столбец Value инспектора объектов, удобнее всего использовать редактор фильтров. Если вы используете одиночный фильтр, то можете определить его непосредственно в столбце Value. Отделяйте описание и фильтр друг от друга символом «|». Например, чтобы задать один фильтр для всех типов файлов, вы можете ввести следующую строку:
All Files (*.*) I *.*
Свойство Filterlndex
Свойство Filterlndex используется для установки фильтра, который будет выбран при первом отображении диалогового окна. Значения этого индекса начинаются не с нуля, как вы могли бы ожидать. Первый фильтр в списке имеет номер 1, второй — номер 2, и т. д. В качестве примера обратитесь к рис. 8.9. Если вы хотите, чтобы при открытии окна использовался фильтр All Files, вы должны установить для свойства Filterlndex значение 4.
Свойство InitialDir
Свойство InitialDir определяет каталог, который будет использоваться в качестве начального при отображении диалогового окна File. Если для свойства InitialDir никакого значения не задано, будет использован текущий каталог (как это принято в Windows).
Свойство Options
Свойство Options определяет характеристики диалогового окна File. Список всех опций слишком велик, чтобы привести его здесь полностью. Основные опции позволяют вам разрешать или запрещать создание новых файлов или каталогов, показывать или не показывать кнопку Help в диалоговом окне, работать с длинными именами файлов, разрешать или запрещать групповое выделение файлов и многое другое. Полную информацию вы найдете во встроенной справке C++Builder для компонентов OpenDialog и SaveDialog.
Свойство Title
Свойство Title используется для задания или чтения заголовка диалогового окна. Если заголовок не определен, то используется стандартное значение по умолчанию: Open для компонента OpenDialog и Save для компонента SaveDialog.