Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по дисциплине Объектно-ориентирован...doc
Скачиваний:
33
Добавлен:
01.07.2025
Размер:
14 Мб
Скачать
☆

Лекция №11 Тема: Компоненты ввода и отображения текстовой информации

План:

  1. Классификация компонентов ввода и отображения текстовой информации

  2. . Основные свойства, события и методы компонентов Label, StaticText и Panel

  3. Основные свойства, соьытия и методы окон редактирования Edit и MaskEdit

  4. Основные свойства, события и методв многострочных окон редактирования Memo и Richedit

  5. Основные свойства, события и методы компонентов выбора из списков — ListBox, CheckListBox и ComboBox

  6. Основные свойства, события и методы таблицы строк — компонент StringGrid

1. Классификация компонентов ввода и отображения текстовой информации

В библиотеке визуальных компонентов Delphi существует множество компонентов, позволяющих отображать, вводить, редактировать текстовую информацию (см. табл. 13):

Таблица 13

Компоненты ввода и отображения текстовой информации

Компонент

Страница

Описание

Label (метка)

Standard

Отображение текста, который не изменяется пользователем. Никакого оформления текста не предусмотрено, кроме цвета метки и текста. Основное свойство — Caption.

StaticText (метка с бордюром)

Additional

Подобен компоненту Label, но обеспечивает возможность задания стиля бордюра. Основное свойство — Caption.

Panel (панель)

Standard

Компонент является контейнером для группирования органов управления, но может использоваться и для отображения текста с возможностями объемного оформления. Основное свойство — Caption.

Edit

(окно редактирования)

Standard

Отображение, ввод и редактирование однострочных текстов. Имеется возможность оформления объемного бордюра. Основное свойство — Text.

MaskEdit (окно маскированного редактирования)

Additional

Используется для форматирования данных или для ввода символов в соответствии с шаблоном. Основные свойства — Text и EditText.

Memo (многострочное окно редактирования)

Standard

Отображение, ввод и редактирование многострочных текстов. Имеется возможность оформления объемного бордюра. Основное свойство — Lines.

RichEdit (многострочное окно редактирования в формате RTF)

Win32

Компонент представляет собой окно редактирования в стиле Windows 95 в обогащенном формате RTF, позволяющее производить выбор атрибутов шрифта, поиск текста и многое другое. Основное свойство — Lines.

ListBox (окно списка)

Standard

Отображение стандартного окна списка Windows, позволяющего пользователю выбирать из него пункты. Основное свойство — Items.

CheckListBox (список с индикаторами)

Additional

Компонент является комбинацией свойств списка ListBox и индикаторов CheckBox в одном компоненте.

1

2

3

ComboBox (редактируемый список)

Standard

Объединяет функции ListBox и Edit. Пользователь может либо ввести текст, либо выбрать его из списка. Основное свойство — Items.

StringGrid (таблица строк)

Additional

Отображения текстовой информации в таблице из строк и столбцов с возможностью перемещаться по строкам и столбцам и осуществлять выбор. Основное свойство — Cells.