На практике полезно почаще сохранять результаты работы. Па-
кет разработчика ресурсов предоставляет вам разнообразные команды
сохранения. Вы можете точно выбрать, что нужно сохранить.
Команда File¦Save¦Project
Для полного сохранения текущего проекта выберите команду
File¦Save¦Project (Файл¦Сохранение¦Проект). Если вы сохраняете
новый проект, который еще не имеет имени, Пакет разработчика ре-
сурсов выводит диалоговое окно, позволяющее вам задать имя и ка-
талог.
Пакет разработчика ресурсов всегда сохраняет файл проекта и
файлы, на которые он ссылается. Если вы выберите в диалоговом ок-
не File¦Preferences (Файл¦Параметры) файлы .RES и.EXE (это окно
описывается далее), Пакет разработчика ресурсов также компилирует
и сохраняет файл .RES, или встраивает ресурсы в выполняемый файл
либо DLL.
Если ваш проект основан на файле .RC, Пакет разработчика ре-
сурсов в процессе сохранения выполняет также компиляцию проекта.
Эта скомпилированная версия сохраняется в файле с расширением
.RWS. При следующем открытии проекта Пакет разработчика ресурсов
может сэкономить время, загружая уже скомпилированный файл .RWS
вместо загрузки и компиляции файла .RC.
Пакет разработчика ресурсов выполнять любую компиляцию, ко-
торая может потребоваться для ваших ресурсов. Пример возможной
компиляции проекта можно найти на Рис. 2.11.
Команда File¦Save File As
Если вы хотите переименовать текущий проект или файл ресур-
са, выберите команду File¦Save File As (Файл¦Сохранить файл под
именем). Пакет разработчика ресурсов выводит диалоговое окно Save
File As (Сохранения файла под именем...).
+---------------------------------------------------------------+
¦ - ¦ Save file as ¦
+---------------------------------------------------------------¦
¦ +-----------------------------------------+ ¦ ¦
¦ ¦ +--------------------+¦ ¦ ¦
¦ ¦ New file name ¦ *.rc ¦¦ ¦ ¦
¦ ¦ +--------------------+¦ ¦ ¦
¦ ¦ +----------------------------+¦ ¦ +-----------+ ¦
¦ ¦ File type ¦ RC resource script ¦v¦¦ ¦ ¦ _ ¦_¦
¦ ¦ +----------------------------+¦ ¦ ¦ V OK ¦_¦
¦ +-----------------------------------------+ ¦ +-----------+_¦
¦ ¦ ____________¦
¦ _File__selected__rwpdemo.rc_______________ ¦ ¦
¦ ¦ ¦
¦ _Path___c:\products\rwrkshop______________ ¦ ¦
¦ ¦ ¦
¦ +-------------------++--------------------+ ¦ ¦
¦ ¦Files ¦¦ Directories ¦ ¦ ¦
¦ ¦+----------------+ ¦¦+------------------+¦ ¦ ¦
¦ ¦¦ - cua.rc ¦^¦ ¦¦¦ П ... ¦^¦¦ ¦ +-----------+ ¦
¦ ¦¦ - editor.rc +-¦ ¦¦¦ П temp +-¦¦ ¦ ¦ ¦_¦
¦ ¦¦ - kat.rc ¦_¦ ¦¦¦ П A ¦_¦¦ ¦ ¦ X Cancel ¦_¦
¦ ¦¦ - katdemo.rc ¦_¦ ¦¦¦ П B ¦_¦¦ ¦ +-----------+_¦
¦ ¦¦ - menus.rc ¦_¦ ¦¦¦ П C ¦_¦¦ ¦ ____________¦
¦ ¦¦ - myproj.rc ¦_¦ ¦¦¦ П F ¦_¦¦ ¦ ¦
¦ ¦¦ - myresour.rc¦_¦ ¦¦¦ П G ¦_¦¦ ¦ ¦
¦ ¦¦ - newproj.rc ¦_¦ ¦¦¦ П H ¦_¦¦ ¦ ¦
¦ ¦¦ - rwpdemo.rc +-¦ ¦¦¦ П I +-¦¦ ¦ ¦
¦ ¦¦ - typical.rc ¦v¦ ¦¦¦ П J ¦v¦¦ ¦ +-----------+ ¦
¦ ¦+----------------+ ¦¦+------------------+¦ ¦ ¦ ¦_¦
¦ +-------------------++--------------------+ ¦ ¦ ? Help ¦_¦
¦ ¦ +-----------+_¦
¦ ¦ ____________¦
¦ ¦ ¦
+---------------------------------------------------------------+
Рис. 3.20 Диалоговое окно Save File As
Save File As - сохранить файл под именем; New file name -
новое имя файла; File type - тип файла; File selected - выбран
файла; Path - маршрут; Files - файлы; Directories - каталоги; OK
- выполнить; Cancel - отмена; Help - справка.
Введите имя нового файла или выберите корректное имя из
списка Files. Если вы хотите поместить файл в другой каталог, то
можете выбрать маршрут с помощью списка Directories (Каталоги),
или включить маршрут, ко которому вы хотите разместить файл. Ког-
да вы убедитесь, что имя файла корректно, нажмите клавишу Enter
или выберите командную кнопку OK.
Команда Resource¦Save Resource As
Чтобы поместить ресурс в отдельный файл для использования с
другими проектами, сделайте следующее:
1. Выберите команду Resource¦Save Resource As (Ресурс¦Сохра-
нить ресурс под именем). Пакет разработчика ресурсов вы-
ведет диалоговое окно Save Resource As.
Данное диалоговое окно выводит практически ту же информа-
цию, что и диалоговое окно File Save As (см. Рис. 3.20).
Основное отличие здесь в том, что на третьей строке вмес-
то выбора файла, который требуется сохранить, выводится
ресурс, который нужно сохранить.
2. Введите имя нового файла или выберите корректное имя из
списка Files (Файлы). Если вы хотите поместить файл в
другой каталог, то можете использовать список
Directories, либо включить маршрут, когда вы набираете
имя файла. Когда вы убедитесь, что имя файла корректно,
для сохранения файла нажмите клавишу Enter или щелкните
кнопкой "мыши", позиционировавшись на командной кнопке
OK.
3. Пакет разработчика ресурсов запрашивает у вас, хотите ли
вы включить в файл описания проекта ссылку на данный
внешний файл.
- Выбор Yes (Да) приводит к тому, что запись ресурса в
текущем файле проекта будет заменена ссылкой на новый
файл. Все последующие изменения в ресурсе будут сох-
раняться во внешнем файле ресурса, а не в файле про-
екта или в предыдущем файле ресурса.
- Выбор No (Нет) приведет к созданию файла ресурса без
внесения каких-либо изменений в файл описания проек-
та.