Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5.рамка_мал_основное.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
90.05 Кб
Скачать

3.3.3. Описание класса tMainForm

Класс TMainForm - реализует основной функционал программы.

class TMainForm : public TForm

{

__published: // IDE-managed Components

TLabel *Label1;

TEdit *Src;

TLabel *Label2;

TEdit *Dst;

TComboBox *Variants;

TMainMenu *MainMenu1;

TMenuItem *N1;

TMenuItem *N2;

TMenuItem *N3;

TMenuItem *N4;

TMenuItem *N5;

TLabel *Label3;

TEdit *Back;

void __fastcall N3Click(TObject *Sender); //объявление методов класса главной формы

void __fastcall N2Click(TObject *Sender);

void __fastcall SrcChange(TObject *Sender);

void __fastcall FormResize(TObject *Sender);

void __fastcall VariantsChange(TObject *Sender);

void __fastcall N4Click(TObject *Sender);

private: // User declarations

int lwidth;

int lheight;

public: // User declarations

__fastcall TMainForm(TComponent* Owner);

__fastcall proccess();

};

3.3.4. Описание класса tSelectColorForm

Класс TSelectColorForm – реализует функционал для выбора цвета главного окна.

class TSelectColorForm : public TForm

{

__published: // IDE-managed Components

TColorBox *ColorBox;

TLabel *Label1;

TButton *OkButton;

void __fastcall OkButtonClick(TObject *Sender);

private: // User declarations

public: // User declarations

__fastcall TSelectColorForm(TComponent* Owner);

};

.

  1. Руководство пользователя

Интерфейс разработанной программы интуитивно понятен подписями. Однако для более полного понимания работы программы и ее возможностей рассмотрим данное руководство. Графический интерфейс программы представлен на рисунке 4.1.

Рис.4.1. Программа «Конвертер»

  1. Для того чтобы начать работать с программой введите требуемое значение в окно ввода «исходное значение».

  2. В программе предусмотрена проверка вводимых данных, поэтому при вводе символов или текстовых данных программа подсвечивает поля вывода красным и не выполняет никаких действий (перевода). Для продолжения работы с программой введите численное значение. Поведение программы при этом проиллюстрировано на рисунке 4.2.

Рис.4.3. Ввод ошибочных данных

  1. В выпадающем списке выберите нужную пару физических величин.

  2. Программа выводит значение перевода из одной системы измерения в другую (значение выводит в поле вывода «Результат»), и наоборот (значение выводит в поле вывода «Обратный»). Это проиллюстрировано на рисунке 4.4.

Рис.4.4. Вывод данных программой

  1. Также для эстетического удовольствия работы пользователя с программой предусмотрено изменение цвета окна. Для этого в верхней части окна на панели меню нажимаем: Файл ->Цвет окна.

  2. В появившемся окне есть выпадающий список с цветами (рисунок 4.5)

Рис. 4.5. Выпадающий список с цветами

  1. После того, как вы выбрали понравившийся цвет, нажимаем кнопку «ОК». Наблюдаем изменение цвета окна (рисунок 4.6).

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

  1. Для завершения работы с программой выберите в меню: Файл -> Выход либо воспользуйтесь стандартной кнопкой закрытия окна.