TURBO PASCAL

Новости           

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности

От автора

Глава 3. Работа с проектами и ресурсами 

     В данной главе описывается окно проекта.  Здесь  поясняется,
как управлять  выводом  ресурсов в данном окне и как выбирать ре-
сурсы из данного окна для редактирования.  Эта  глава  охватывает
также некоторые общие темы,  касающиеся ресурсов, рассказывается,
как добавлять и удалять их из проектов, сохранять их, и как рабо-
тать с идентификаторами.

     Как уже  пояснялось в Главе 2,  проект - это набор из одного
или более ресурсов.  Проект записывается в файл, который содержит
один или более ресурсов,  или ссылается на файлы,  содержащие ре-
сурсы (или и то,  и другое). Обычно файл проекта представляет со-
бой  файл  записей  компилятора ресурсов (.RC).  Рассмотрим снова
файлы ресурсов для примера проекта, описанного в Главе 3.

     Файл .RC - это центральный файл проекта,
     содержащий ссылки на другие файлы.

     +------------+                      +--------------+
     ¦ myproj.rc  ¦   +------------------¦ mycursor.cur ¦
     ¦ .......... ¦   ¦ Файл .CUR содер- ¦ ............ ¦
     ¦ .......... ¦   ¦ жит двоичные     ¦ ............ ¦
     ¦ ..........-+---+ данные, описыва- ¦ ............ ¦
     ¦ .......... ¦     ющие курсор.     ¦ ............ ¦
     ¦ ..........-+---+                  ¦ ............ ¦
     ¦ .......... ¦   ¦                  ¦ ............ ¦
     +------------+   ¦                  +--------------+
           ¦          ¦                  +--------------+
           ¦          +------------------¦ mybitmap.bmp ¦
           ¦          Файл .BMP содержит ¦ ............ ¦
    +--------------+  двоичные данные,   ¦ ............ ¦
    ¦ myproj.h     ¦  описывающие битовое¦ ............ ¦
    ¦ ............ ¦  изображение.       ¦ ............ ¦
    ¦ ............ ¦                     +--------------+
    ¦ ............ ¦   Файл .H содержит определения
    ¦ ............ ¦   #define, которые вы можете использовать
    +--------------+   для присваивания ресурсам смысловых
                       имен.

     Рис. 3.1 Файл MYPROJ.RC

     Если вы работаете с проектом,  Пакет  разработчика  ресурсов
выводит на экран окно проекта. На следующем рисунке показано, как
окно проекта выглядит для файла MYPROJ.RC, если вы просматриваете
ресурсы, сгруппированные по имени файла.

+---------------------------------------------------------------+
¦ - ¦     с/:workshop/myproj.rc                         ¦ ^ ¦ v ¦
+---------------------------------------------------------------¦
¦_c:/WORKSHOP/myproj.rc_________________________________________¦
+---------------------------------------------------------------¦
¦      include typical.rc                                     ¦^¦
¦           #include titled.h                                 +-¦
¦           DIALOG: DIALOG_1                                  ¦_¦
¦           MENU: MENU_1                                      ¦_¦
¦           STRINGTABLE: MENU_FILE                            ¦_¦
¦                                                             ¦_¦
¦      arrow.cur                                              ¦_¦
¦           CURSOR: CURSOR_1                                  ¦_¦
¦                                                             ¦_¦
¦      telecomm.ico                                           ¦_¦
¦           ICON: ICON_1                                      ¦_¦
¦                                                             ¦_¦
¦                                                             +-¦
¦                                                             ¦v¦
+---------------------------------------------------------------+

     Рис. 3.2 Окно проекта для файла MYOPROJ.RC

Содержание

На главную страницу

(с)Все права защищены

По всем интересующим вопросам  прошу писать на электронный адрес

PROext: Top 1000 Rambler's Top100 Rambler's Top100
Hosted by uCoz