Точні науки програмування Delphi 5.0
інструментів бази даних. У меню Tools знаходяться команди коригування параметрів середовища.
На панелі інструментів розташовані кнопки інструментів. На ній можуть міститися кнопки всіх згаданих команд.
Палітра компонентів. Палітра компонентів розташована у головному вікні і має вигляд багатосторінкового блокнота. Кожній сторінці відповідає свій набір компонентів.
Інспектор об'єктів. За допомогою інспектора об'єктів можна задавати початкові значення властивостей об'єкта та їхню реакцію на стандартні події. Вікно інспектора об'єктів містить список компонентів поточної форми, а також дві закладки: властивостей (Properties) та подій (Events). Щоб активізувати вікно інспектора об'єктів, ви-користовують клавішу F11. Розглянемо це вікно.
Закладка властивостей складається з двох стовпчиків: лівий містить назви властивостей компонентів, а правий — їхні значення. Властивості можуть бути простими або комплексними. Комплексні властивості складаються з набору інших властивостей. Такі властивості в інспекторі об'єктів позначені символом "+", наприклад, +Font.
Закладка подій також має два стовпці. У лівому відображаються назви (імена) стандартних подій, на які об'єкт може реагувати, а в правому — назви методів (процедур), які будуть реалізовувати реакцію на подію. Кожній стандартній події можна поставити у відповідність деякий метод, назва якого з'явиться після подвійного клацання мишею у правому стовпчику. Одночасно у вікно програми додається шаблон базового коду (процедури) для цього методу. Шаблон потрібно заповнити текстом процедури.
Для введення значень властивостей числового та текстового типу (Width, Name тощо) використовується стандартне поле введення. Значення властивостей перерахованого типу (Align, Cursor тощо) задаються комбінованим списком, звідки вибирають потрібне. Деякі комплексні властивості (Font, Picture, Glyph тощо) використовують діалогові вікна, набір керуючих елементів яких залежить від конкретної властивості.
Вікно форми. Форма — це вікно Windows, яке утворюється в одному з можливих для вікон стилів. Увесь внутрішній простір є робочою областю, яка має сітку вирівнювання для зручного розташування компонентів на формі. Для виконання групових операцій декілька компонентів можна
об'єднувати. Для цього необхідно натиснути на ліву клавішу миші і переміщенням вказівника охопити всі потрібні компоненти. У групу додаються компоненти, які хоча б частково попадають в охоплену область.
Можна також додати/вилучити окремий елемент. Для цього потрібно натиснути на клавішу Shift та, не відпускаючи її, вибрати мишею потрібний компонент на формі. Вилучення виокремлених компонентів чи групи виконується клавішею Delete. Переміщення виокремленого компонента в межах форми
здійснюється мишею. Над компонентами та їхніми групами можна виконувати операції вирізування, копіювання в буфер обміну і вставляння з буфера.
Вирівнювати компоненти можна як відносно вікна форми, так і відносно один одного. Для цього використовується команда Edit => Align головного меню або палітра вирівнювання (команда View => Alignment Palette головного меню). Інша можливість — безпосередньо задати властивості Left та Тор
компонентів. Компоненти у групі вирівнюються відносно того компонента, який попав у групу першим.Редактор коду. Редактор коду (програми) є в окремому вікні. Це вікно організоване як багатосторінковий блокнот відкритих на даний час файлів. У момент відкриття нового проекту в модуль Unit 1, який відповідає формі Form1, редактор автоматично додає програмний код опису цієї форми. Під час додавання нових компонентів у вікно форми до програми опису форми автоматично додається програмний код опису візуальних параметрів цих компонентів (висота, ширина, розташування, стиль тощо). Додавання у програму обробника подій певного об'єкта веде до появи заготовки базового коду відповідної процедури у вікні редактора. Заготовка (шаблон) складається з заголовка процедури та стандартних слів begin і end.
2. Спеціальна частина.
2.1 В даній курсовій роботі представлена програма для обчислення таких геометричних фігур як трикутник, чотирикутник та циліндр. Як правило програма містить одну форму, на якій представлені “перемикачі” за допомогою яких здійснюється управління процесом обчислення, а саме площу якої фігури програма повинна обчислювати. Відповідно у моїй програмі міститься 3 таких перемикачі – RadioButton (трикутник, чотирикутник, циліндр). Відповідно при виборі обчислення трикутника активізуються поля для вводу сторони та висоти трикутника (S=1/2*сторону*висоту, проведену до цієї сторони), при виборі обчислення чотирикутника активізується поле для вводу довжини однієї із сторін фігури (S=a*a), після вибору обчислення бічної площі циліндра активізуються поля для вводу висоти циліндра та радіусу. Після того як Ви вибрали площу якої фігури ви будете обчислювати, та ввели необхідні дані, для визначення результату необхідно натиснути на кнопку “Обчислити” після чого у відповідному полі з’явиться результат – площа фігури у тих одиницях, в яких ви вводили дані... Програма виконана в одному файлі, розміром 307Кб, що забезпечить легке розмноження програми за допомогою магнітного гнучкого диску 1.44Мб. В основному в даній програмі використовується оператор вибору, який має вигляд: