Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Поле со списком ComboBoxEx




Таблица 5.2 – Поля со списками ComboBox, ComboBoxEx

Пиктограмма Компонент Страница Описание
ComboBoxEx (список текстов и изображений) Win32 Выпадающий список с возможностью отображения текстов и изображений.

 

ComboBoxEx во многом подобен ComboBox. Изображения, отображаемые в элементах, должны содержаться в компоненте ImageList. Ссылка на этот компонент задается в свойстве Images. Ввод элементов списка во время проектирования осуществляется редактором коллекций, вызываемым щелчком на кнопке с многоточием в окне Инспектора Объектов около свойства ItemsEx. В появившемся окне кнопка «Add New» позволяет ввести новый элемент. Если новый элемент введен, то в окне Инспектора Объектов появятся его свойства. Основные из них Caption – текстовая строка, ImageIndex – индекс соответствующий пиктограммы в списке ImageList, Indent – отступ от левого поля элемента списка.

 

3. StringGrid – текстовая таблица

 

Таблица строк – StringGrid

Компонент StringGrid представляет собой таблицу, содержащую строки. Данные таблицы могут быть только для чтения или редактируемыми. Таблица может иметь полосы прокрутки, причем заданное число первых строк и столбцов может быть фиксированным и не прокручиваться. Таким образом, можно задать заголовки столбцов и строк, постоянно присутствующие в окне компонента. Каждой ячейке таблицы может быть поставлен в соответствие некоторый объект.

Таблица 5.3 Таблица строк – StringGrid

Пиктограмма Компонент Страница Описание
StringGrid (таблица строк) Additional Отображает текстовую информацию в таблице из строк и столбцов с возможностью перемещаться по строкам и столбцам и осуществлять выбор.

 

Таблица 5.4 – Основные свойства

Свойство Описание
Cells[ACol, ARow: Integer]: string Строка, содержащаяся в ячейке с индексами столбца ACol и строки и ARow
Cols[Index: Integer]: TStrings Список строк, содержащихся в столбце с индексом Index
Rows[Index: Integer]: TStrings Список строк, содержащихся в стоке с индексом Index
Objects[ACol, ARow: Integer]: TObject Объект, связанный со строкой, содержащейся в ячейке с индексами столбца ACol и строки и ARow
ColCount, RowCount Определяют соответственно число столбцов и строк
FixedCols, FixedRows Определяют соответственно число фиксированных, не прокручиваемых столбцов и строк
FixedColor Цвет фона фиксированных ячеек
LeftCol, TopRows Определяют соответственно индексы первого видимого на экране в данный момент прокручиваемого столбца и первой видимой прокручиваемой строки.
ScrollBars Определяет наличие в таблице полос прокрутки
Col, Row Индексы столбца и колонки выделенной ячейки

 

Важным элементом в свойстве Options является goEditing – возможность редактировать содержимое таблицы. Остальные элементы свойства Options, являющегося множеством, определяющим многие свойства таблицы, разобрать самостоятельно.

Наиболее важное событие OnSelectCell, возникающее в момент выбора пользователем ячейки. В обработчик этого события передаются целые параметры ACol, ARow – столбец и строка выделенной ячейки, и булев параметр CanSelect – допустимость выбора.

 

Литература: 2, с.37-42.

Контрольные вопросы:

1. Для чего предназначен компонент TListBox?

2. Для чего предназначен компонент TComboBox?

3. Сходства и различия компонентов TListBox и TComboBox?

4. Свойство Style компонента TComboBox? 5. Какие значения может принимать свойство Style компонента TComboBox?

5. Какое свойство определяет строку, содержащуюся в ячейке с индексами столбца ACol и строки и ARow?

6. Какое свойство определяет список строк, содержащихся в столбце с индексом Index

7. Какое событие позволит добавить новые строки в список?

8. Какое событие позволит очистить список?

9. Какое свойство определяет список строк, содержащихся в строке с индексом Index?

10. Какое свойство определяет объект, связанный со строкой, содержащейся в ячейке с индексами столбца ACol и строки и ARow?

 





Поделиться с друзьями:


Дата добавления: 2016-11-24; Мы поможем в написании ваших работ!; просмотров: 493 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Чтобы получился студенческий борщ, его нужно варить также как и домашний, только без мяса и развести водой 1:10 © Неизвестно
==> читать все изречения...

4430 - | 4364 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.