Пакет разработчика ресурсов поставляется с примером проекта
RWPDEMO.RC, который даст вам возможность почувствовать работу с
редактором диалогов. Выполните следующие шаги:
1. Выберите команду File¦Open Project (Файл¦Открытие проек-
та).
2. Используйте диалоговое окно Open File (Открытие файла),
чтобы найти и открыть файл RWPDEMO.RC, поставляемый с Па-
кетом разработчика ресурсов.
В блоке File Type (Тип файла) выберите RC Resource
Script, затем используйте блоки списка Files (Файлы) и
Directories (Каталоги), чтобы найти файл RWPDEMO.RC. Либо
вы можете ввести полное имя файла в поле ввода File Name
(Имя файла).
После открытия файла RWPDEMO.RC увидите окно проекта.
+---------------------------------------------------------------+
¦ - ¦ rwpdemo.rc ¦v¦^¦
+-------------------------------------------------------------+-¦
¦_BITMAP______________________________________________________¦v¦
¦ BITMAP_1 +-¦
¦ bmp_StatusLine ¦_¦
¦ MENU ¦_¦
¦ men_Main ¦_¦
¦ DIALOG ¦_¦
¦ DIALOG_5 ¦_¦
¦ dlg_Open ¦_¦
¦ dlg_SaveAs ¦_¦
¦ +-¦
¦ ¦v¦
+---------------------------------------------------------------+
Рис. 4.24 Окно проекта для файла RWPDEMO
3. В окне проекта дважды щелкните кнопкой "мыши"в записи dgl
_Open.
Теперь увидите редактор диалогов с определенным в нем ди-
алоговым окном Open (Открытие).
+---------------------------------------------------------------+
¦ - ¦_________________Resource Workshop - rwpdemo.rc_______¦v¦v ¦
+----------------------------------------------------------+----¦
¦= File Edit Resource Control Options Window Help ¦ ¦ ¦
+----------------------------------------------------------+--¦ ¦
¦ - ¦___________________DIALOG: dgl_Open________________¦ v¦v ¦ ¦
+-------------------------------------------------------------+-¦
¦+----------------------------------------+ +-------------+ ¦^¦^¦
¦¦=¦ Open ¦ ¦=¦ Caption ¦ +-+-¦
¦+----------------------------------------¦ +-------------¦ ¦_¦_¦
¦¦ +----------------------++--+¦ +-------------¦ ¦_¦_¦
¦¦ File name: ¦ ¦¦^v¦¦ ¦=¦Align¦Tools¦ ¦_¦_¦
¦¦ +----------------------++--+¦ +-+-----+-----¦ ¦_¦_¦
¦¦ Path: ¦ ¦<¦>¦<¦>¦^¦С¦О¦ ¦_¦_¦
¦¦ Files Directories ¦ +-+-+-+-+-+-+-¦ ¦_¦_¦
¦¦+----------------+ +----------------+ ¦ ¦v¦^¦v¦^¦+¦-¦+¦ ¦_¦_¦
¦¦¦ ¦ ¦ ¦ ¦ +-------+-+-+-¦ ¦_¦_¦
¦¦¦ ¦ ¦ ¦ ¦ ¦G¦"¦x¦ ¦_¦_¦
¦¦¦ ¦ ¦ ¦ ¦ +-+-+-¦ ¦_¦_¦
¦¦¦ ¦ ¦ ¦ ¦ ¦1¦+¦+¦ ¦_+-¦
¦¦+----------------+ +----------------+ ¦ +-+-+-¦ ¦_¦v¦
¦¦+Options---------------------------+ ¦ ¦T¦Г¦U¦ ¦_+-¦
¦¦¦ ¦ ¦ +-+-+-¦ ¦_¦ ¦
¦¦¦ O Text O Scribble O Graph ¦ ¦ ¦ш¦:¦ ¦ ¦_¦ ¦
¦¦+----------------------------------+ ¦ +-+-+-¦ ¦_¦ ¦
¦¦ ¦ ¦u¦ ¦ф¦ ¦_¦ ¦
¦¦ ___OK___ ___Cancel____ ____Help____ ¦ +-----+ +-¦ ¦
¦+----------------------------------------+ ¦v¦ ¦
+-----------------------------------------------------------+-¦ ¦
¦<¦_______________________________________________________¦>¦ ¦ ¦
+-------------------------------------------------------------¦ ¦
¦ Ready ¦ Modify ¦ ¦
+---------------------------------------------------------------+
Рис. 4.25 Пример диалогового окна Open
File - файл; Edit - редактирование; Resource - ресурс;
Control - управление; Options - параметры; Window - окно Help -
справка; Open - открытие; Caption - заголовок; Alignment - вырав-
нивание; Tools - инструментальные средства; File name - имя фай-
ла; Path - маршрут; Files - файлы; Directories - каталоги;
Options - параметры; Text - текст; Ready - готово; Modify - моди-
фикация.
Обратите внимание на палитру инструментальных средств с
правой стороны. Она содержит различные типы управляющих
элементов, которые вы можете добавлять в создаваемые диа-
логовые окна.
4. Дважды щелкните кнопкой "мыши" в центре блока списка под
Files.
Вы увидите диалоговое окно List Box Style (Тип окна спис-
ка), где вы можете задать более подробную информацию об
управляющих элементах, являющихся блоками списка. Заме-
тим, что для данного блока списка выбрана полоса прокрут-
ки.
В общем случае если вы хотите задать подробные параметры
типа, то можете дважды щелкнуть кнопкой "мыши" на любом
управляющем элементе диалогового окна. Если предпочитаете
использовать клавиатуру, то для выбора управляющего эле-
мента используйте клавишу Tab, затем нажмите Enter, либо
воспользуйтесь для выбора диалогового окна командой
Control¦Style (Управляющий элемент¦Тип).
5. Для закрытия диалогового окна List Box Style выберите ко-
мандную кнопку Cancel.
6. Если хотите, можете немного поэкспериментировать. Дважды
щелкните кнопкой "мыши" на другом управляющем элементе, и
вы увидите, как выглядят другие диалоговые окна Style.
7. Чтобы вывести для диалогового окна окно Style, дважды
щелкните кнопкой "мыши" на внешнем крае или строке заго-
ловка окна. Либо вы можете использовать клавишу Tab, за-
тем нажать клавишу Enter, или выбрать для вывода диалого-
вого окна команду Control¦Style.
8. Вы можете также проверить диалоговое окно, чтобы прове-
рить, как оно будет работать во время выполнения. Если
открыто диалоговое окно Style, нужно сначала закрыть его.
Щелкните кнопкой "мыши" на пиктограмме "Проверка" палитры
инструментальных средств или выберите команду
Options¦Test Dialog (Параметры¦Проверка диалога).
Вы увидите проверочную версию диалогового окна. Здесь вы
можете поэкспериментировать, введя, например, текст в по-
ле File Name, нажимая Tab, чтобы проверить перемещение по
управляющим элементам, и открыть меню Control в левом
верхнем углу.
Чтобы выйти из режима проверки, нажмите клавишу Enter или
Esc. Кроме того, из режима проверки вы можете выйти таким
же образом, как пользователь выходит из диалогового окна:
путем выбора командной кнопки OK или Cancel, или закрыв
диалоговое окно с помощью управляющего меню Control и вы-
бора команды Close (Закрытие).
Чтобы выйти из проекта RWPDEMO.RC, выберите команду File¦
Close All (Файл¦Закрыть все).