Розділ 5.
У цьомурозділі ви дізнаєтесь про:
Мови програмування та їх
складові
Середовище розробки
проектів Lazarus
Елементи керування:
Форма, кнопка, напис; їх
властивості та події, що
можуть відбуватися з ними
Обробників подій
Змінення значень
властивостей
елементів керування
перед виконанням
проекту і під час його
виконання
Вікно повідомлень
Створення проектів у
середовищі Lazarus
мовою Object Pascal, їх
редагування і виконання
2.
Урок 27.
1. Яківластивості кнопки ви знаєте?
Як змінити значення її властивостей
до початку виконання проекту і під
час його виконання?
2. Які події можуть відбуватися з
кнопкою? У чому полягає кожна з них?
3. Які відмінності властивостей
кнопки і форми ви знаєте?
3.
Ще одним компонентом,який можна
розмістити на формі, є напис. Цей компонент
використовується для виведення текстових
повідомлень.
Щоб розмістити напис на формі, потрібно
підвести вказівник до кнопки TLabel (англ. label -
напис) на вкладці Standard вікна середовища
Lazarus і двічі клацнути ліву кнопку миші.
4.
Після цього написз'явиться у верхній лівій
частині форми, а його ім'я додасться до списку
компонентів проекту в полі Components вікна
Інспектор об'єктів.
Виділити напис можна,вибравши
його на формі або вибравши його ім'я в
полі Components вікна Інспектор
об'єктів. При вибраному написі на
вкладці Властивості цього вікна
відображається список його
властивостей та їх значень. Значення
властивостей напису можна
змінювати. Для деяких властивостей
їх значення потрібно вводити у
відповідні поля, для інших - можна
вибирати зі списку; можна змінювати
перетягуванням напису по формі.
7.
Властивості напису Top,Left, Name, Enabled,
Visible, Font аналогічні до відповідних
властивостей кнопки. Значення властивості
Color напису визначає колір його фону. Змінення
значення цієї властивості приводить до зміни
кольору фону напису, як це відбувається для
форми.
8.
На відміну відформи і кнопки,
значення властивостей Height і
Width для напису не можна
змінити на вкладці Властивості
або перетягуванням. Висота і
ширина напису визначаються
текстом, розташованим у
цьому написі. Якщо змінити
текст у полі Caption, то
відповідно до його довжини
зміниться ширина напису.
9.
Текст напису можнавводити і редагувати як
у полі Caption, так і у вікні Редактор рядків. У
цьому вікні можна задавати також і
багаторядкові тексти в написі.
10.
Якщо виділити напис,то на вкладці Події вікна
Інспектор об'єктів можна, як і для форми та
кнопки, вибрати подію, для якої система
створить заготовку процедури - обробника цієї
події. Як і для форми та кнопки, можна ввести до
цієї процедури команди змінення значень
властивостей напису, а також виконати
створений проект.
11.
Увага! Під часроботи з комп’ютером дотримуйтеся
правил безпеки та санітарно-гігієнічних норм.
13.
1. Для чоговикористовується напис?
2. Як розмістити напис на формі?
3. Що визначають значення
властивостей Top, Left, Name для напису?
4. Чим відрізняється властивість
Color для напису і для кнопки?
5. Як можна змінити текст у написі?