Тема 19(8)
шаблон програми Python:
#підключення модуля tkinter (для розробки графічного інтерфейсу користувача)
from tkinter import*
#підпрограма (процедура) для опрацювання даних
def click():
x=float(e1.get())
y=float(e2.get())
z=x+y
lab1['text']=str(z)
#створення вікна програми розміром 300на200 пікселів
root=Tk()
root.geometry("300x250")
#створення та налаштування поля №1 для введення вхідних даних
e1=Entry()
e1.pack(pady=10)
#створення та налаштування поля №2 для введення вхідних даних
e2=Entry()
e2.pack(pady=10)
#створення та налаштування напису для виведення результатів роботи програми
lab1=Label()
lab1.pack(pady=10)
#створення та налаштування кнопки запуску процедури
b1=Button(text='Обчислити', command=click)
b1.pack(pady=10)
input()#команда затримки вікна
Об'єкт Кнопка (Button) - це елемент керування призначений для запуску процесу виконання процедури обробки подій.
Властивості Кнопки:
Caption - заголовок (підпис) кнопки
Height - висота кнопки (у пікселях)
Width - ширина кнопки (у пікселях)
Top - відстань від вехнього краю форми до кнопки
Left - відстань від лівого краю форми до кнопки
Enabled (англ. enabled - доступний) - її значення визначає, чи доступний об’єкт для операцій над ним. Ця властивість може набувати лише одного з двох значень: True (англ. true - істина, правда) - об’єкт доступний або False (англ. false - хиба, неправда) - об’єкт недоступний;
Visible (англ. visible - видимий) - її значення визначає, чи видимий даний об’єкт у вікні. Ця властивість може також набувати лише одного з двох значень: True - об’єкт видимий або False - об’єкт невидимий.
Font (англ. font - шрифт) - її значення визначає значення властивостей шрифту, яким буде виводитися текст на об’єкті. На відміну від усіх попередніх властивостей, ця властивість є комплексною. Так її назива- ють тому, що вона складається з кількох властивостей шрифту: Color, Height, Name, Size (англ. size - розмір) та ін. Значення кожної з них можна змінити, якщо відкрити їх список вибором кнопки Q ліворуч від назви властивості Font, або у вікні Шрифт, що відкривається вибором кнопки у правій крайній частині рядка Font. Ця кнопка стає доступною, якщо зробити поточним поле цього рядка.
Етапи роботи з компонентом Кнопка (Button) :
І. Додавання Кнопки на форму - з.Standart/ кн.ОК/ ЛКМ на формі
ІІ. Налаштування кнопки:
встановлення властивостей у вікні "Інспектор об'єктів" у з.Властивості
додавання процедури обробника подій:
а) в.Інспектор об'єктів/ з. Події
б) обрати назву події/ кн. "..."
в) програмування процедури у вікні "Редактор коду" (Команди, які необхідно виконати у відповідь на натиснення кнопки, слід записати між службовими словами begin та end.)
Навчальні відео-інструкції
Завдання уроку19 та уроку20:
Підключіться на онлайн-зустріч о 18:15 (до 18:45), яка відбудеться із застосуванням додатку Google Meet, за посиланням - https://meet.google.com/yxd-rurq-wjr
Опрацюйте теоретичний матеріал, поданий у розділах Тема19(8), Тема 20(8), Навчальні відео-інструкції
Встановіть програму Lazarus на свій ПК (в інакшому випадку практичні завдання виконуйте письмово у зошиті)
Виконайтезавдання з підручника:
с. 172 мал. 5.17,
с.174 №2, №5,
с.176 мал.5.20,
с.178 №2, №3, №6
5. Надішліть фото виконаних завдань вчителю у свій Classroom