Що таке діалогове вікно?
В основі роботи практично з будь-якою операційною системою (далі ОС) лежить вміння управлятися з вікнами. Вони являють собою прямокутну область екрана, де відображається та чи інша інформація. Вікна можна відкривати, закривати, а також згортати, розгортати, змінювати їх розміри. У відкритому вигляді вони можуть займати як весь екран, так і зовсім невелику його область. Якщо віконця згорнуті, вони будуть відображені в панелі задач у вигляді кнопок: натисніть потрібну вам, все знову розгорнеться.
Існує чотири типи вікон:
1) програмні - в них працюють всі завантажені в пам`ять ОС програми і додатки;
2) вікна дисків і папок, які допомагають побачити всю файлову структуру на дисках;
3) вторинні - це вікна, де відображуються створені в програмах документи;
4) діалогові вікна. Саме про них, званих також вікнами запитів, і піде далі мова.
Отже, з`являються вони в процесі роботи з ОС і її додатками і розташовуються поверх інших вікон на вашому екрані. Вони містять у собі запит інформації, що цікавить користувача, або підтверджують його дії. Діалогове вікно можна змінити в розмірах або згорнути, його можна тільки закрити. Воно може закриватися автоматично після того, як дасть відповідь на запит, або в примусовому порядку, тобто одним клацанням на кнопці закриття. Щоб відповісти на запит в повній мірі, вікна мають найрізноманітнішими кнопками і полями.
Відео: C ++ WinApi [1] Створення діалогового вікна
За типами вони поділяються на модальні, які блокують роботу з документом або додатком (наприклад, для введення різних параметрів або ставлять користувача до відома про здійсненої операції), і немодальні, що не зупиняють роботу і дозволяють повертатися до них у міру необхідності (наприклад, віконця довідкової системи або команди «Помічник»).
Розглянемо більш докладно елементи діалогового вікна: в залежності від того, які його функції, набір засобів може змінюватися в досить широкому діапазоні. Але все ж більшість цих коштів можна чітко класифікувати. Так, до типових елементів відносяться:
1) командні кнопки ( «ОК», «Зберегти», «Скасування», «За замовчуванням» і т.п.) - їх натискання призводить до прийняття або скасування обраних параметрів, а також закриває діалогове вікно;
Відео: Діалогове вікно
2) закладки вказують на те, що ви запросили вами вікно містить в собі кілька сторінок, що містять інформацію, що цікавить вас інформацію або настройки;
3) вимикачі являють собою порожні білі квадратики, призначені для того, щоб вибрати один або кілька варіантів із запропонованих;
4) перемикачі дають можливість вибрати лише один необхідний режим з декількох, які одне одного;
5) поле введення дозволяє вводити в діалогове вікно ту чи іншу інформацію за допомогою її набору на клавіатурі (наприклад, назва файлу або папки);
6) поле списку містить в собі згорнутий перелік чогось, і розгорнути його можна, натиснувши на розташовану поруч кнопку зі стрілкою. Після того, як ви зробите свій вибір, клацнувши мишею на потрібному вам пункті, список автоматично згорнеться, відобразивши в своєму полі то, що ви вибрали;
7) повзунок (змінна кнопка) служить для того, щоб збільшувати чи зменшувати ту чи іншу числове значення поля методом його переміщення;
8) поле «Зразок» призначене для того, щоб попередньо переглядати всі зміни, що вносяться до виправляємо об`єкт;
9) контекстна довідка викликається за допомогою однойменної кнопки: спершу потрібно клікнути на неї, а потім на елемент, який вам невідомий: ви отримаєте розгорнуту інформацію про нього.
Це були основні елементи, які та чи інша діалогове вікно містить в собі найчастіше. Використовуючи і розуміючи їх правильно, ви істотно полегшите собі роботу з комп`ютером і зможете самостійно встановлювати всі необхідні настройки.