Побудова та реалізація розгалужених алгоритмів з елементами управління "перемикач" (TRadio. Button).
Номер слайду 2
Ви дізнаєтесь: Як за допомогою елементів управління задати логічне значення величини. Які операції можна виконувати над логічними величинами. Як описати алгоритмічну структуру розгалуження мовами програмування.
Номер слайду 3
Для реалізації розгалуження в проекті можна використати елементи управління: Прапорець Check. Box. Перемикач Radio. Button. Дані елементи можуть набувати один із двох виглядів: Увімкнений. Не увімкнений. Тому за їх допомогою у програмний код можна передати логічне значення: True. False
Номер слайду 4
Компонент Check. Box має особливі стандартні властивості: Checked. Стан прапорця. Дає змогу задавати стан увімкнення прапорця за одним із параметрів: увімкнений cb. Сhecked, не увімкнений cb. Un. Checked, проміжний стан (сірий) cb. Grayed. State. Зміна стану прапорця: якщо значення цієї властивості True, то прапорець увімкнений; якщо значення властивості False, то прапорець не увімкнений (немає позначки), значення змінюється автоматично, хоча його також можна змінити у програмному коді.
Номер слайду 5
Створимо процедуру - обробник події Click для кнопки і до її тексту помістимо таку команду: If Radio. Buttonl. Checked. Then Forml. Caption := ’Заголовок змінений’Else If Radio. Button2. Checked Then Forml. Color := c. IRed Else begin Forml. Width := 600; Forml. Height := 300; end;
Номер слайду 6
Розпочинатиметься виконання цієї команди з визначення значення властивості Radio. Buttonl. Checked. Якщо при настанні події Click для кнопки вибраним буде перший перемикач, то Radio. Buttonl. Checked = true. Тому виконається команда змінення заголовка вікна, а інші частини цієї команди розгалуження виконуватися не будуть. Якщо при настанні події Click для кнопки вибраним буде другий перемикач, то Radio. Buttonl. Checked = false. Тому будуть виконуватися команди після першого ключового слова Else.
Номер слайду 7
Отже, найголовніше на уроці: Для реалізації розгалуження в проекті можна використати елементи управління: Прапорець Check. Box. Перемикач Radio. Button
Номер слайду 8
Що нового ви сьогодні дізналися? Чого навчилися? Чи виникали труднощі?РЕФЛЕКСІЯ
Номер слайду 9
ДОМАШНЄ ЗАВДАННЯДайте відповіді на питання:1. У яких випадках використовують компонент Radiobutton?2. Що забезпечує використання компонента Checkbutton?3. Як забезпечити зв’язок між радіокнопками?Подивіться відео