home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / o / os2_util.zip / ALPHAL.ZIP / ALPHA.PRF < prev    next >
Text File  |  1992-07-22  |  8KB  |  281 lines

  1. * This is the default profile, ALPHA.PRF,  for the ALPHA programme V1.5.
  2. *
  3. *         ################################
  4. *         # (C) Copyright IBM Corp. 1992 #
  5. *         ################################
  6. *
  7. * The case is significant. Invalid records are ignored.
  8. *
  9. * Lionel de Lambert, 12 Dec. 1990
  10. *
  11. * The colours are :-
  12. * BLUE,DARKCYAN,BLACK,DARKBLUE,DARKPINK,DARKGRAY,DARKRED,DARKGREEN,
  13. * BROWN,CYAN,RED,GREEN,PINK,YELLOW,PALEGRAY,DEFAULT,WHITE
  14. Text_colour=BLUE
  15. * Highlight_colour is used for the isolate function of mouse button 1.
  16. * Default - RED.
  17. Highlight_colour=DARKRED
  18. * Locate_colour is used for the argument for the locate function
  19. * which may be used by mouse button 2.
  20. * Default - GREEN.
  21. Locate_colour=GREEN
  22. * The first comment_colour is used for comment lines beginning, /*, {, *, ;
  23. * and for the 'scale' background. The second comment_colour is
  24. * used for the compressed comment line and for the Clipboard highlight
  25. * Default - DARKCYAN,PALEGRAY
  26. Comment_colour=DARKGRAY,PALEGRAY
  27. * Branch_colour is used for 370, 386 branch instructions
  28. * Default - BROWN.
  29. Branch_colour=BROWN
  30. * Expand_colour is used for the text in the label expansion window.
  31. * Default - DARKGREEN.
  32. Expand_colour=DARKCYAN
  33. * Back_ground colour - default - BACKGROUND
  34. Back_ground=BACKGROUND
  35. *
  36. * File_type specifies the File types to be recognized.
  37. * The string must be <=32 characters and terminated by a comma.
  38. * The first 5 types are used for :-
  39. *   1 370 assembler
  40. *   2 386 assembler
  41. *   3 PASCAL, (Ada)
  42. *   4 PL/S, PL/AS, PL/I  etc., (REXX)
  43. *   5 C
  44. * For REXX files use :- "A37,ASM,PAS,CMD,C," and replace the PLS entries
  45. * For Ada  files use :- "A37,ASM,ADA,PLS,C," and replace the PAS entries
  46. * The default is :- "A37,ASM,PAS,PLS,C,LST,DOC,"
  47. File_type="A37,ASM,PAS,PLS,C,LST,DOC,.....,"
  48. *
  49. * Comment_start specifies the first two characters of the start of
  50. * a comment. The string must be <=10 characters.
  51. * The 5 pairs are used for :-
  52. *   1 370 assembler
  53. *   2 386 assembler
  54. *   3 PASCAL, for Ada specify Comment_start="* ; --/*/*"
  55. *   4 PL/S, PL/AS etc.
  56. *   5 C
  57. * The default is :- "* ; { /*/*"
  58. Comment_start="* ; { /*/*"
  59. *
  60. *
  61. * Language_colour - defines the highlight colours for key words
  62. * Up to 128 entries may be defined as follows :-
  63. * file_type,key_word,colour,scan_length
  64. * and are terminated by '.END', invalid entries are ignored.
  65. * The key words must be <=12 characters.
  66. Language_colour
  67. A37, DFHSTACK ,CYAN,32
  68. ASM, PROC ,CYAN,32
  69. ASM, SEGMENT ,CYAN,32
  70. ASM, CALL ,PINK,32
  71. ASM, call ,PINK,32
  72. PAS,PROCEDURE ,CYAN,72
  73. PAS,FUNCTION ,CYAN,72
  74. PAS, DO ,DARKCYAN,72
  75. PAS, BEGIN ,DARKCYAN,72
  76. PAS, END,DARKCYAN,72
  77. PAS, FOR ,CYAN,72
  78. PAS, REPEAT ,CYAN,72
  79. PAS, UNTIL ,CYAN,72
  80. PAS, WHILE ,CYAN,72
  81. PAS, CASE ,CYAN,72
  82. PAS, IF ,DARKPINK,72
  83. PAS, THEN ,DARKPINK,72
  84. PAS, ELSE ,DARKPINK,72
  85. PAS, GOTO ,BROWN,72
  86. PAS, OR ,BLACK,72
  87. PAS, AND ,BLACK,72
  88. PAS, RETURN,BROWN,72
  89. PAS, BREAK,BROWN,72
  90. PAS, CYCLE,BROWN,72
  91. * For Ada (.ADA) files replace the PAS entries by the ADA entries
  92. * ADA,procedure ,CYAN,72
  93. * ADA,function ,CYAN,72
  94. * ADA,declare ,PINK,72
  95. * ADA,delay ,GREEN,72
  96. * ADA,subtype ,PINK,72
  97. * ADA,range ,PINK,72
  98. * ADA,case ,PINK,72
  99. * ADA,select ,DARKPINK,72
  100. * ADA,record ,PINK,72
  101. * ADA,begin ,DARKCYAN,72
  102. * ADA,do ,DARKCYAN,72
  103. * ADA,end loop,CYAN,72
  104. * ADA,end if,DARKRED,72
  105. * ADA,end case,PINK,72
  106. * ADA,end select,DARKPINK,72
  107. * ADA,end record,PINK,72
  108. * ADA,end,DARKCYAN,72
  109. * ADA, elsif ,DARKRED,72
  110. * ADA, else ,DARKRED,72
  111. * ADA, if ,DARKRED,72
  112. * ADA,when others ,DARKGREEN,72
  113. * ADA,when ,CYAN,72
  114. * ADA,with ,DARKRED,72
  115. * ADA,for ,CYAN,72
  116. * ADA,loop ,CYAN,72
  117. * ADA,return ,BROWN,72
  118. * ADA,exit when ,BROWN,72
  119. * ADA,exit ,BROWN,72
  120. * ADA,goto ,BROWN,72
  121. * ADA,private ,DARKRED,72
  122. * ADA,type ,DARKRED,72
  123. * ADA,generic ,DARKRED,72
  124. PLS,PROC ,CYAN,72
  125. PLS, BEGIN ,DARKCYAN,72
  126. PLS, END,DARKCYAN,72
  127. PLS, DO ,DARKCYAN,72
  128. PLS, DO;,DARKCYAN,72
  129. PLS, IF ,DARKPINK,72
  130. PLS, THEN ,DARKPINK,72
  131. PLS, ELSE ,DARKPINK,72
  132. PLS, SELECT,CYAN,72
  133. PLS, WHEN,CYAN,72
  134. PLS, UNTIL,CYAN,72
  135. PLS, WHILE,CYAN,72
  136. PLS, RETURN,BROWN,72
  137. PLS, GOTO ,BROWN,72
  138. PLS, GO TO ,BROWN,72
  139. PLS, RETURN,BROWN,72
  140. PLS, LEAVE,BROWN,72
  141. PLS, CALL ,PINK,72
  142. * For REXX (.CMD) files replace the PLS entries by the CMD entries
  143. * CMD,SAY ,DARKCYAN,72
  144. * CMD,PULL ,DARKCYAN,72
  145. * CMD,PARSE ,DARKCYAN,72
  146. * CMD,EXIT ,DARKCYAN,72
  147. * CMD,END,DARKCYAN,72
  148. * CMD,DO ,DARKCYAN,72
  149. * CMD,IF ,DARKPINK,72
  150. * CMD,THEN ,DARKPINK,72
  151. * CMD,ELSE ,DARKPINK,72
  152. * CMD,SELECT,CYAN,72
  153. * CMD,WHEN,CYAN,72
  154. * CMD,UNTIL,CYAN,72
  155. * CMD,WHILE,CYAN,72
  156. * CMD,RETURN,BROWN,72
  157. * CMD,GOTO ,BROWN,72
  158. * CMD,RETURN,BROWN,72
  159. * CMD,LEAVE,BROWN,72
  160. * CMD,CALL ,PINK,72
  161. * CMD,say ,DARKCYAN,72
  162. * CMD,pull ,DARKCYAN,72
  163. * CMD,parse ,DARKCYAN,72
  164. * CMD,exit ,DARKCYAN,72
  165. * CMD,end,DARKCYAN,72
  166. * CMD,do ,DARKCYAN,72
  167. * CMD,if ,DARKPINK,72
  168. * CMD,then ,DARKPINK,72
  169. * CMD,else ,DARKPINK,72
  170. * CMD,select,CYAN,72
  171. * CMD,when,CYAN,72
  172. * CMD,until,CYAN,72
  173. * CMD,while,CYAN,72
  174. * CMD,return,BROWN,72
  175. * CMD,goto ,BROWN,72
  176. * CMD,return,BROWN,72
  177. * CMD,leave,BROWN,72
  178. * CMD,call ,PINK,72
  179. C, if ,DARKCYAN,72
  180. C, else ,DARKCYAN,72
  181. C, while,CYAN,72
  182. C, for ,CYAN,72
  183. C, do ,CYAN,72
  184. C, switch,CYAN,72
  185. C, case,DARKPINK,72
  186. C, goto ,BROWN,72
  187. C, break,BROWN,72
  188. C, continue,BROWN,72
  189. C, return,BROWN,72
  190. LST, ALPHA,RED,80
  191. DOC, Alpha,RED,80
  192. .END
  193. *
  194. * The Font may take the values :-
  195. * Font=Courier|System|Helvetica|Roman|Alpha<,Bold|Italic><,(Point_size)>
  196. * or a face name may be specified e.g. Font="Alpha",(10)
  197. * The default font is 'System Monospaced' unless the
  198. * "Alpha" font is installed.
  199. * The font point sizes (1/72") are :-.
  200. * "Alpha"   - 8,9,10,11
  201. * Courier   - 8,10,12
  202. * Helvetica - 8,10,12,14,18,24
  203. * Roman     - 8,10,12,14,18,24
  204. * System    - 8,10,12
  205. Font=System,(10)
  206. *
  207. * The character size specifies the (width,height) of the characters.
  208. * The character width is used to select the size of the Font if the
  209. * point size is not specified on the "Font" keyword.
  210. * The default is (8,14) for the Alpha font and (8,16) for the System.
  211. Character_size=(8,16)
  212. *
  213. * Read_file takes the value Yes|No and specifies whether the file
  214. * is to be read in after allocation - default - Yes.
  215. Read_file=Yes
  216. *
  217. * Flow takes the value On|Off - default - On.
  218. Flow=On
  219. *
  220. * Expand takes the value On|Off and specifies that Expand mode will
  221. * be effective once the file is read in.
  222. * Default - Off.
  223. Expand=Off
  224. *
  225. * Marker takes the value On|Off - default - Off.
  226. Marker=Off
  227. *
  228. * Language takes the values :-
  229. * *<,Language> - determine the language from the file suffix.
  230. *    If a Language is also given then this will be the default if the
  231. *    file type can not be found in "File_type", e.g. Language=*,PAS.
  232. * For PL/I use Language=PLS etc.
  233. * A37 - 370 assemble
  234. * ASM - 386 macro assemble
  235. * PAS - Pascal
  236. * PLS - PL/S or PL/AS etc.
  237. * C   - C language
  238. * default - *,LST
  239. Language=*,DOC
  240. *
  241. * Default_chr=(w,h) - specifies the default character width and height
  242. * used for scaling the Allocate and Command dialogue boxes - 
  243. * the default value is (10,16)
  244. Default_chr=(10,16) 
  245. *
  246. * Window=(x,y,cx,cy) - specifies the initial window position.
  247. * A suitable value for 8515 screens may be - (0,60,1000,600).
  248. * If no profile is specified then Window=(0,4h,63.5w,26h) is assumed
  249. * where w and h are the 'Default_chr'  width height.
  250. * default - (0,60,635,420).
  251. Window=(0,60,635,420)
  252. *
  253. * Quiet=Yes|No - will suppress the beep on completion of file read
  254. * default - Yes.
  255. Quiet=Yes
  256. *
  257. * Record_structure=On|Off - will record the CALL structure for 370
  258. * & 386 assembler, PASCAL, C and PL/AS programmes, as the file is
  259. * read in to memory.
  260. * Default - On.
  261. Record_structure=Off
  262. *
  263. * Tab=On|Off - will use X'09' as tab to n*8 when file is read, default - On
  264. Tab=Off
  265. *
  266. * Proportional=On|Off - will use the Font character spacing rather
  267. * than the Character width to place the characters, default - On
  268. Proportional=On
  269. *
  270. * Keyword=On|Off - will highlight the specified keywords - default - On
  271. Keyword=On
  272. *
  273. * Command_pgm specifies the programme name invoked by '<' - default OS2CMD
  274. Command_pgm="OS2CMD"
  275. *
  276. * Transfer_pgm specifies the programme name invoked by '>' -
  277. * default ALMCOPY
  278. Transfer_pgm="ALMCOPY"
  279. *
  280. * End of profile for ALPHA programme
  281.