Чтобы установить параметры конфигурации, выберите команду
File¦Preferences (Файл¦Параметры). Пакет разработчика ресурсов
выводит диалоговое окно Preferences (Параметры).
+---------------------------------------------------------------+
¦ - ¦ Preferences ¦
+---------------------------------------------------------------¦
¦ +-----------------------------------------------------+ ¦
¦ ¦ +-------------+ ¦ ¦
¦ ¦ Undo levels ¦ *.rc ¦ ¦ ¦
¦ ¦ +-------------+ ¦ ¦
¦ ¦ +---------------------+ ¦ ¦
¦ ¦ Text editor ¦ notepad.exe ¦ ¦ ¦
¦ ¦ +---------------------+ ¦ ¦
¦ ¦ +--------------------------------+¦ ¦
¦ ¦ Include path ¦ ¦¦ ¦
¦ ¦ +--------------------------------+¦ ¦
¦ +-----------------------------------------------------+ ¦
¦ ¦
¦ Multi-save ¦
¦ +-----------------------------------------------------+ ¦
¦ ¦ _ +--------------------------------+¦ ¦
¦ ¦ V .RES ¦ rwpdemo.res ¦¦ ¦
¦ ¦ +--------------------------------+¦ ¦
¦ ¦ +--------------------------------+¦ ¦
¦ ¦ -+ Executable ¦ ¦¦ ¦
¦ ¦ _ +--------------------------------+¦ ¦
¦ ¦ V Make backups when saving files ¦ ¦
¦ +-----------------------------------------------------+ ¦
¦ ¦
+---------------------------------------------------------------¦
¦ +--------------+ +--------------+ +--------------+ ¦
¦ ¦ ¦_ ¦ ¦_ ¦ ¦_ ¦
¦ ¦ _ ¦_ ¦ ¦_ ¦ ¦_ ¦
¦ ¦ V OK ¦_ ¦ X Cancel ¦_ ¦ ? Help ¦_ ¦
¦ ¦ ¦_ ¦ ¦_ ¦ ¦_ ¦
¦ +--------------+_ +--------------+_ +--------------+_ ¦
¦ _______________ _______________ _______________ ¦
¦ ¦
+---------------------------------------------------------------+
Рис. 3.21 Диалоговое окно Preferences
Preferences - параметры; Undo levels - уровни отмены; Text
editor - текстовый редактор; Include path - маршрут доступа к
включаемым файлам; Multi-save - множественное сохранение;
Executable - выполняемый файл; Make backups when saving files -
создание резервных копий при сохранении файлов.
В данном диалоговом окне вы можете делать следующий выбор:
Параметр Undo Levels
Пакет разработчика ресурсов имеет многоуровневое средство
Undo (Отмена операции) и Redo (Возобновление операции), которое
позволяет вам скорректировать действия в любом из редакторов ре-
сурсов. В зависимости от объема памяти в вашем компиляторе вы
можете отменять или повторять до 99 действий. По умолчанию уро-
вень повторений равен 10.
Например, если вы работаете с графическим редактором и пик-
тограммой и закрашиваете область цветом, затем выделяете и пере-
мещаете часть графического изображения, и видите, что это выгля-
дит неудовлетворительно, то можно отменить перемещение, затем от-
менить закраску (нажав для каждой отмены операции Alt+пробел или
выбрав команду Edit¦Undo). Если вы хотите снова увидеть, как выг-
лядит закраска, ее можно повторить, а затем, если хотите, снова
повторить перемещение (нажав Shift+Alt+пробел или выбрав команду
Edit¦Redo для каждого повтора). Таким образом, в процессе редак-
тирования можно отменять и повторять операции на столько уровней,
сколько задано в параметре Undo Levels (Уровни отмены).
Параметр Text Editor
Когда Пакет разработчика ресурсов загружает файл проекта, он
компилирует все ресурсы в этом файле. Если компилятор обнаружива-
ет ошибку, он прекращает компиляцию, уведомляя вас, что найдена
ошибка, и запрашивая, хотите вы отредактировать файл с помощью
внешнего текстового редактора, который задается в данном парамет-
ре.
По умолчанию используется текстовый редактор Windows
Notepad. Если вы зададите другой редактор, это должен быть один
из редакторов, работающих под Windows (под Windows будет работать
редактор DOS с файлом PIF).
Параметр Include Path
Этот параметр задает маршрут, по которому Пакет разработчика
ресурсов будет искать файлы, содержащие идентификаторы (файлы за-
головков Си модули Паскаля или включаемые файлы). Вы можете ус-
тановить этот параметр только в том случае, если у вас нет откры-
того проекта. Когда вы выбираете данный параметр, Пакет
разработчика ресурсов сохраняет его в файле WIN.INI (файлы вклю-
чения, используемые по умолчанию).
Параметр Multi-Save
Параметры .RES и Executable (Выполняемый файл) определяют,
как будет сохраняться ваш проект при выборе команды File¦Save
Project (Файл¦Сохранение проекта). Поскольку эти параметры приме-
няются только к конкретному проекту, они разрешены только когда
открыт файл проекта компилятора ресурсов (.RC или .DLG). Незави-
симо от параметра Multi-Save (Множественное сохранение) проект
всегда сохраняется также в своем исходном формате. (Например, ес-
ли проектом является файл .RC, ресурсы в файле всегда сохраняются
также в виде записей ресурсов).
Параметр .RES
Данный параметр приводит к компиляции ресурсов текущего про-
екта и сохранению их в файле формата .RES (двоичный формат).
Формат Executable
Компилирует ресурсы текущего проекта и встраивает их в вы-
полняемый файл, заданный в данном параметре (это может быть файл
.EXE или .DLL).
Параметр Make Backup when saving files
Если вы выберите данный параметр, Пакет разработчика ресур-
сов при каждом сохранении проекта создает дополнительный набор
файлов резервных копий. В резервных копиях в каждом расширении
имени файла в качестве первого символа используется тильда ~.
Например, когда вы сохраняете файл MYPROJ.BMP, резервная копия
сохраняется в файле с именем MYPROJ.~BM.