TURBO PASCAL

Новости           

Программы

Turbo Pascal

Игры

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

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

FAQ

Ссылки

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

От автора

Добавление идентификаторов с помощью редактора ресурсов

     Чаще всего  идентификатор  добавляется в файл путем создания
нового идентификатора в редакторе ресурсов.

     Например, предположим,  что вы редактируете строковую табли-
цу.  Каждая  строка в строковой таблице требует уникального иден-
тификатора, который вводится в поле ID Source.  Если  вы  введете
имя, на  распознаваемое  строковым редактором,  и нажмете клавишу
Enter, Пакет разработчика ресурсов запрашивает у вас,  хотите  ли
вы создать новый идентификатор, Если вы ответите Yes (Да), то вы-
ведется диалоговый блок New Identifier (Новый идентификатор).

+---------------------------------------------------------------+
¦ - ¦                 Resource Workshop                 ¦ ^ ¦ v ¦
+---------------------------------------------------------------¦
¦ File  Edit  Resource  Stringtable   Window   Help             ¦
+---------------------------------------------------------------¦
¦ - ¦     STRINGTABLE: sth_FileNew                      ¦ ^ ¦ v ¦
+---------------------------------------------------------------¦
¦sth_FileOpen                                                 ¦^¦
+-------------------------------------------------------------+-¦
¦sth_FileOpen  +------------------------------------------+   ¦_¦
+--------------¦ - ¦       Rename identifier              ¦---¦_¦
¦sth_FileSave  +------------------------------------------¦   ¦_¦
+--------------¦ +---------------------------------------+¦---¦_¦
¦sth_FileSaveAs¦ ¦     +--------------------------------+¦¦   ¦_¦
+--------------¦ ¦Name ¦_sth_EditSearch_________________¦¦¦---¦_¦
¦sth_FilePrint ¦ ¦     +--------------------------------+¦¦   ¦_¦
+--------------¦ +---------------------------------------+¦---¦_¦
¦sth_FileExit  ¦ +---------------------------------------+¦   ¦_¦
+--------------¦ ¦     +--------------------------------+¦¦---¦_¦
¦sth_File      ¦ ¦Value¦ 41                             ¦¦¦   ¦_¦
+--------------¦ ¦     +--------------------------------+¦¦---¦_¦
¦sth_EdrUndo   ¦ +---------------------------------------+¦   ¦_¦
+--------------¦ +---------------------------------------+¦---¦_¦
¦sth_EdrCut    ¦ ¦     +--------------------------------+¦¦   ¦_¦
+--------------¦ ¦File ¦ rwpdemo.rc                   ¦v¦¦¦---¦_¦
¦sth_EdrCopy   ¦ ¦     +--------------------------------+¦¦   ¦_¦
+--------------¦ +---------------------------------------+¦---¦_¦
¦sth_EdrPaste  +------------------------------------------¦   ¦_¦
+--------------¦ +---------+   +---------+   +---------+  ¦---¦_¦
¦sth_EdrClear  ¦ ¦  _      ¦_  ¦         ¦_  ¦         ¦_ ¦   ¦_¦
+--------------¦ ¦ V  OK   ¦_  ¦ X Cancel¦_  ¦ ? Help  ¦_ ¦---¦_¦
¦sth_EdrDelete ¦ ¦         ¦_  ¦         ¦_  ¦         ¦_ ¦   ¦_¦
+--------------¦ +---------+_  +---------+_  +---------+_ ¦---¦_¦
¦sth_Edr       ¦   __________   ___________    __________ ¦   ¦_¦
+--------------¦                                          ¦---+-¦
¦sth_EdrSearch_+------------------------------------------+___¦v¦
+-------------------------------------------------------------+-¦
¦<¦_________________________________________________________¦>¦ ¦
+---------------------------------------------------------------¦
¦ Modify string table    ¦                                      ¦
+---------------------------------------------------------------+

     Рис. 3.18 Диалоговое окно New Identifier

     Resource Workshop -  Пакет  разработчика  ресурсов;  File  -
файл;  Edit  - редактирование;  Resource - ресурс;  Stringtable -
строковая таблица;  Window - окно Help -  справка;  Id  Source  -
идентификатор исходного текста;  OK - выполнить; Cancel - отмена;
Modify string table - модификация строковой таблицы.

     В блоке Value (Значение) вы можете либо ввести новое  значе-
ние для идентификатора, либо принять выведенное значение, которые
является уникальным для данной строковой таблицы.

     Во всплывающем списке  File (Файл) вы можете задать файл,  в
котором нужно сохранить идентификатор. Так как вы уже создали для
текущего  проекта  по крайней мере один идентификатор,  вы можете
прокрутить список для этого файла,  выбрать его,  затем  щелкнуть
кнопкой  "мыши",  позиционировавшись на командной кнопке OK,  или
нажать клавишу Enter. Идентификатор будет помещен в этот файл.

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

Содержание

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

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

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

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