Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая ТРПП (Рахимов Н.Б.).doc
Скачиваний:
8
Добавлен:
20.08.2019
Размер:
442.37 Кб
Скачать

2.2. Используемые средства разработки

При реализации приложения были использованы следующие основные компоненты: TForm, TLabel, TImage, TMemo, TCheckBox, TEdit, TButton, TRadioGroup, TProgressBar.

Компонент TForm (форма) – главный компонент в программе, на котором располагаются все остальные компоненты. На смене форм основана вся работа приложения. TForm является так же родительским классом для всех остальных, порождаемых объектов Delphi. Одно из главных свойств TForm – это свойство Caption, отвечающее за заголовок формы.

Компонент TLabel (надпись) является главным информативным компонентом, который позволяет пользователю понять, что ему необходимо сделать, в некоторых местах в приложении при помощи данного компонента реализованы ссылки на вспомогательные документы. Главное свойство TLabel – Caption, отвечает за текст надписи.

Компонент TImage (картинка) позволяет как отображать загруженный рисунок, так и может служить «полотном» для рисования в приложениях. Основные свойства TImage, это Picture и Canvas. Первое отвечает за рисунок, загруженный в компонент, второе – используется для рисования поверх объекта программно. Отвечает за красочное оформление программы. Все фоны и небольшие рисунки реализованы благодаря этому объекту.

Компонент TButton (кнопка) - с помощью компонента TButton пользователь инициирует выполнение какого-либо фрагмента кода или целой программы. Другими словами, если щелкнуть на элемент управления TButton, то программа должна выполнить определенное действие. При этом кнопка принимает такой вид, будто она нажата.

Компонент TCheckBox (опция) применяется для включения/отключения различных опций в приложениях. Одно из его главных свойств – Checked, отображает выбрана ли опция в данный момент.

Компонент TEdit (однострочный редактор) представляет собой строку для ввода небольшой по объему строки, как правило, используется для получения от пользователя краткой информации. Так же может использоваться и для вывода информации. Главное свойство – Text, содержит текст, введенный в компонент, так же его можно присваивать программно. TEdit в программе используется при выборе пути установки программ и для выбора копируемой папки.

Компонент TMemo (текстовое поле) - поле для отображения и редактирования неформатированного текста. Текст можно загрузить из файла, набрать на клавиатуре, вставить из буфера обмена. Т.е. он имеет многие доступные свойства для редактирования текста, что способствует его применению в простейших текстовых редакторах для просмотра (редактирования) текста. [5]

Компонент TRadioGroup - панель группы радиокнопок, которая может содержать расположенные столбцами и строками радиокнопки. Надпись в левом верхнем углу панели определяется свойством Caption. А надписи радиокнопок и их количество определяются свойством Items, имеющим тип TStrings. Щелчок по кнопке с многоточием около этого свойства в окне Инспектора Объектов выводит окно редактора списков строк. В нем можно занести надписи, которые должны быть около кнопок, по одной в строке. Сколько строчек записано, столько и будет радиокнопок.

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