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

Компонентыформыиихсвойства

В главном окнеDelphi 7в верхней части экрана расположенапалитракомпонентов(рис.1.3),состоящаяизнесколькихвкладок(Standard,Additionalи др.), на которых расположены пиктограммы ком-понентов.ПоумолчаниюоткрытавкладкаStandardпалитры.

Рис.1.3

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

менить мышью. Просмотр свойств компонента и их редактированиеосуществляютвокнередакторасвойствобъектаObjectInspector,вкладкаProperties.Вверхнейчастиокнауказаноимяобъекта(компо-нентаилиформы),чьисвойстваотображаютсявтекущиймомент(рис. 1.2). Выбор объекта, свойства которого нужно отредактировать,осуществляют из раскрывающегося списка редактораObject Inspec-torили активацией (щелчком мышью) соответствующего компонентаили формы. В левой колонке перечислены свойства, а в правой указа-ныихзначения.Дляизменениянужногосвойстващёлкаютегоимяив правом поле вводят нужное значение с клавиатуры или выбираютего из раскрывающегося списка, если такой предусмотрен для данно-го свойства. Как и для формы, некоторые свойства являются сложны-ми,перед ихименамистоит знак«+».

КомпонентLabel(полевывода)

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

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

Таблица1.2

Свойство

Описание

Name

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

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

Caption

Отображаемыйтекст

+Font

Характеристикишрифтатекста

ParentFont

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

текстаформы

WordWrap

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

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

AutoSize

True/FalseАвтоподборразмеракомпонентапо

егосодержимому

Для вывода текстовых сообщений можно использовать окно со-общения (рис. 1.4), появление которого на экранеобеспечиваетсязаписьювпрограммномкоде

ShowMessage('Текстсообщения');.

Встрокезаголовкавыводитсяназваниепроекта.В

Рис.1.4

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

полнениеприложенияприостанавливается.Послещелчканакнопке

«ОК» окносообщениязакрывается,иприложениеработаетдалее.Использовать вывод данных в окно сообщения можно порекомендо-вать в тех случаях, когда нужно обратить особое внимание пользова-теля, например, на совершённую им ошибку, т.к. окно появляется напервомплане.

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

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

Таблица1.3

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

Свойство

Описание

Name

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

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

Text

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

+Font

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

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

ParentFont

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

текстаформы

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