Създаване на нов диалогов прозорец
На тази стъпка ще разгледаме началото на създаването на диалогови прозорци.
Диалоговите прозорци позволяват на потребителя да взаимодейства с вашето приложение. Диалоговият прозорец обикновено е изскачащ прозорец, който позволява на потребителя да въвежда информация (да задава файлове за отваряне, цветове на екрана, текст за търсене и т.н.).
Диалоговият прозорец обикновено съдържа някои контролни елементи, като командни бутони, текстови полета и ленти за превъртане.
Контролите обикновено позволяват на потребителя да посочи информация, но могат да се използват и в диалогов прозорец за показване на статичен текст и графики.
От гледна точка на потребителя контролите са най-лесният начин за избор. Например, чрез щракване върху бутона на мишката, докато позиционирате команден бутон, задавайки радио бутони (опции) или избирайки елементи от списък, потребителят може да включва или изключва опции и да определя какво следва да направи програмата по-нататък.
От гледна точка на програмиста диалоговият прозорец е родителски прозорец, а всяка контрола е дъщерен прозорец и действа като входно устройство. За да създадете диалогов прозорец, трябва да попълните празния диалогов прозорец с желаните контроли. Всеки диалогов елемент отговаря за информацията, идваща от "мишката" или от клавиатурата, в зависимост от това какво натиска потребителят.
Редакторът на Resource Developer Pack улеснява създаването и редактирането на диалогови прозорци на приложения.
Да видим как се изпълнява първата задача.
Създаване на нов диалогов прозорец
Фиг. 1. Диалогов прозорец за нов ресурс
Фиг. 2. Редактор на диалог