home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / p2demo21.exe / PEL / GLOBALS.PEL < prev    next >
Text File  |  1995-03-09  |  17KB  |  451 lines

  1. # $Header:   P:\source\wmacros\globals.pev   1.49   09 Mar 1995 18:18:52   PFHJXM0  $
  2. ## $Tabs:4 7$
  3.  
  4. ##############################################################################
  5. #
  6. #       Compuware Corporation
  7. #         31440 Northwestern Highway
  8. #           Farmington Hills, Michigan 48334-2564
  9. #
  10. #   This source code listing contains information that is
  11. #   proprietary to Compuware Corporation and may not be copied
  12. #   duplicated, translated, transmitted, stored, retrieved
  13. #   or in any manner or by any method conveyed or disclosed
  14. #   to a third party or parties without express written
  15. #   permission from Compuware Corporation.
  16. #
  17. #  
  18. ##############################################################################
  19.  
  20. #### $Workfile:   globals.pel  $: Notebook settings
  21.  
  22. ######################### NOTEBOOK SETTINGS ###############################
  23. global IDD_EDIT_SETTINGS         = 1000
  24. global IDC_AUTOINDENT            = 1003
  25. global IDL_KEY_BINDINGS          = 1006
  26.  
  27. global IDD_SAVE_SETTINGS         = 1020
  28. global IDC_AUTOSAVE              = 1021
  29. global IDE_AUTOSAVE_DELAY        = 1022
  30. global IDC_SAVE_STATE            = 1023
  31. global IDC_BACKUP_FILES          = 1024
  32.                                  
  33. global IDD_SEARCH_SETTINGS       = 1040
  34. global IDC_SEARCH_MAX_MATCH      = 1041
  35. global IDC_SEARCH_BLOCK          = 1042
  36. global IDC_SEARCH_FORWARD        = 1043
  37. global IDC_SEARCH_WRAP           = 1044
  38. global IDC_SEARCH_REGEX          = 1045
  39. global IDC_SEARCH_CASE           = 1046
  40. global IDC_SEARCH_ADVANCE        = 1047
  41. global IDC_SEARCH_WORD           = 1048
  42. global IDC_SEARCH_ONCE           = 1059
  43. global IDC_SEARCH_HIGHLIGHT      = 1050
  44. global IDC_SEARCH_CENTER         = 1051
  45. global IDC_SEARCH_GLOBAL         = 1052
  46. global IDE_WORD_DELIMITER        = 1054
  47.                                  
  48. global IDD_EXT_SETTINGS          = 1060
  49. global IDL_EXT                   = 1061
  50. global IDB_ADD_EXT               = 1062
  51. global IDB_DEL_EXT               = 1063
  52. global IDL_TYPE                  = 1064
  53. global IDB_ADD_COMP              = 1065
  54. global IDB_DEL_COMP              = 1066
  55. global IDB_CHG_COMP              = 1067
  56. global IDB_CPY_COMP              = 1068
  57. global IDL_TEMPLATE              = 1069
  58.  
  59. global IDE_PAIRS                 = 1073
  60. global IDL_COMPILER              = 1074
  61. global IDC_NEEDS_INPUT           = 1075
  62. global IDE_INPUT_FILE            = 1076
  63. global IDC_BACKGROUND            = 1077
  64. global IDC_DOSSHELL              = 1078
  65. global IDC_SHELL                 = 1079
  66. global IDC_SESSION               = 1180
  67. global IDC_CHDIR                 = 1181
  68. global IDC_SAVE_ALL              = 1182
  69. global IDC_LIST_ALL              = 1183
  70. global IDB_DOS_SETTINGS          = 1184
  71. global IDB_ADD_SETTING           = 1185
  72. global IDB_DELETE_SETTING        = 1186
  73.  
  74. global IDL_SETTINGS              = 1187
  75. global IDE_VALUE                 = 1188
  76.  
  77. global IDE_COMMAND_LINE          = 1082
  78. global IDL_ERROR                 = 1083
  79. global IDE_OTHER                 = 1084
  80.                                  
  81. global IDD_COMP_SETTINGS         = 1080
  82.  
  83. global IDD_TEMPL_SETTINGS        = 1085
  84.  
  85. global IDD_SYNTAX_SETTINGS       = 1090
  86. global IDL_CATEGORY              = 1500
  87. global IDL_ITEMS                 = 1501
  88. global IDL_STYLE                 = 1502
  89.                                  
  90. global IDD_STATUS_BAR_SETTINGS1  = 1110  
  91. global IDC_STB_CLOCK             = 1111
  92. global IDC_STB_POE               = 1112
  93. global IDR_STB_LEVEL0            = 1113
  94. global IDR_STB_LEVEL1            = 1114
  95. global IDR_STB_LEVEL2            = 1115
  96. global IDR_STB_LEVEL3            = 1116
  97. global IDC_STB_DYNA_SIZE         = 1117
  98. global IDC_STB_EMULATION         = 1118
  99. global IDC_STB_LAST_LINE         = 1119
  100.                                  
  101. global IDD_STATUS_BAR_SETTINGS2  = 1130
  102. global IDR_STB_TIME12            = 1131
  103. global IDR_STB_TIME24            = 1132
  104. global IDC_STB_MESSAGE           = 1133
  105. global IDC_STB_INDICATOR         = 1134
  106. global IDC_STB_LINE              = 1135
  107. global IDC_STB_COLUMN            = 1136
  108. global IDC_STB_PROMPT            = 1137
  109. global IDC_STB_DATE              = 1138
  110. global IDC_STB_DOW               = 1139
  111. global IDT_STATUS_BAR_FLAGS      = 1140
  112. global IDC_STB_TIME              = 1141
  113.                                  
  114. global IDD_ISPF_SETTINGS         = 1150
  115. global IDC_CR_MODE               = 1151
  116. global IDC_TAB_MODE              = 1152
  117. global IDC_HOME_MODE             = 1153
  118. global IDC_MOTION_MODE           = 1154
  119. global IDC_CURSOR_MODE           = 1155
  120. global IDE_LRECL                 = 1156
  121. global IDE_SCROLL_AMOUNT         = 1157
  122. global IDC_ENTER_MODE            = 1158
  123. global IDC_ISPF_AUTOSAVE         = 1159
  124.                                  
  125. global IDD_DIRECTORIES_SETTINGS  = 1170
  126. global IDE_BACKUP_DIR            = 1171
  127. global IDE_TAGS_PATH             = 1172
  128.                                  
  129. global IDD_VCS_SETTINGS          = 1230
  130. global IDE_GET_COMMAND           = 1231
  131. global IDE_PUT_COMMAND           = 1232
  132.        
  133. global IDD_WINDOW_MODE           = 1703                          
  134. global IDD_WINDOW_SETTINGS1      = 1240
  135. global IDC_WIN_VSCROLL           = 1241
  136. global IDC_WIN_HSCROLL           = 1242
  137. global IDC_WIN_MIN_BOX           = 1243
  138. global IDC_WIN_MAX_BOX           = 1244
  139. global IDC_WIN_TITLE             = 1245
  140. global IDC_WIN_BORDER_NONE       = 1246
  141. global IDC_WIN_BORDER_THIN       = 1247
  142. global IDC_WIN_BORDER_SIZING     = 1248
  143.                                  
  144. global IDD_WINDOW_SETTINGS2      = 1260
  145. global IDE_WIN_VIS_TABS          = 1261
  146. global IDE_WIN_VIS_SPACES        = 1262
  147. global IDE_WIN_VIS_VIR_SPACES    = 1263
  148. global IDE_WIN_VIS_NEWLINES      = 1264
  149. global IDE_WIN_VIS_VIR_LINES     = 1265
  150. global IDE_WIN_VIS_EOB           = 1266
  151. global IDC_LINENUMBERS_ON        = 1267
  152. global IDE_WIN_LINE_FORMAT       = 1268
  153. global IDT_WIN_LINE_FORMAT       = 1269
  154.                                  
  155. global IDD_WINDOW_SETTINGS3      = 1270
  156. global IDE_WIN_SCRL_CON_BOT      = 1271
  157. global IDE_WIN_SCRL_CON_LT       = 1272
  158. global IDE_WIN_SCRL_CON_RT       = 1273
  159. global IDE_WIN_SCRL_CON_TOP      = 1274
  160. global IDE_WIN_SCRL_UNIT_HORZ    = 1275
  161. global IDE_WIN_SCRL_UNIT_VERT    = 1276
  162. global IDC_WIN_SCRL_MEANS_PAN    = 1277
  163.                                  
  164. global IDD_BUFFER_SETTINGS1      = 1300
  165. global IDT_BUFFER_SYSTEM         = 1301
  166. global IDT_BUFFER_POS_IS_VIR     = 1302
  167. global IDC_BUFFER_READ_ONLY      = 1303
  168. global IDC_BUFFER_AUTOSAVE_MOD   = 1304
  169. global IDC_BUFFER_MODIFIED       = 1305
  170. global IDC_BUFFER_OVERTYPE       = 1306
  171. global IDC_BUFFER_EXPAND_TABS    = 1307
  172. global IDC_BUFFER_WP_ENABLED     = 1308
  173. global IDC_BUFFER_REAL_SPACE_ONLY= 1309
  174. global IDC_BUFFER_SNAP_TO_EOL    = 1310
  175. global IDT_BUFFER_NO_UNDO        = 1311
  176. global IDT_BUFFER_FLAGS          = 1312
  177. global IDT_BUFFER_SCRATCH        = 1313
  178. global IDC_BUFFER_TABS_TO_SPACES = 1314
  179. global IDC_SYNTAX_HILITE         = 1315
  180.            
  181. global IDD_BUFFER_SETTINGS2      = 1320
  182. global IDT_BUFFER_DEF_TEXT       = 1322
  183.                       
  184. global IDD_BUFFER_SETTINGS3      = 1340
  185. global IDE_BUF_WP_RIGHT_MARGIN   = 1341
  186. global IDE_BUF_WP_LEFT_MARGIN    = 1342
  187. global IDE_PARAGRAPH_MARGIN      = 1343
  188. global IDE_BUFFER_TABS           = 1344
  189. global IDE_BUFFER_EOF_STRING     = 1345
  190. global IDE_BUFFER_EOL_STRING     = 1346
  191. global IDC_BUF_WP_WRAP_CONTINUOUS= 1347
  192. global IDC_BUF_WP_CARRY_COMMENTS = 1348
  193.                                  
  194. global IDC_SAVE_SETTINGS         = 1349
  195. global IDC_SAVE_COMMANDS         = 1350
  196. global IDC_SAVE_SEARCH           = 1351
  197. global IDC_SAVE_DEFAULTS         = 1352
  198. global IDC_SAVE_DIRECTORY        = 1353
  199.                                  
  200. global IDB_SCL_SAVE_ALL          = 1382
  201. global IDB_SCL_QUIT              = 1384
  202.                                  
  203. global IDD_EDITOR_HELP_PAGE      = 1390
  204. global IDD_WINDOW_HELP_PAGE      = 1400
  205. global IDD_BUFFER_HELP_PAGE      = 1410
  206. global IDD_EXTENSION_HELP_PAGE   = 1420
  207. global IDD_FILE_HELP_PAGE        = 1430
  208.  
  209. global IDC_APPLY_TO_ALL          = 1420
  210. global IDC_MAKE_DEFAULT          = 1425
  211. global IDB_SAVE_CHANGES          = 1430
  212. global IDB_UNDO                  = 1360
  213.                                  
  214. global IDB_DEFAULT               = 1440
  215.  
  216. global DI_HELP                   = 998
  217.  
  218. global IDC_PATHINFO              = 1461
  219. global IDC_VCS_ENABLE            = 1473
  220. global IDD_VCS_SETTING1          = 1485
  221.  
  222. global DI_GOTO_BUTTON            = 1490
  223. global DI_NEXT_BUTTON            = 1491
  224. global DI_PREV_BUTTON            = 1492
  225. global DI_STOP_BUTTON            = 1493
  226. global IDB_CLOSE_BTN             = 1494
  227. global DI_DELETE_BUTTON          = 1495
  228. global DI_ENTER_BUTTON           = 1496
  229. global DI_INPUT                  = 1497
  230.                                     
  231. global IDD_BUFFERLIST            = 1500
  232. global IDL_LIST                  = 1501
  233.                              
  234. # if the number of buttons change on the buffer
  235. # list dialog box update the FIRST_.. and LAST_...
  236. # variables
  237. global  FIRST_BL_BUTTON          = 1502
  238. global  IDB_SAVE_FILE            = 1502
  239. global  IDB_READONLY             = 1503
  240. global  IDB_DELETE_FILE          = 1504
  241. global  IDB_LOCK_FILE            = 1505
  242. global  LAST_BL_BUTTON           = 1505
  243.  
  244. global IDD_ERRORDLG              = 1510
  245.  
  246. global IDB_GOTOERROR             = 1513
  247.  
  248. global IDD_FILE_ERROR            = 1610
  249. global IDT_FILE_ERROR_TEXT       = 1611
  250. global IDB_FILE_ERROR_RETRY      = 1612
  251. global IDB_FILE_ERROR_FAIL       = 1613
  252. global IDB_FILE_ERROR_DISCARD    = 1614
  253.  
  254. ######################### OTHER ###############################
  255.  
  256. ##                               
  257. # the following are just constants that can be used for the symbol_match()
  258. # function
  259. #
  260. global PRIMITIVE_FUN = 0x01
  261. global PRIMITIVE_VAR = 0x02
  262. global GLOBAL_FUN    = 0x04
  263. global GLOBAL_VAR    = 0x08
  264. global LOCAL_FUN     = 0x10
  265. global LOCAL_VAR     = 0x20
  266.  
  267. # Useful combos of the above
  268. global PRIMITIVE_ALL = PRIMITIVE_FUN + PRIMITIVE_VAR
  269. global GLOBAL_ALL    = GLOBAL_FUN + GLOBAL_VAR
  270. global LOCAL_ALL     = LOCAL_FUN + LOCAL_VAR
  271. global ALL_FUN       = PRIMITIVE_FUN + GLOBAL_FUN + LOCAL_FUN
  272. global ALL_VAR       = PRIMITIVE_VAR + GLOBAL_VAR + LOCAL_VAR
  273.  
  274.  
  275. ################# Menu Info Flags #########################################
  276. # Menu Info flags (MI) are encoded as follows:
  277. #
  278. #       0xN000          0x0N00              0x00N0          0x000N
  279. #       |_8_|_4_|_2_|_1_|_8_|_4_|_2_|_1_|   |_8_|_4_|_2_|_1_|_8_|_4_|_2_|_1_|
  280. #       | unused| misc. | menuitem types|   |   | unused    | enable| check |
  281. #
  282. #
  283. global MI_CHECKED            = 0x0001
  284. global MI_UNCHECKED          = 0x0002
  285.                            
  286. global MI_DISABLED           = 0x0004
  287. global MI_ENABLED            = 0x0008
  288.                            
  289. global MI_ITEMCOUNT          = 0x0010
  290. global MI_ITEMTEXT           = 0x0040
  291.                            
  292. global MI_SEPARATOR          = 0x0100
  293. global MI_SUBMENU            = 0x0200
  294. global MI_MENUITEM           = 0x0400
  295. global MI_HELPID             = 0x0800
  296.                            
  297. global MI_MENUBREAK          = 0x1000
  298. global MI_MENUHANDLE         = 0x2000
  299. global MI_KEYSTEXT           = 0x8000
  300. global MI_RESET_KEYSTEXT     = 0x10000
  301.  
  302. global MI_DEFAULT            = MI_MENUITEM + MI_ENABLED
  303. global MI_SUBDEFAULT         = MI_SUBMENU + MI_ENABLED
  304. global popupmenu = 0
  305.  
  306. ######################### Toolbar flags ###############################
  307. global TI_UP           = MI_CHECKED
  308. global TI_DOWN         = MI_UNCHECKED
  309.        
  310. global TI_DISABLED     = MI_DISABLED
  311. global TI_ENABLED      = MI_ENABLED
  312.  
  313. global TB_IS_VISIBLE   =     0x0010
  314. global TI_FUNCTIONID   =     0x0020
  315. global TI_ITEMBITMAP   = MI_ITEMTEXT
  316.  
  317. ######################### Menu ids ###############################
  318. global IDM_MAIN             = 1000
  319. global IDM_POPUP            = 1001
  320.  
  321. global IDM_FILE             = 0x100
  322. global IDM_NEW              = 0x101
  323. global IDM_ADDFILE          = 0x102
  324. global IDM_INSERTFILE       = 0x103
  325. global IDM_SAVE             = 0x104
  326. global IDM_SAVEAS           = 0x105
  327. global IDM_SAVEALL          = 0x106
  328. global IDM_PRINT            = 0x107
  329. global IDM_PRINTSEL         = 0x108
  330. global IDM_EXIT             = 0x109
  331. global IDM_ERRORFILE        = 0x10A
  332. global IDM_UNDER_CURSOR     = 0x10B
  333.                             
  334. global IDM_EDIT             = 0x120
  335. global IDM_UNDO             = 0x121
  336. global IDM_REDO             = 0x122
  337. global IDM_CUT              = 0x123
  338. global IDM_COPY             = 0x124
  339. global IDM_PASTE            = 0x125
  340. global IDM_DELETE           = 0x126
  341. global IDM_UPPER            = 0x127
  342. global IDM_LOWER            = 0x128
  343. global IDM_INDENT           = 0x129
  344. global IDM_OUTDENT          = 0x12A
  345. global IDM_APPEND           = 0x12B
  346.  
  347. global IDM_SEARCH           = 0x130
  348. global IDM_FIND             = 0x131
  349. global IDM_FINDAGAIN        = 0x132
  350. global IDM_CHANGE           = 0x133
  351. global IDM_FINDMATCHING     = 0x134
  352. global IDM_MARKMATCHING     = 0x135
  353. global IDM_MARKNEXTMATCHING = 0x136
  354. global IDM_BOOKMARK         = 0x13C
  355. global IDM_ROUTINE          = 0x13D
  356. global IDM_TAGS             = 0x13E
  357. global IDM_GOTOLINE         = 0x13F
  358. global IDM_BOOKMARKLIST     = 0x140
  359. global IDM_ISEARCH          = 0x141
  360.                                
  361. global IDM_TOOLS            = 0x150
  362. global IDM_CTAGS_MAKE       = 0x151
  363. global IDM_CTAGS_LOCATE     = 0x152
  364. global IDM_DIALOG_LIST      = 0x153
  365. global IDM_NEXTERR          = 0x154
  366. global IDM_PREVERR          = 0x155
  367. global IDM_COMMAND          = 0x156
  368. global IDM_PVCS             = 0x157
  369. global IDM_GET              = 0x158
  370. global IDM_PUT              = 0x159
  371. global IDM_VCS              = 0x15a
  372. global IDM_VDIFF            = 0x15b
  373. global IDM_VLOG             = 0x15c
  374. global IDM_COMPILE          = 0x15d
  375. global IDM_PELTAGS_MAKE     = 0x15e
  376. global IDM_PEL_DEBUGGER     = 0x15f
  377.  
  378. global IDM_BUFFERS          = 0x160
  379. global IDM_NEXT             = 0x161
  380. global IDM_PREV             = 0x162
  381. global IDM_CLOSE            = 0x163
  382. global IDM_BUFFERLIST       = 0x164
  383.  
  384. global IDM_OPTIONS          = 0x170
  385. global IDM_COLOR            = 0x171
  386. global IDM_FONT             = 0x172
  387. global IDM_EDITOR_SETTINGS  = 0x173
  388. #  global IDM_WINDOW_SETTINGS  = 0x174
  389. #  global IDM_BUFFER_SETTINGS  = 0x175
  390. global IDM_TOOLBAR          = 0x176
  391. global IDM_STATUSBAR        = 0x177
  392. global IDM_SAVE_SETTINGS    = 0x179
  393. global IDM_SAVE_STATE       = 0x17A
  394. global IDM_KEY_BINDINGS     = 0x17B
  395. global IDM_QUICK_SETTINGS   = 0x17C
  396.  
  397. global IDM_HELP             = 0x180
  398. global IDM_INDEX            = 0x181
  399. global IDM_GENERAL          = 0x182
  400. global IDM_USING            = 0x183
  401. #global IDM_COBOLHELP       = 0x185
  402. global IDM_KEYWORDHELP      = 0x187
  403. global IDM_ABOUT            = 0x186
  404.  
  405. global IDM_WINDOW            = 0x190
  406. global IDM_NEW_WINDOW        = 0x191
  407. global IDM_CLOSE_WINDOW      = 0x192
  408. global IDM_CASCADE_WINDOW    = 0x193
  409. global IDM_TILE_WINDOW       = 0x194
  410. global IDM_HSPLIT_WINDOW     = 0x195
  411. global IDM_VSPLIT_WINDOW     = 0x196
  412. global IDM_TILE_BUFFERS      = 0x198
  413. global IDM_CASCADE_BUFFERS   = 0x199
  414. global IDM_CLOSE_ALL_WINDOWS = 0x19A
  415. global IDM_BUFFER_MASK       = 0x19B
  416. global IDM_ARRANGE_ICONS     = 0x19C
  417. global IDM_NEXT_WINDOW       = 0x19D
  418. global IDM_PREV_WINDOW       = 0x19E
  419. global IDM_TOGGLE_LINENUMBER = 0x19F
  420. global IDM_TOGGLE_SCROLLBARS = 0x1A0
  421. global IDM_ARRANGE_WINDOW    = 0x1A1
  422. global IDM_OPENCLOSE         = 0x1A2
  423. global IDM_NAVIGATE          = 0x1A3
  424. global IDM_DOSBOX            = 0x1A4
  425. global IDM_DOSSHELL          = 0x1A5
  426. global IDM_HEX_MODE          = 0x1A6
  427.  
  428. # popup menu id's 
  429. # **** WARNING: Do not make these id's the same
  430. # ****          as the main menu id's because help
  431. # ****          will crash when invoked on the
  432. # ****          duplicated id's.
  433.  
  434. global POP_MENU_START       =    1000  # lowest popup menu id used
  435. global POP_CUT              =    1001
  436. global POP_COPY             =    1002
  437. global POP_PASTE            =    1003
  438. global POP_DELETE           =    1004
  439. global POP_UPPER            =    1005
  440. global POP_LOWER            =    1006
  441. global POP_FINDMATCHING     =    1007
  442. global POP_MARKMATCHING     =    1008
  443. global POP_MARKNEXTMATCHING =    1009
  444. global POP_INDENT           =    1010
  445. global POP_OUTDENT          =    1011
  446. global POP_INSERTFILE       =    1012
  447. global POP_WRITEBLOCK       =    1013
  448. global POP_KEYWORDHELP      =    1014
  449. global POP_FIND             =    1015
  450.  
  451.