Иллюстрированный самоучитель по Visual FoxPro 8

Использование построителя для создания раскрывающегося списка

При выборе других значений из списка Fill the list with (Заполнение списка) вкладка List Items (Список объектов) изменяется. На рис. 6.32 представлена эта вкладка, когда источником данных является массив. Вам необходимо указать наименование массива и, в том случае, если он используется не весь, ввести количество строк и столбцов в размещаемом списке.

Завершив ввод параметров на вкладке List Items (Список объектов), для задания стиля отображения перейдите на вкладку Style (Стиль) построителя объекта соmbовох (Раскрывающийся список) (рис. 6.33). Она содержит три группы опций. Опции Three-dimensional (Объемный) и Plain (Плоский) позволяют задать объемный или плоский стиль отображения поля, определяемый значением свойства specialEffeet (Специальный эффект).

Опции второй группы имеют следующее назначение:

  • Drop-down combo – указывает, что создаваемый объект будет раскрывающимся списком, из которого пользователь может выбрать значение или ввести его в поле ввода списка;
  • Drop-down list – указывает, что объект будет раскрывающимся списком, из которого можно только выбирать значения.

Иллюстрированный самоучитель по Visual FoxPro 8 › Конструктор форм › Использование построителя для создания раскрывающегося списка
Рис. 6.33. Вкладка Style построителя раскрывающегося списка

Опции третьей группы задают значение свойства incrementalsearch и имеют следующее назначение:

  • Yes, enable incremental searching (Да, возможен поиск значения) – указывает, что при вводе каждой буквы в поле ввода списка будет осуществляться поиск подходящего значения;
  • No, don't enable incremental searching (Нет, не возможен поиск значения) – указывает, что при вводе каждой буквы в поле ввода списка поиск подходящего значения не будет осуществляться.

Установив необходимые опции на вкладке Style (Стиль), перейдите на вкладку Layout (Расположение) (рис. 6.34). Флажок Adjust the width of the combo box to display all columns (Увеличить ширину раскрывающегося списка для отображения всех колонок) задает значение свойства width (Ширина) объекта соmbовох (Раскрывающийся список). При установке флажка ширина раскрывающегося списка увеличивается, чтобы поместились значения всех элементов списка.

Таблица данной вкладки содержит реальные данные и позволяет задать значения свойства columnwidths (Ширина колонки). Для изменения ширины колонки установите курсор на правую границу столбца и перемещайте в ту или иную сторону.

Иллюстрированный самоучитель по Visual FoxPro 8 › Конструктор форм › Использование построителя для создания раскрывающегося списка
Рис. 6.34. Вкладка Layout построителя раскрывающегося списка

Вкладка Value (Значение) построителя (рис. 6.35) предназначена для указания источника данных и задает значение свойства controlsource (Источник данных) объекта.

Завершив установку параметров, нажмите кнопку ОК для закрытия окна построителя. В том случае, если вам опять потребуется его помощь, выделите созданный объект типа соmbовох (Раскрывающийся список), нажмите правую кнопку мыши и выберите из контекстного меню команду Builder (Построитель).

Иллюстрированный самоучитель по Visual FoxPro 8 › Конструктор форм › Использование построителя для создания раскрывающегося списка
Рис. 6.35. Вкладка Value построителя раскрывающегося списка

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.