10.02.2020 Елементи для введення даних: текстове поле, прапорець, випадаючий список. Практична робота 14 Тематичне оцінювання
Завдання 3. Довідник (12 балів) В обраному самостійно середовищі програмування розробіть проект Довідник із використанням вікон повідомлень, за допомогою якого користувач може отримати відомості про застосування комбінацій клавіш Ctrl+C, Ctrl+V, Ctrl+X при використанні буфера обміну в офісних програмах, наприклад, текстовому процесорі. Кількість форм вікон повідомлень, їх дизайн та об'єкти сплануйте самостійно. Завантажити текст практичного завдання у форматі docx: https://goo.gl/2Znrxb
1. З використанням поля редагування і напису створити додаток, у якому можна додавати два дійсних числа.
2. Використовуючи прапорці створити додаток, у якому незалежно один від одного можна змінювати назву вікна, колір фону і розмір вікна.
3. Використовуючи поле зі списком та простий список створити додаток для вибору дати народження.
VI. Домашнє завдання:
Завдання 3. Довідник (12 балів) В обраному самостійно середовищі програмування розробіть проект Довідник із використанням вікон повідомлень, за допомогою якого користувач може отримати відомості про застосування комбінацій клавіш Ctrl+C, Ctrl+V, Ctrl+X при використанні буфера обміну в офісних програмах, наприклад, текстовому процесорі. Кількість форм вікон повідомлень, їх дизайн та об'єкти сплануйте самостійно. Завантажити текст практичного завдання у форматі docx: https://goo.gl/2Znrxb
У програмах дані з клавіатури, як правило, вводять в поля редагування. Тому у форму треба додати компонент Edit — полередагування. Для того, щоб додати у форму компонент, необхідно в палітрі компонентів його вибрати, клацнувши лівоюкнопкою миші на піктограмі, далі встановити курсор в ту точку форми, де має бути лівий верхній кут компоненту, і ще разклацнути лівою кнопкою миші. В результаті у формі з'являється компонент стандартного розміру. Розмір компоненту можназадати в процесі його додавання до форми.
Властивості компоненту Edit (поле введення-редагування)
Властивість
|
Опис
|
Name
|
Ім'я компоненту. Використовується в програмі для доступу до компоненту і його властивостей, зокрема — для доступу до тексту, введеного в поле редагування
|
Text
|
Текст, що знаходиться в полі введення і редагування
|
Left
|
Відстань від лівої межі компоненту до лівої межі форми
|
Top
|
Відстань від верхньої межі компоненту до верхньої межі форми
|
Height
|
Висота поля
|
Width
|
Ширина поля
|
Font
|
Шрифт, що використовується для відображення тексту, що вводиться
|
ParentFont
|
Ознака спадкоємства компонентом характеристик шрифту форми, на якій знаходитьсякомпонент. Якщо значення властивості рівне True, то при зміні властивості Font формиавтоматично міняється значення властивості Font компоненту
|
Властивості компоненту, як і властивості форми, можна змінити за допомогою Object Inspector. Для того, щоб властивостінеобхідного компоненту були виведені у вікні Object Inspector, треба виділити цей компонент (клацнути мишею на йогозображенні). Можна вибрати компонент з вікна Object Inspector, що знаходиться у верхній частині, списку об'єктів, щорозкривається, або із списку у вікні Object TreeView.
Для виведення тексту у форму використовують поле виведення тексту. Поле виведення тексту — це компонент Label.Значок компоненту Label знаходиться на вкладці Standard. Додається компонент Label у форму так, як і поле для редагування.
Властивості компоненту Label
Властивість
|
Опис
|
Name
|
Ім'я компоненту. Використовується в програмі для доступу до компоненту і його властивостей
|
Caption
|
Текст, що відображається
|
Font
|
Шрифт, використовуваний для відображення тексту
|
ParentFont
|
Ознака спадкоємства компонентом характеристик шрифту форми, на якій знаходиться компонент. Якщо значення властивості рівне True, текст виводиться шрифтом, встановленим для форми
|
AutoSize
|
Ознака того, що розмір поля визначається його вмістом
|
Left
|
Відстань від лівої межі поля висновку до лівої межі форми
|
Top
|
Відстань від верхньої межі поля виводу до верхньої межі форми
|
Height
|
Висота поля виводу
|
Width
|
Ширина поля виводу
|
Wordwrap
|
Ознака того, що слова, які не поміщаються в поточному рядку, автоматично переносяться на наступний рядок
|
CheckBox (незалежний перемикач, прапорець). Використовують для створення незалежного дво- чи три позиційногопрапорця: увімкнено\вимкнено(\недоступний).
Властивості (окрім звичайних):
AllowGrayed
|
наявність третьої позиції (сірий увімкнений):
| ||
True
|
три позиційний прапорець
| ||
False
|
двопозиційний прапорець;
| ||
State
|
стан прапорця
| ||
cbGrayed
|
сірий
| ||
cbUnchecked
|
вимкнений
| ||
cbChecked
|
увімкнений
| ||
ListBox (простий список). Це список, у якому можна вибрати потрібний елемент. Класичний приклад ListBox’а у середовищіWindows – вибір файла із списка файлів у пункті меню File/Open. Назви файлів або директорій і містяться у ListBox.
Деякі властивості:
Items
|
елементи списку (масив рядків)
| ||
Count
|
кількість елементів списку
| ||
Sorted
|
ознака необхідності автоматичного сортування (True) списку після додавання елемента. Якщокількість рядків більша. Ніж їх може розташуватися у видимій області списку, то з’являєтьсясмуга прокручування
| ||
Columns
|
– властивість типу Integer, від якої залежать орієнтація смуги прокручування й кількістьстовпчиків, які одночасно можна бачити в області списку:
| ||
0
|
всі елементи списку розташовані в одному стовпці
| ||
>=1
|
є гор. смуга прокручування і певна кількістьстовпців
| ||
Style
|
визначає стиль простого списку
| ||
lbStandard
|
стандартний стиль по замовченню
| ||
lbOwnerDrawFixed
|
список з елементів фіксованої висоти, щовстановлюється властивістю ItemHeight
| ||
lbOwnerDrawVariable
|
список з елементів, які можуть мати різнувисоту
| ||
BorderStyle
|
– наявність рамки списку
| ||
bsNone
|
немає рамки
| ||
bsSingle
|
є рамка (по замовчуванню)
| ||
MultiSelect
|
дозволяє користувачу вибір в списку декількох елементів (True);
| ||
ItemIndex
|
номер вибраного елемента (елементи списку нумеруються з 0). Якщо у списку жоден елементне обрано, то значення властивості дорівнює 1.
| ||
ComboBox (поле зі списком). Використовується для створення випадаючого списку. Він об’єднує поле редагування і список (комбінований список). На відміну від простого списку, комбінований не може мати горизонтальну полосу прокручування й допускає вибір тільки одного значення.
Властивості:
DropDownCount
|
кількість рядків у випадаючому списку, які видимі без використання смугпрокручування (по замовченню – 8). Якщо кількість елементів списку більша, ніжDropDownCount, то з’являється вертикальна смуга прокручування
|
ItemIndex
|
номер вибраного елемента (елементи списку нумеруються з 0). Якщо у списку жоденелемент не обрано, то значення властивості дорівнює 1
|
Style
|
властивість, що визначає зовнішній вигляд і поведінку комбінованого списку
|
V. Застосування набутих знань та вмінь.
• Проведення комплексу вправ для зняття м’язового напруження. (Варіант 1)
Для закріплення знань, отриманих на уроці ми виконаємо практичне завдання:
Практичне завдання. Інструктаж з БЖД.
Виконання комплексу вправ для зняття зорової втоми (Варіант 1).
1. Опрацювати відповідний параграф підручника, конспект уроку.
2. Додаткове завдання.
Скласти приклад плану та інструкції (тема – на вибір учня). Підготувати 1-2 запитання з теми, що вивчається.
Немає коментарів:
Дописати коментар