home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia: Special Games (Alt) / INFESPGAMES.iso / os2 / spl / src / spl.rc < prev    next >
Encoding:
Text File  |  1994-07-26  |  4.5 KB  |  191 lines

  1. ; resource file for spellbook menus
  2.  
  3. #include <os2.h>
  4. #include "spldlg.h"
  5.  
  6. ICON BOOKICON "spl.ico"
  7.  
  8. ; main menu for spellbook
  9. MENU BOOKMENU PRELOAD
  10. {
  11.     SUBMENU "File", FILE_SUBMENU
  12.     {
  13.         MENUITEM "New Spellbook  ALT-N", NEWBOOK
  14.         MENUITEM SEPARATOR
  15.         MENUITEM "Load Spellbook ALT-L", LOADBOOK
  16.         MENUITEM SEPARATOR
  17.         MENUITEM "Save Spellbook  ALT-S", SAVETITLES 
  18.         MENUITEM "Save Full Spellbook", SAVEBOOK
  19.         MENUITEM SEPARATOR
  20.         MENUITEM "Close Spellbook  ALT-X", CLOSEBOOK
  21.         MENUITEM "Quit Program  ALT-Q", QUITPROGRAM
  22.     }
  23.  
  24.     SUBMENU "Spell", SPELL_SUBMENU
  25.     {
  26.         MENUITEM "Add New Spell \tIns", ADDSPELL
  27.         MENUITEM "Delete Spell \tDel", DELSPELL
  28.     }
  29.  
  30.     SUBMENU "Book", BOOK_SUBMENU
  31.     {
  32.         MENUITEM "Master List", MASTER
  33.         MENUITEM "Find Subset", SUBSET
  34.         MENUITEM "Sort Spellbook", SORTBOOK
  35.         MENUITEM "Rename Spellbook", RENAME
  36.     }
  37.  
  38.     SUBMENU "Views", VIEW_SUBMENU
  39.     {
  40.         MENUITEM "Icon View", V_ICON
  41.         MENUITEM "Text View", V_TEXT
  42.         MENUITEM "Name View", V_NAME
  43.         MENUITEM "Details View", V_DETAIL
  44.         MENUITEM SEPARATOR
  45.         MENUITEM "Details Fields", V_DETAILSFIELDS
  46.         MENUITEM SEPARATOR
  47.         MENUITEM "Small Icons", V_MINIICON
  48.         MENUITEM "Large Icons", V_FULLICON
  49.     }
  50.  
  51.     SUBMENU "Help", HELP_SUBMENU
  52.     {
  53.         MENUITEM "Help Index", HELP_INDEX
  54.         MENUITEM "General Help", HELP_GENERAL
  55.         MENUITEM "Help on Help", HELP_HELP
  56.         MENUITEM SEPARATOR
  57.         MENUITEM "About", ABOUT
  58.     }
  59. }
  60.  
  61. MENU SPELLMENU PRELOAD
  62. {
  63.     MENUITEM "Next", NEXTSPELL
  64.     MENUITEM "Previous", PREVSPELL
  65.     SUBMENU     "Edit", EDIT_SUBMENU
  66.        {
  67.               MENUITEM    "~Undo\tAlt+Backspace",     EDIT_UNDO
  68.               MENUITEM SEPARATOR
  69.               MENUITEM    "Cu~t\tShift+Delete",       EDIT_CUT
  70.               MENUITEM    "~Copy\tCtrl+Insert",       EDIT_COPY
  71.               MENUITEM    "~Paste\tShift+Insert",     EDIT_PASTE
  72.               MENUITEM SEPARATOR
  73.               MENUITEM    "Cl~ear\tDelete",           EDIT_CLEAR
  74.               MENUITEM SEPARATOR
  75.         MENUITEM "Enable Editing", EDIT_START
  76.         MENUITEM "Done, Save Changes", EDIT_SAVECHANGES
  77.         MENUITEM "Done, Undo Changes", EDIT_DISCARDCHANGES
  78.        }
  79.     SUBMENU "Help", HELP_SUBMENU
  80.     {
  81.         MENUITEM "Help Index", HELP_INDEX
  82.         MENUITEM "General Help", HELP_GENERAL
  83.         MENUITEM "Help on Help", HELP_HELP
  84.         MENUITEM SEPARATOR
  85.         MENUITEM "About", ABOUT
  86.     }
  87. }
  88.  
  89. MENU BOOK_POPUP_MENU
  90. {
  91.     MENUITEM "Find Subset", SUBSET
  92.     MENUITEM "Sort Spellbook", SORTBOOK
  93.     MENUITEM "Rename Spellbook", RENAME
  94.     MENUITEM SEPARATOR
  95.     MENUITEM "Icon View", V_ICON
  96.     MENUITEM "Text View", V_TEXT
  97.     MENUITEM "Name View", V_NAME
  98.     MENUITEM "Details View", V_DETAIL
  99.     MENUITEM SEPARATOR
  100.     MENUITEM "Details Fields", V_DETAILSFIELDS
  101.     MENUITEM SEPARATOR
  102.     MENUITEM "Small Icons", V_MINIICON
  103.     MENUITEM "Large Icons", V_FULLICON
  104. }
  105.  
  106. MENU SPELL_POPUP_MENU
  107. {
  108.     MENUITEM "Show Spell", MENUSHOWSPELL
  109.     MENUITEM "Delete Spell", MENUDELSPELL
  110. }
  111.  
  112. ; accelerator table
  113. ACCELTABLE BOOKMENU PRELOAD
  114. {
  115.     VK_INSERT, ADDSPELL, VIRTUALKEY
  116.     VK_DELETE, DELSPELL, VIRTUALKEY
  117.     "n", NEWBOOK, ALT
  118.     "l", LOADBOOK, ALT
  119.     "s", SAVETITLES, ALT
  120.     "x", CLOSEBOOK, ALT
  121.     "s", SAVEBOOK, ALT
  122.     "q", QUITPROGRAM, ALT
  123. }
  124.  
  125. ACCELTABLE SPELLMENU PRELOAD
  126. {
  127.     "n", NEXTSPELL, ALT
  128.     "p", PREVSPELL, ALT
  129.        VK_BACKSPACE,   EDIT_UNDO,       VIRTUALKEY,    ALT
  130.        VK_DELETE,      EDIT_CUT,        VIRTUALKEY,    SHIFT
  131.        VK_INSERT,      EDIT_COPY,       VIRTUALKEY,    CONTROL
  132.        VK_INSERT,      EDIT_PASTE,      VIRTUALKEY,    SHIFT
  133.        VK_DELETE,      EDIT_CLEAR,      VIRTUALKEY
  134. }
  135.  
  136. #define SUBTABLE_DUMMY 2
  137. #define SUBTABLE_DUMMYB 3
  138. HELPTABLE BOOKMENU
  139. {
  140.     HELPITEM BOOKMENU, SUBTABLE_DUMMY, 6
  141. }
  142.  
  143. HELPTABLE SPELLMENU
  144. {
  145.     HELPITEM SPELLMENU, SUBTABLE_DUMMYB, 38
  146. }
  147.  
  148. HELPSUBTABLE SUBTABLE_DUMMY
  149. {
  150.     HELPSUBITEM NEWBOOK, 8
  151.     HELPSUBITEM LOADBOOK, 9
  152.     HELPSUBITEM SAVETITLES, 11
  153.     HELPSUBITEM SAVEBOOK, 12
  154.     HELPSUBITEM CLOSEBOOK, 13
  155.     HELPSUBITEM QUITPROGRAM, 14
  156.     HELPSUBITEM ADDSPELL, 16
  157.     HELPSUBITEM DELSPELL, 17
  158.     HELPSUBITEM MASTER, 10
  159.     HELPSUBITEM SUBSET, 19
  160.     HELPSUBITEM SORTBOOK, 20
  161.     HELPSUBITEM RENAME, 21
  162.     HELPSUBITEM V_ICON, 23
  163.     HELPSUBITEM V_TEXT, 25
  164.     HELPSUBITEM V_NAME, 24
  165.     HELPSUBITEM V_DETAIL, 26
  166.     HELPSUBITEM V_DETAILSFIELDS, 51
  167.     HELPSUBITEM V_FULLICON, 28
  168.     HELPSUBITEM V_MINIICON, 27
  169.     HELPSUBITEM HELP_INDEX, 30
  170.     HELPSUBITEM HELP_GENERAL, 31
  171.     HELPSUBITEM HELP_HELP, 33
  172.     HELPSUBITEM ABOUT, 34
  173. }
  174.  
  175. HELPSUBTABLE SUBTABLE_DUMMYB
  176. {
  177.     HELPSUBITEM HELP_INDEX, 30
  178.     HELPSUBITEM HELP_GENERAL, 31
  179.     HELPSUBITEM HELP_HELP, 33
  180.     HELPSUBITEM ABOUT, 34
  181. }
  182.  
  183. rcinclude spldlg1.dlg
  184. rcinclude spldlg2.dlg
  185. rcinclude spldlg3.dlg
  186. rcinclude spldlg4.dlg
  187. rcinclude spldlg5.dlg
  188.  
  189.  
  190.  
  191.