Кент Рейсдорф. 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.

Web-дизайн (с) 2010 All rights reserved