Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DEPHIL_KOMPONENTY.DOC
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
50.18 Кб
Скачать
  1. Список (класс 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;

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

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

Свойства:

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

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

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

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

Свойства:

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

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

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

Свойства:

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]