Пакет разработчика ресурсов предоставляет вам мощные, прос-
тые в использовании ориентированные на работы с графикой редакто-
ры, которые вы можете использовать для проектирования ресурсов.
Однако Пакет разработчика ресурсов дает вам также возможность ис-
пользовать для проектирования ресурсов текстовый редактор. Эта
возможность делает Пакет разработчика ресурсов гибким продуктом,
доступным работающим в Windows программистам на всех уровнях.
Примечание: Пакет разработчика ресурсов позволяет вам
также задавать внешний редактор, используемый для редакти-
рования файлов описания проектов, которые не нужно компили-
ровать при открытии. Подробности см. далее.
Например, если вы не имеете опыта программирования в
Windows, то можете быстро построить диалоговое окно, используемое
редактором диалогов. Создавать и перемещать элементы управления
здесь также просто, как нажатие кнопки "мыши" и "буксировка".
+---------------------------------------------------------------+
¦ - ¦_______________________Options_____________________¦ v ¦ ^ ¦
+-----------------------------------------------------------+---¦
¦= File Edit Resource Control Options Window Help ¦ ¦
+---------------------------------------------------------------¦
¦+----------------------------------------+ +-------------+ ¦^¦
¦¦=¦ Options ¦ ¦=¦ Caption ¦ +-¦
¦+----------------------------------------¦ +-------------¦ ¦_¦
¦¦+-Shape------+ +-Colors---------------+ ¦ +-------------¦ ¦_¦
¦¦¦ ¦ ¦ +-+ +-+ ¦ ¦ ¦=¦Align¦Tools¦ ¦_¦
¦¦¦ O Square ¦ ¦ ¦X¦ Blue ¦ ¦ Red ¦ ¦ +-+-----+-----¦ ¦_¦
¦¦¦ ¦ ¦ +-+ ---- +-+ ¦ ¦ ¦<¦>¦<¦>¦^¦С¦О¦ ¦_¦
¦¦¦ 0 Circle ¦ ¦ +-+ +-+ ¦ ¦ +-+-+-+-+-+-+-¦ ¦_¦
¦¦¦ ¦ ¦ ¦X¦ Yellow ¦ ¦ White ¦ ¦ ¦v¦^¦v¦^¦+¦-¦+¦ ¦_¦
¦¦¦ O Triangle¦ ¦ +-+ +-+ ¦ ¦ +-------+-+-+-¦ ¦_¦
¦¦¦ ¦ +----------------------+ ¦ ¦G¦"¦x¦ ¦_¦
¦¦+------------+ ¦ +-+-+-¦ ¦_¦
¦¦ ¦ ¦1¦+¦+¦ ¦_¦
¦¦ ¦ +-+-+-¦ ¦_¦
¦¦ ___OK___ ___Cancel____ ____Help____ ¦ ¦T¦Г¦U¦ ¦_¦
¦¦ ¦ +-+-+-¦ ¦_¦
¦+----------------------------------------+ ¦ш¦:¦ ¦ ¦_¦
¦ +-+-+-¦ ¦_¦
¦ ¦u¦ ¦ф¦ ¦_¦
¦ +-----+ +-¦
¦ ¦v¦
+-------------------------------------------------------------+-¦
¦<¦_________________________________________________________¦>¦ ¦
+---------------------------------------------------------------¦
¦ Ready ¦ Modify ¦
+---------------------------------------------------------------+
Рис. 2.7 Редактор диалогов (см. также в оригинале руководс-
тва)
По следующим причинам иногда желательно вместо редактора ре-
сурсов использовать внутренний редактор Пакета разработчика ре-
сурсов:
- Если вы имеете опыт программирования в Windows, иногда
предпочтительнее работать с записями ресурсов.
- Может оказаться, что некоторые вещи легче исправить с по-
мощью текстового редактора, в то время как крупные правки
легче выполнять с помощью редактора ресурсов.
- Иногда желательно использовать текстовый редактор, чтобы
использовать преимущества некоторых минимальных возможнос-
тей, не поддерживаемых редактором ресурсов, таких как ред-
ко используемые параметры или отдельные флаги.
Однако даже опытные программисты могут обнаружить, что ре-
дакторы ресурсов являются более гибким и мощным средством, кото-
рое допускает разнообразное использование при создании ресурсов.