Распечатать страницу

Элементы управления формы в Microsoft Visual FoxPro

« Назад

Создадим форму в проекте HomeLibrary на его вкладке Documents, сохранив форму в файле d:\ArrayShow.scx.

Поместим в форме, используя панель управления Form Controls, приведенные в табл. 6.24 элементы управления (в последнем столбце таблицы указывается соответствующая иконка панели управления Form Controls).

Таблица 6.24

Элементы управления формы ArrayShow

Элемент

Класс

Значение свойства

Иконка

Name

Caption

Поле списка

ListBox

ListArray

 

Надпись

Label

Label1

Номер сортируемого столбца

 

"

"

Label2

Направление сортировки

"

Счетчик

Spinner

SpinnerColumnNumber

 

Группа из 2-х переключателей

OptionGroup

OptionGroupSortOrder

 

Переключатель

OptionButton

Incr

Возрастающая

"

"

Decr

Убывающая

Кнопка

CommandButton

CommandButtonClear

Очистить

 

"

"

CommandButtonFill

Заполнить

"

"

"

CommandButtonSave

Записать

"

"

"

CommandButtonSort

Сортировать

"

"

"

CommandButtonClose

Закрыть

"

Назначение элементов управления следующее:

  • поле списка – отображает двумерный массив;

  • счетчик – задает номер сортируемого столбца;

  • переключатели – задают направление сортировки выбранного столбца;

  • кнопки – управляют состоянием массива.

Замечание. Если пользоваться клавиатурой, то переход с одного элемента управления на другой осуществляется в результате нажатия на клавишу Tab. Порядок обхода элементов управления регулируется их свойством TabIndex, значение которого для каждого элемента можно просмотреть и изменить, например, после выполнения команды меню View – Tab Order.