Створення нового діалогового вікна
На цьому кроці ми розглянемо почнемо розглядати створення діалогових вікон.
Діалогові вікна дають користувачеві можливість взаємодіяти з прикладною програмою. Діалогове вікно зазвичай є спливаюче вікно, яке дозволяє користувачеві вводити інформацію (задавати файли, кольори екрана, текст для пошуку і т.д.).
Діалогове вікно зазвичай містить деякі керуючі елементи, наприклад, командні кнопки, текстові поля і смуги прокручування.
Елементи керування зазвичай дозволяють користувачеві задавати інформацію, але також можуть використовуватися в діалоговому вікні для виведення статичного тексту і графіки.
З погляду користувача керуючі елементи - це найпростіший спосіб вибору. Наприклад, за допомогою натискання кнопки "миші" при позиціонуванні на командній кнопці, встановлення кнопок із незалежною фіксацією (параметрів) або вибору елементів зі списку користувач може включати або вимикати параметри та визначати, що програма повинна робити далі.
З погляду програміста діалогове вікно - це батьківське вікно, а кожен керуючий елемент є дочірнім вікном і діє як пристрій введення. Для створення діалогового вікна потрібно заповнити порожнє діалогове вікно потрібними керуючими елементами. Кожен діалоговий елемент відповідає за інформацію, що надходить від "миші" або з клавіатури, залежно від того, що користувач натискає.
Редактор Пакету розробника ресурсів полегшує створення та редагування діалогових вікон прикладної програми.
Розглянемо, як виконується перше завдання.
Створення нового діалогового вікна
Мал. 1. Діалогове вікно New Resource
Мал. 2. Редактор діалогів