Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sitkin_Informatika_Programmirovanie_v_DELPHI.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
600.56 Кб
Скачать

КомпонентLabeledEdit

вкладкаadditional

(однострочноередактируемоеполесметкой)

Предназначен для ввода (вывода) и редактирования строки тек-ста. По функциональному назначению представляет собой объедине-ние компонентовLabelиEdit. Обычно в поле метки поясняют, что сле-дует ввести в редактируемое поле или что выводится в него. Пикто-грамма компонента расположена на вкладкеAdditionalпалитры компо-нентов. Основные свойства компонентаLabeledEditпредставлены втабл.1.4.

ОсновныесвойствакомпонентаLabeledEdit

Таблица1.4

Свойство

Описание

Name

Имякомпонента.Используетсядлядоступак

компонентуиегосвойствам

+EditLabel.Caption

.+Font

.ParentFont

.WordWrap

Текствполеметки

ХарактеристикишрифтатекставполеметкиTrue/FalseНаследование характеристикшрифтатекстаформы

True/FalseВозможностьпереносасловвполеметкинаследующую строку

LabelPosition

Определяетпозициюметкиотносительноре-

дактируемого поля: Above (сверху); Below(снизу);Left (слева);Right(справа)

LabelSpacing

Расстояниеотметкидоредактируемогополяв

пикселях

Text

Текствредактируемомполе(полеввода)

+Font

Характеристики шрифта, используемого для

отображениятекставредактируемомполе

ParentFont

True/False Наследование характеристик

шрифтатекстаформыредактируемого поля

КомпонентыEditиLabeledEditможноиспользоватьидлявыводаданных,однако интуитивноонипривычнее дляихввода.

КомпонентMemo(многострочноередактируемоеполе) Предназначендляввода,выводаиредактированиямногостроч-

ноготекста.Основныесвойствакомпонентапредставленывтабл.1.5.

Таблица1.5

ОсновныесвойствакомпонентаMemo

Свойство

Описание

Name

Имякомпонента.Используетсядлядоступак

компонентуиегосвойствам

Text

Текствполекакединоецелое

Lines

Текст в поле как отдельные строки текста. Доступкстрокеосуществляетсяпономерувквадратных

скобках.Нумерациястрокотнуля.

Lines.Count

Количествостроктекставполе

+Font

Характеристики шрифта, используемого для

отображениятекста

ParentFont

True/FalseНаследованиехарактеристикшрифта

текстаформы

КомпонентListBox(списоквыбора)

Предназначендляформированиямногострочноготекстовогосписка.Основныесвойствакомпонентапредставлены втабл.1.6.

Таблица1.6

ОсновныесвойствакомпонентаListBox

Свойство

Описание

Name

Имякомпонента.Используетсядлядоступак

компонентуиегосвойствам

Items

Элементысписка

ItemIndex

Номервыбранногоэлементавсписке.Нумерация

отнуля

+Font

Характеристики шрифта, используемого для

отображенияэлементовсписка

ParentFont

True/FalseНаследованиехарактеристикшрифта

текстаформы

КомпонентComboBox(раскрывающийся список выбора)Предназначендляформированиямногострочногораскрываю-

щегося текстового списка. Состоит из двух частей: однострочного ре-дактируемого поля (верхняя строка компонента) и самого раскрыва-ющегося списка. Позволяет ввести данные либо непосредственно вредактируемое поле, либо путём выбора из раскрытого списка. Ос-новныесвойствакомпонентапредставленывтабл.1.7.

ОсновныесвойствакомпонентаComboBox

Таблица1.7

Свойство

Описание

Name

Имякомпонента.Используетсядлядоступак

компонентуиегосвойствам

Text

Текствредактируемомполе

Items

Элементысписка

ItemIndex

Номервыбранногоэлементавсписке.Нумерация

отнуля

DropDownCount

Количествоотображаемыхэлементоввраскры-

томсписке

+Font

Характеристики шрифта, используемого для

отображенияэлементовсписка

ParentFont

True/FalseНаследованиехарактеристикшрифта

текстаформы

СтрокитекстаукомпонентаMemoиспискивыборакакукомпо-нентаListBox, так и у компонентаComboBoxмогут быть сформированыкак на стадии разработки формы, так и во время работы приложения.Для формирования списков первым способом следует в окне редакто-ра свойств объектаObject Inspectorдля компонентаMemoвыбратьсвойствоLines, а дляListBoxилиComboBoxсвойствоItemsи щёлкнутьна кнопке запуска редактора списка строк (рис. 1.5). Каждый элементспискавводятнаотдельнойстрокеизавершаютнажатиемклавиши

Enter,кромепоследнего.Завершаютформированиеспискащелч-компокнопке«ОК».

КомпонентButton(команднаякнопка)

Предназначендляуправлениявыполнениемприложения.Ос-новныесвойствакомпонентапредставленывтабл.1.8.

ОсновныесвойствакомпонентаButton

Таблица1.8

Свойство

Описание

Name

Имякомпонента.Используетсядлядоступак

компонентуиегосвойствам

Caption

Текстнакнопке

Enabled

True/FalseДоступностькнопки

WordWrap

True/FalseВозможностьпереносасловнасле-

дующуюстроку

Большинство значений свойств объектов может быть переопре-делено программным кодом по ходу выполнения приложения. Доступксвойствуобъектапрограммнымкодомосуществляетсявформате

Имя_объекта.Имя_свойстваЗначение;например,Label1.Caption'Мойпроект';.