- •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, його застосування і властивості
11. Компонент ScrollBar, ImageList.
Компонент ScrollBar (Additional)– полоса прокрутки. Переважно полоси прокрутки використовуються як допоможні інструменти в інших елементах управління( списках в текстових областях), як самостійні компоненти їх використовують для приблизної настройки значень з допомогою повзунка.
Цей компонент являє собою стандартну лінію прокрутки Winsows.
Властивості:
Position - позиція (координата) курсору.
Min –мінімальне значення, яке може приймати координата курсору у полосі прокрутки.
Max – максимальне значення, яке може приймати координата курсору у полосі прокрутки.
LargeChange - одиниця градації зміни положення курсору.
TImageList (Win32) може містити в собі список зображень, що зберігаються разом. Доступ до них здійснюється через індекс. Для зміни списку збережених зображень двічі клацають по цьому компоненту. Усі зображення в ньому повинні мати однаковий розмір. Використовують властивості Height і Width для завдання ширини і висоти зображення. Ці зображення у подальшому через індекс можна розміщати на TMainMenu, TPopupMenu, TPageControl, TToolBar, TTreeView, TListView та ін.
Всі завантажувані в цей компонент зображення, як і в будь-якому іншому компоненту із зображеннями, записуються у виконуваний EXE файл.
AllocBy - Визначає кількість зображень, на яке збільшується список для додавання нових зображень
Count - Визначає число зображень у списку, тільки для читання.
12. Компоненти для створення головного та контекстного меню.
Меню має два рівні:
перший рівень стає допустимим після відкриття пунктів головного меню;
випадаюче меню другого рівня відкривають з меню першого рівня.
MainMenu(Standart)– не візуальний компонент. Його розміщення на формі немає значення, бо користувач бачить не сам компонент, а меню згенероване ним.
Основна властивість Items.
Система Delphi містить спеціальний редактор меню – Menu Designer, щоб його викликати двічі натискають на компоненті. Команди меню створюють у властивості Caption. Щоб створити підменю ( випадаюче меню другого рівня) на команді викликають контекстне меню і вибирають команду GreateSubMenu.
Щоб назначити командам відповідні гарячі клавіші ( за допомогою комбінації клавіш) для даної команди у властивості ShortCut вибирають одну із стандартних комбінацій.
Властивість Default вказує чи дана команда є командою по замовчуванню ( виділяється жирним).
В одному підменю може бути тільки одна виділена команда( коли ми настиснемо ентер програма не буде знати яку команду вибирати).
Властивість Enable визначає доступність команди (використовується, щоб міняти склад доступних команд в залежності від режиму роботи програми).
Властивість BitMap дозволяє помістити біля назви команди зображення.
Властивість enesKed – додати або забрати галочку біля команди.
13. Компонент ListBox, ComboBox, їх властивості.
TListBox призначений для відображення списку рядків. Доступ до рядків через властивість Lines.
Властивості: (Standart)
Items
- текст,
що виводитиметься у ListBox на самому
початку. При натисканні на
на
екран виведеться вікно для введення
тексту.
ListIndex – індекс обраного елемента.
Sorter – визначає спосіб розташування елементів у списку. Якщо в тру , то будуть сортуватися за алфавітом.
MultiSelect –якщо ця властивість встановлена в True, то користувач може вибирати одночасно кілька значень.
TComboBox нагадує компонент TListBox, але тільки потрібний пункт можна вибрати зі спадаючого списку. Рядки зберігаються у властивості Lines. Обраний пункт зі списку - властивість ItemIndex. Приклад його використання - список шрифтів у текстових редакторах
Зберігає тіж властивості що Edit i ListBox, крім MultiSelect
Name - Ім'я компоненту. Використовується в програмі для доступу до компоненту і його властивостей, зокрема — для доступу до тексту, введеного в поле редагування
Text - Текст, що знаходиться в полі введення і редагування
Left - Відстань від лівої межі компоненту до лівої межі форми
Top - Відстань від верхньої межі компоненту до верхньої межі форми
Height - Висота поля
Width - Ширина поля
Font - Шрифт, використовуваний для відображення тексту, що вводиться
ParentFont - Ознака спадковості компонентом характеристик шрифту форми, на якій знаходиться компонент. Якщо значення властивості рівне True, то при зміні властивості Font форми автоматично міняється значення властивості Font компоненту
