Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по информатике.doc
Скачиваний:
6
Добавлен:
13.09.2019
Размер:
4.03 Mб
Скачать

2.5. Элемент «Метка»

Метки используются для отображения текстовых надписей на форме. На вкладке «Стандартные» панели элементов метки обозначены пиктограммой

Метки описываются при помощи класса TLabel и имеют следующие основные свойства:

Свойство

Значение

Name

Имя элемента в программе

Left и Top

Положение надписи

Width и Height

Ширина и высота надписи рассчитываются автоматически в зависимости от заданного текста

Caption

Текст надписи, отображаемый в форме

2.6. Элемент «Группа переключателей»

Группы переключателей предназначены для выбора одного из нескольких вариантов действий. Их можно применять вместо экранных меню, которые использовались ранее в консольных приложениях. На вкладке «Стандартные» панели элементов группы переключателей обозначены пиктограммой

Группы переключателей описываются при помощи класса TRadioGroup, основные свойства которого приведены в следующей таблице:

Свойство

Значение

Name

Имя элемента в программе

Left и Top

Положение в форме

Width и Height

Ширина и высота

Caption

Заголовок группы, отображаемый на форме

Items

Список строк (класс TStrings), который содержит названия элементов группы, между которыми производится выбор

ItemIndex

Номер выбранного элемента в группе, причем элементы нумеруются с 0. По умолчанию ItemIndex = –1, что обозначает, что никакой элемент не является выбранным

Для задания списка вариантов необходимо на вкладке свойств инспектора объектов нажать на кнопку с изображением многоточия, появляющуюся при выборе свойства Items:

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

Модуль Unit1.pas

UNIT Unit1;

INTERFACE

USES

Windows,Messages,SysUtils,Classes,Controls, ...;

TYPE

TForm1=CLASS(TForm)

RadioGroup1:TRadioGroup;

Button1:TButton;

PROCEDURE Button1Click(Sender:TObject);

END;

VAR

Form1:TForm1;

IMPLEMENTATION

PROCEDURE TForm1.Button1Click(Sender:TObject);

BEGIN

CASE RadioGroup1.ItemIndex OF

0:ShowMessage('Выбран вариант 1');

1:ShowMessage('Выбран вариант 2');

2:ShowMessage('Выбран вариант 3');

END;

END;

END.

Если в списке «RadioGroup1» выбрать некоторый вариант и нажать кнопку «Button1», будет выдано сообщение о выборе соответствующего варианта.

2.7. Элемент «Изображение»

Элемент «Изображение» предназначены для представления на форме графической информации. На панели элементов он находится на вкладке «Дополнительные» («Additional») и обозначен пиктограммой

Элемент интерфейса «Изображение» описывается с помощью класса TImage, содержащего следующие основные свойства:

Свойство

Значение

Name

Имя элемента в программе

Left и Top

Положение в форме

Width и Height

Ширина и высота области, занимаемой изображением на форме

Transparent

Логическое значение, определяющее способ отображения: если Transparent=True, то фон изображения будет прозрачным, а если Transparent=False, то фон будет заполнен соответствующим светом

Picture

Значение типа TPicture, задающее содержащееся в элементе изображение

Для задания изображения (свойства Picture) можно использовать кнопку с многоточием, выводимую рядом с этим свойством на панели «Инспектор объектов». При нажатии на нее будет выдано диалоговое окно, позволяющее загрузить изображение из файла.