Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Компонент TComboBox – комбинированный список выбораСодержание книги
Поиск на нашем сайте Комбинированный раскрывающийся список выбора представляет собой комбинацию списка TListBox и текстового поля TEdit. Поэтому большинство его свойств и методов унаследованы от этих компонентов. Компонент TComboBox находится на вкладке Standard и выбирается щелчком мыши по кнопке Существует ряд модификаций этого компонента, определяемых его свойством Style: csSimple – список всегда закрыт – для выбора элемента следует активизировать данный компонент и воспользоваться клавишами «Вверх» и «Вниз» для перемещения по списку (в остальных случаях он раскрывается после нажатия кнопки csDropDownList – список работает в режиме выбора и его нельзя использовать для ввода новой строки; csOwnerDrawFixed и csOwnerDrawVariable – используются для программной прорисовки элементов списка. Для управления элементами списка используются практически те же самые методы, что и для компонента TListBox. Чтобы получить доступ к содержанию выбранного элемента списка можно воспользоваться событием OnClick: procedure TForm1.ComboBox1Click(Sender: TObject); Begin Label1.Caption:= ComboBox1.Items[ComboBox1.ItemIndex]; end; В данном случае выбранные элемент из списка выводится на экран при помощи свойства Caption компонента Label1. На рис. 21 приведены примеры компонентов TComboBox.
Рис. 21. Примеры компонентов TComboBox с различным значением свойства Style Компонент TGroupBox – панель группирования Компонент GroupBox служит контейнером для размещения дочерних компонентов и представляет собой прямоугольное окно с рамкой и текстом в разрыве рамки. С его помощью выделяется группа управляющих элементов, объединенных по функциональному назначению. Компонент TPanel находится на вкладке Standard и выбирается щелчком мыши по кнопке Важные свойства: property Caption: TCaption; property Height: Integer; property Width: Integer; В свойстве Caption хранится заголовок панели, а в свойствах Height и Width – высота и ширина панели. На рис. 22 приведены примеры компонентов TGroupBox. Одна панель пустая, другая заполнена элементами.
Рис. 22. Примеры заполненного и пустого компонентов TGroupBox Компонент TPanel – панель Компонент TPanel представляет собой контейнер общего назначения. В отличие от TGroupBox он не имеет заголовка и поэтому менее удобен для функционального группирования элементов.С другой стороны, его свойство Caption отображается в виде текстовой строки и может использоваться для вывода сообщений. Компонент TPanel находится на вкладке Standard и выбирается щелчком мыши по кнопке Компоненты данного класса часто помещаются на форму для того, чтобы располагать вставленные в них дочерние компоненты вдоль одной из сторон окна вне зависимости от размеров этого окна. Свойство BorderStyle определяет стиль рамки. property BorderStyle: TBorderStyle; Может принимать следующие значения: bsNone – нет рамки; bsSingle – компонент по периметру обводится рамкой толщиной 1 пиксель. Свойство FullRepaint разрешает / запрещает перерисовку панели и всех ее дочерних элементов при изменении размеров. property FullRepaint: Boolean; На рис. 23 приведены примеры компонентов TPanel. Одна панель пустая, другая заполнена элементами.
Рис. 23. Примеры заполненного и пустого компонентов TPanel
|
||
|
Последнее изменение этой страницы: 2017-02-05; просмотров: 403; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.176 (0.006 с.) |