/>
Дана програма реалізована у вигляді 5 модулів, які реалізують різного роду класи. При розробці програми не було створено жодних додаткових класів. p align="justify"> Модуль 1 (Unit1.cpp), який реалізує об'єкт Form1, буде головним вікном програми. У модулі містяться процедури обробки подій миші, які звертаються до відповідних методів стандартних класів для переходу до наступних модулях. p align="justify"> На формі представлені наступні компоненти:
елементи для підтвердження вибору і виклику команд (компонент TButton);
головне меню (компонент TMainMenu);
текстовий елемент (компонент TLabel).
Модуль включає в себе наступні функції: void __ fastcall Form1 :: FormCreate (TObject * Sender) - завдання початкових розмірів форми; void __ fastcall TForm1 :: sButton1Click (TObject * Sender) - вихід з програми; void __ fastcall TForm1 :: sButton2Click (TObject * Sender) - перехід на наступну форму; void __ fastcall TForm1 :: N2Click (TObject * Sender) - вихід з програми за допомогою меню; void __ fastcall TForm1 :: N3Click (TObject * Sender) - виклик повідомлення про розробника; void __ fastcall TForm1 :: N4Click (TObject * Sender) - виклик довідки.
Модуль 2 (Unit2.cpp), який реалізує об'єкт Form2, буде перехідним вікном у виборі режиму довідки. У модулі містяться процедури обробки подій миші, які звертаються до відповідних методів стандартних класів для переходу до наступних модулях. p align="justify"> На формі представлені наступні компоненти:
елементи для підтвердження вибору і виклику команд (компонент TButton).
Модуль включає в себе наступні функції: void __ fastcall Form2 :: FormCreate (TObject * Sender) - завдання початкових розмірів форми; void __ fastcall TForm2 :: sButton3Click (TObject * Sender) - Перехід до форме1 і закриття форми2 ; void __ fastcall Form2 :: sButton1Click (TObject * Sender) - перехід до форме3; void __ fastcall TForm2 :: sButton2Click (TObject * Sender) - перехід до форме4.
Модуль 3 (Unit3.cpp), який реалізує об'єкт Form3, буде вікном з розділами теорії.
На формі представлені наступні компоненти:
елементи для підтвердження вибору і виклику команд (компонент TButton);
меню вибору тем (компонент TListBox);
текстовий елемент заголовків (компонент TLabel);
текстовий елемент завантаження документів (компонент TRichEdit).
Модуль включає в себе наступні функції: void __ fastcall TForm3 :: FormCreate (TObject * Sender) - завдання початкових розмірів форми; void __ fastcall TForm3 :: sListBox1Click (TObject * Sender) - вибір теми; void __ fastcall TForm3 :: sButton2Click (TObject * Sender) - вихід з програми; void __ fastcall TForm3 :: sRichEdit1Change ...