Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приложение B.doc
Скачиваний:
0
Добавлен:
10.09.2019
Размер:
66.05 Кб
Скачать

8.Список (класс tListBox)

Компонент представляет собой окно, в котором могут отображаться некоторые элементы, которые можно выбирать. Используется для отображения вариантов.

Свойства

Items – массив строк типа TStrings, выводимых в окно. Для работы с объектами Tstrings используются методы:

  • Add – добавить строку к массиву, например, ListBox1.Items.Add(‘Новая строка’);

  • Delete – удалить строку из массива;

  • Insert – вставить строку в массив;

Sorted – если указано true, то строки в окне сортируются;

ItemIndex – номер выбранной строки (строка выделяется);

MultSelect – если указано true, то можно выбирать больше, чем одну строку;

ExtendSelect – если указано true, то нужно использовать для выбора нескольких строк клавиши Shift или Ctrl;

SelCount – количество выбранных строк;

Selected – позволяет определить, выбрана ли конкретная строка.

Пример.

procedure TForm1.FormCreate(Sender: TObject);

var

I: Integer;

begin

ListBox1.Items.Add('Blue');

ListBox1.Items.Add('Yellow');

ListBox1.Items.Add('Red');

end;

procedure TForm1.ListBox1Click(Sender: TObject);

begin

if ListBox1.Selected[0] then ListBox1.Color := clBlue;

if ListBox1.Selected[1] then ListBox1.Color := clYellow;

if ListBox1.Selected[2] then ListBox1.Color := clRed;

end;

9.Раскрывающийся список (класс TComboBox)

Компонент представляет собой строку, справа от которой находится кнопка со стрелкой вниз – «выпадающий» список.

Свойства

Items, ItemIndex, Sorted – аналогичны ListBox.

Text – содержит выбранную строку и высвечивается в исходном виде.

10. Панель кнопок выбора (класс TGroupBox)

Компонент представляет собой панель для размещения кнопок.

Свойства

Caption – заголовок панели.

11. Группа радиокнопок (класс TRadioGroup)

Компонент представляет собой группу «радиокнопок».

Свойства

Items – названия кнопок.

ItemIndex – номер выбранной кнопки.

Columns – определяет размещение кнопок в один или два столбца.

12. Панель (класс TPanel)

Компонент представляет собой панель для размещения инструментов.