Проектирование интерфейса

В программе используется интерфейс для упрощения работы с программой.

Основная задача в программе - обеспечить пользователю удобный интерфейс, с возможностью задавать количество вершин графа, вводить его матрицу смежности, наглядно его представлять и настраивать вид визуализации графа. Так, такой компонент как TPageControl позволяет разделить интерфейс программы на отдельные части (вкладки), где можно выполнять действия с графом, компонент TStringGrid – удобен для ввода матрицы смежности, а компонент TImage для его визуализации.

Используемые компоненты:

Таблица 3

TImage Используется для визуализации графа
TEdit; Используется для ввода данных о графе
TPageControl; Используется для организации программы в виде вкладок, с необходимой информацией

Продолжение Талица 3.

TLabel; Используется для вывода данных или комментарий
TRadioGroup Используется для выбора 1 параметра из группы
TCheckBox Используется для вывода информации по двум вариантам
TMemo Используется для вывода важной информации
TPanel Используется для объедения компонентов
TButton Используется для вызова функций
TStringGrid Используется для ввода матрицы смежности в виде таблицы
TColorBox Используется для выбора цвета изображения графа
TBitBtn Используется для вызова функций
TTimer Используется для задержки вызова функций
TXPManifest Используется для оформления программы в стиле Windows XP

Рис 2. Главное окно ввода программы “NeoGraf”.

Рис 3. Окно для работы с графом.

Рис 4. Окно ввода данных о векторе.

Рис 5. Окно «О программе».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: