ки, зміна властивостей об'єктів, проводиться налаштування параметрів, видача інформації на друк.
У даному програмному продукті використовується діалоговий режим з жорстким сценарієм діалогу, який представлений у вигляді меню - діалог инициализируется програмою; користувачеві пропонується вибір альтернативи функцій обробки з фіксованого переліку. Користувачеві пропонується вибір з п'яти пунктів меню: замовлення, інструменти, база даних, допомога, довідка. Меню має ієрархічний вигляд, так як при виборі одного пункту меню з'являється підменю і так далі;
Пункт меню В«ЗамовленняВ» представляє користувачеві можливість працювати зі звітами: створити новий, відкрити старий, зберегти і вивести на друк, а також дозволяє змінювати налаштування програми в підміню В«параметриВ».
Пункт меню В«ДаніВ» містить підпункти В«ЗамовленняВ», В«ЗвітиВ». При виборі одного з пунктів користувачеві надається можливість роботи з файлами замовлень або звітів збережених в каталозі В«БДВ».
Пункт меню В«ІнструментиВ» містить підпункти: В«ШаблониВ», В«Розрахунок вартостіВ» і В«Конвертор валютВ». При виборі пункту меню В«ШаблониВ», на екрані з'являється вікно дозволяє користувачеві створювати ескізи вікон для подальшої роботи з ними. При виборі пункту меню В«Розрахунок вартостіВ», на екрані з'являється вікно дозволяє користувачеві проводити розрахунок вартості пластикових віконних конструкцій. При виборі пункту меню В«Конвертор валютВ», на екрані з'являється вікно дозволяє користувачеві конвертувати, отриманий при розрахунку вартості, результат з однієї валюти в іншу.
Пункт меню В«ДопомогаВ» містить підменю: В«Про програмуВ» - інформація про програму; В«Про автораВ» - інформація про автора.
Пункт меню В«ДовідкаВ» - Повна інформація щодо роботи з програмою. br/>
2.4 Ескіз та специфікація типових об'єктів управління графічного
інтерфейсу
Ескіз графічного інтерфейсу користувача представлений на малюнку 2.
В
Рисунок 3 - Графічний інтерфейс користувача
Для створення діалогового вікна використовувалися об'єкти:
Смуга меню (MainMenu) - пропонує вибір основних функцій обробки інформації, представлені в програмі, наприклад, В«ІнструментиВ»;
Мітка (Label) - постійний текст, який не підлягає зміні при роботі користувача з екранної формою, наприклад, В«П.І.Б. Замірника В»;
Стандартна кнопка (Button) - служить для видачі команд на виконання певних функціональних дій.
Командна кнопка (BitBtn) - служить для видачі команд на виконання певних функціональних дій, на поверхні кнопки розташований малюнок, наприклад, В«ГотовоВ»;
Односторонній редактор (Edit) - для відображення та зміни тексту, наприклад, при додаванні тексту в файл;
Багатостроковий редактор (Memo) - для введення великого об'єму текстової інформації;
RadioGroup - група залежних перемикачів, містить спеціальні властивості для обслуговування декількох пов'язаних залежних перемикачів.
Memo - багатостроковий текстовий редактор, використовується для введення і відображення многострочного тексту.
MainMenu - головне меню програми, дозволяє створювати і обслуговувати складні ієрархічні меню.
Image - малюнок, призначений для відображення малюнків, в тому числі піктограм.
StringGrid - таблиця рядків, володіє потужними можливостями для представлення текстової інформації в табличному вигляді.
PrintDialog - друк, реалізує стандартне діалогове вікно вибору параметрів для друку документів.
Combobox- спливаючий список, містить список альтернативних значень для вибору.
ScrollBar-смуга прокрутки, служить для прокрутки списків і елементів, що виходять за певну обмежену область.
3 Керівництво програміста
3.1 Схема взаємодії модулів
Схема взаємодії модулів представлена ​​на малюнку 4.
В
В В В В
Unit 1
5 В В В В В В В В В
Рисунок 4 - Схема взаємодії модулів
3.2 Опис модулів
Програма включає в себе 22 модуля, кожен з яких виконує певні функції:
Unit1 - головний модуль програми, при виклику модуля до виконання на екрані з'явитися головне вікно програми, що містить меню і панель управління;
Unit2 - викликається з меню В«Замовлення - ПараметриВ», здійснює поява на екран вікна В«ПараметриВ», для зміни налаштувань програми.
Unit3 - викликається з меню В«Допомога - Про програмуВ», здійснює поява на екран вікна В«Про програмуВ», для перегляду відомостей про програму;
Unit4 - викликаєт...