- •1.Поняття про візуальне програмування
- •2.Файли проекту
- •3. Палітра компонентів
- •Моделі компонентів
- •4.Інспектор об’єктів.
- •5.Режими роботи Delphi.
- •6. Класифікація компонентів за призначенням.
- •7. Подія та реакція на подію.
- •8. Вікна повідомлень
- •9. Компонент Image, його властивості.
- •10. Створення .Exe файлу
- •11. Компонент ScrollBar, ImageList.
- •12. Компоненти для створення головного та контекстного меню.
- •13. Компонент ListBox, ComboBox, їх властивості.
- •14. Компоненти CheckBox, RadioButton, їх основні властивості.
- •15. Компонент Button, BitBtn, його властивості.
- •16. Комонент Panel, GroupBox,ToolBar та їх властивості.
- •17. Комонент Memo, Edit, RichEdit, Label, їх основні властивості.
- •19. Вкладка Dialogs.
- •21. Робота з файлами у Delphi
- •22.Графічні можливості Delphi
- •23. Компонент PaintBox (System).
- •24. Компонент Animate, його властивості.
- •25. Використання компонента MediaPlayer
- •26. Компонент tChar, його властивості.
- •27. Відладка програм. Обробка виключень.
- •28. Режими трасування. Точки зупинки.
- •29. Робота з бд. Компоненти для створення бд.
- •30. Псевдонім бд. Бібліотека вde.
- •31. Друк в текстовому і графічному режимах.
- •32. Основні властивості форми та компонентів.
- •33. Модальні і немодальні вікна
- •34 Компонент PageControl. Його властивості
- •35.Компонент Timer, його застосування і властивості
3. Палітра компонентів
Палітра компонентів дозволяє вибирати потрібні об*єкти для розміщення їх на формі. Для використання палітри компонентів перший раз натискають мишкою на компоненті,другий раз на формі. Для багаторазової вставки одного і того ж самого компонента натискають shift.Щоб відмінити цей режим натискають на кнопку курсор на палітрі стандарт. Палітра компонентів використовує послідовне групування об*єктів.
Моделі компонентів
До появи 6 версії Delphi в ній існувала одна компонентна модель VCL(візуальна бібліотека компонентів).В 6 версії з*явилась нова бібліотека CLX(розплатформлена бібліотека компонентів)
VCL-це бібліотека компонентів тільки під Windows.В 2000 фірма Bornal створила візуальне середовище програмування для Linux.Створено нову бібліотеку CLX,з допомогою якої можна писати код,як для Windows так і для Linux.Це означає,що код написання в Delphi під Windows повинен без проблем компілюватись під Linux без додаткових змін.В 2001 з*явилося нове середовище розробки Kylіx,де використано компонентна модель CLX.
4.Інспектор об’єктів.
Активізувати вікно інспектора об*єктів можна натиснувши F11 або з меню Vien.об*єктів має дві сторінки:
-Properties-властивості;
-Events-подія;
Щоб створити роботоздатну програму треба нанести компоненти на форму і налагодити взаємодію між ними шляхом:
1)зміни значень властивостей цих компонентів;
2)зміни реакцій написання на події.
Закладка властивостей має два стовпці:лівий містить назви властивостей компонентів,а в правому задають значення цих властивостей.Будь яка зміна значень властивостей відразу ж призводить до зміни візуального подання цього компонента.
Властивості служать двом головни цілям:
-по-перше вони визначають зовнішній вигляд форми або компонента;
-по-друге властивості інколи визначають поведінку форми або компонента.
Типи властивостей.
Є такі типи властивостей:
1)прості властивості- це ті значеня яких є числами або рядками.
Н-д Widht-100
Height
Caption
2)перечислювальні властивості-це ті,які можуть приймати значення з визначеного набору.
Н-д.Enable(доступність)-може приймати значення true(false).
3)вкладені властивості-це ті,які підтримують вкладені значення.Object Inspector зображує знак «Т» ліворуч від назви таких властивостей.Їх є два види:
-множинні;
-комбіновані;
Object Inspector зображує множини в квадратних дужках,комбіновані значення відображаються в інспекторі об*єктів,як колекція деяких величин,кожен зі своїм типом даних.Деякі властивості для зміни своїх значень відкривають діалогові вікна.Для цього біля назви властивості натискають на кнопку з трьома точками.
5.Режими роботи Delphi.
Delphi об’єднує в собі принцтпи структурного кола, об*єктно орієнтованого і візуального програмування.
Компонент-це об*єкт,який володіє набором властивостей,методів,подій.
Властивості-це характеристики об*єкта,що впливають на його зовнішній вигляд.
Методи-це процедури і функції зв*язані з класом і які визначають поведінку об*єкта.У відповідність до узгоджених правид події позначаються з слова On.
Э два режими роботи Delphi:
1.desing-time-режим проектування;
2.run-time-режим виконання;
В Delphi можна змінювати властивості компонентів в обидвах режимах.
В режимі проектування змінна властивостей здійснюється за допомогою дизайнера form або на сторінці project-інспектор об*єктів.
Всі зміни значень властивостей в режимі виконання здійснюються шляхом прямого запису рядків коду.В режимі виконання не можливо використовувати інспектор об*єктів.Доступ до властивостей в режимі виконання отримують записуючи команди в такому форматі:
<ім*я об*єкту>.<ім*я властивості>:=значення;
Н-д Label.Caption
Щоб запустити програму тиснуть на зелений трикутник.
Інколи властивість об*єкта є в свою чергу об*єктом.В цьому випадку при звертані до цієї властивості через крапки вказує вусь ланцюг попередніх об*єктів.
Н-д.Label1.Font.Color
