home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / editors / hypsh40b.arj / HYPDEVEL.LZH / CONFIG.TXT < prev    next >
Text File  |  1991-04-24  |  14KB  |  399 lines

  1. HyperShell Default Configuration strings
  2. ========================================
  3.  
  4. String numbers 0 to 84 are common to HS, HL and HI
  5. Strings 85 onward are present in HI only
  6.  
  7. String is shown in quotes, to indicate the extent.
  8. Quotes should not be used in HYPSHELL.CFG or HP.CFG
  9.  
  10. Miscellaneous
  11. -------------
  12. 0    ""     must be null 
  13. 1    "TYPE"     null and      for text files 
  14. 2    "NO ACTION"   these three    for exclusions 
  15. 3    "CHANGE TO"   kept together    for directories 
  16. 4    "ON "     option settings   must be 3 chars 
  17. 5    "OFF"     for ~O ref flag   so HIDE can map 
  18. 6    "Trace : <%s>"     when trace in operation 
  19. 7    "CDdNnPt"   actions for T return - tretacts 
  20. 8    ".EXE.COM.OBJ.SYS.DBF.LIB."   exclusions 
  21. 9    ""
  22.  
  23. Messages
  24. --------
  25. 10   "Frame"     Item names used for 
  26. 11   "Script"     item not available 
  27. 12   "Note"       message below 
  28. 13   "Menu"
  29. 14   "File"
  30. 15   "%s '%s'"     e.g. "Frame 'name'" in message 
  31. 16   "[  %s is not available  ]"   [  Frame 'name' is not available ] 
  32. 17   "Can't open file '%s'"
  33. 18   "****  TYPE 'EXIT' WHEN FINISHED  ****"  DOS gateway message 
  34. 19   "At beginning of list"     backtrack list empty 
  35. 20   "Reference '%s' noted"       when using INS 
  36. 21   "Reference '%s' removed %d times"   and DEL keys 
  37. 22   "*** Not over reference ***"     for noted references 
  38. 23   "***     END OF FILE !!    ***"     For use in paged displays 
  39. 24   "**** Aborted! %d found ****"
  40. 25   "**** %d frames found ****"
  41. 26   "**** Searching %s ****"
  42. 27   ""
  43. 28   "~C62[PgDn [key] Esc]"    At end of long directory heading
  44. 29   "~C60[PgUp PgDn # / Esc]"  At end of Type File heading
  45.  
  46. Prompts
  47. -------
  48. 30   "? Filename"
  49. 31   "Page %d   [ Home, PgUp, PgDn ]"  multi-screen frame 
  50. 32   "╔%.*s╗"          box top   
  51. 33   "╚%.*s╝"          box bottom 
  52. 34   "What page"       in paged displays 
  53. 35   "Search string"   in paged displays 
  54. 36   "Y?Comment"       dummy + actmod for notepad comment 
  55. 37   "══════════════════════════════════════════════════════\
  56. ═══════════════════════════"  Used for boxes and note borders
  57. 38   ""
  58. 39   "Usage: HS {options} {HYPERFILE {FRAME}}"
  59.  
  60. Heading text
  61. ------------
  62. 40   "~DD▒▒ $1 ▒▒ $2 ▒▒~DT"      default HEADER 
  63. 41   "Page "                     start of paged heading 
  64. 42   "%d  %s/%s"                 Typed file middle heading
  65. 43   "%d  Directory of %s"
  66. 44   "%d  Backtrack list (Latest first)"
  67. 45   "%d  Noted refs"
  68. 46   "%d  Contents of %s"
  69. 47   "%d  Search '%.10s' in %.12s"
  70. 48   "~C50[PgUp PgDn [key] Ins Del Esc]" Miscellaneous headings 
  71. 49   "~C56[PgUp PgDn [key] Esc]"     Backtrack list
  72.  
  73. Format strings 
  74. --------------
  75. 50   "[%c]~C8~F%s^%s~K%c~E~C40%s"     global search 
  76. 51   "[%c]%c%c%c%c~F%s~K%c~E~C%d%s"   HI.EXE local search 
  77. - OR -
  78. 51   "[%c]%c %c ~F%s~K%c~E~C%d%s"     HS/HL local search 
  79. 52   "[%c]~C8~F%s%s%s~K%c~E~C40%s"    backtrack list 
  80. 53   "[%c]~C8~TR%c~TW   ~%c %s ~P%s~K%c~E~C39 ~TY%.39s~TW"  notepad 
  81. 54   "[%c]    ~A~BK%13s~P%s%s~K%c~E   %c%c%c%c%c  %8ld    %2d:%02d   %2d/%02d/%d      %s"
  82. 55   "~F%s~E"
  83. 56   "%d/%d/%d"          date format string 
  84. 57   "%02d:%02d:%02d"    time format string 
  85. 58   "%.*s.%s"           scaling format 1 
  86. 59   "0.0000000000"      scaling format 2 
  87.  
  88. file names
  89. ----------
  90. 60   "RESTART.HSF"    restart file name 
  91. 61 * "HYPSHELL.CFG"   configuration file name - ???? 
  92. 62   "SETUP"          name of setup script 
  93. 63   "HSPATH"         env var name for Hyperfiles 
  94. 64 * "HOME"           Home hyperfile name 
  95.  
  96. file extensions
  97. --------------- 
  98. 65   ".MNU"    Menu file default
  99. 66   ".NTE"    Note file default
  100. 67   ".HSF"    Script file default
  101. 68   ".HYP"    Hyperfile default
  102. 69   "HIX"     Index (no dot on this) 
  103.  
  104. directives - MUST start with dot
  105. ---------- 
  106. 70   ".MENU"
  107. 71   ".NOTE"
  108. 72   ".SCRIPT"
  109. 73   ".FRAME"
  110. 74   ".TITLE"
  111. 75   ".HEADER"
  112. 76   ".FOOTER"
  113. 77   ".INDEX"
  114. 78   ".SHARE"
  115. 79   ""
  116.  
  117. System and diagnostic messages
  118. ------------------------------
  119. These all end in newline character.
  120. Note that in HYPSHELL.CFG, strings for codes between 79
  121. and 84 need not have newline as this will be added by program
  122. 80   ""       unused
  123. 81   "Out of memory (subcode %d) - FATAL: aborting\n"
  124. 82   "Cannot create index file '%s'\n"
  125. 83   "File changed - rebuilding index\n"
  126. 84   "Available memory %u\n"   HS.EXE 
  127. -- OR --
  128. 84   "Available memory %lu\n"   HL.EXE, HI.EXE 
  129.  
  130.  
  131. Integrated Environment configuration
  132. ====================================
  133. 85   "%s already exists"        Item warnings
  134. 86   "%s does not exist"
  135. 87   "No edits - file not saved"
  136. 88   "Quit and lose changes"
  137. 89   "In memory edit - action invalid"
  138.  
  139. 90   "%d Global items /%.12s/"
  140. 91   "%d Local to '%.20s' /%.12s/"
  141. 92   "WARNING: Insufficient space on disk for save"
  142. 93   "50000"         /* low water mark for message 94 */
  143. 94   "WARNING: Memory Low - Save and exit!"
  144. 95   "[%c] %c~C7%c~%c%s~P%c%s~K%c~E~C40%s"
  145. 96   "HI.TMP"
  146. 97   "HS_IDE.HYP"
  147. 98   "WARNING: Item truncated"
  148. 99   "H_SETUP"       control setup script 
  149.  
  150. 100   ".CHECK"
  151. 101   ".PRINT"
  152. 102   ".REMARK"
  153. 103   ".END"
  154. 104   ".CHANGE"      Break in change file
  155. 105   ".HXC"         Change file extension
  156. 106   ".TMP"         Temporary file
  157. 107   ".BAK"         Backup
  158. 108   "TEMP"         env var for temp directory
  159. 109   "MNSPCREF"     Item type letters
  160.  
  161. 110   "MENU "        For edit mode etc.
  162. 111   "NOTE "
  163. 112   "SCRIPT "
  164. 113   "PRINT "
  165. 114   "CHECK "
  166. 115   "REMARK "
  167. 116   "END "
  168. 117   "FRAME "
  169. 118   "FILE "
  170. 119   "HEADER/FOOTER"
  171.  
  172. 120   "WHOOPS - PROGRAM ERROR"  You'll never see this
  173. 121   "P%d/%d L%d%c"            Page/Line on bottom line
  174. 122   "[Long line, max %d] "    Warnings
  175. 123   "[%d lines, max %d] "
  176. 124   "OVR "                    Mode indicators
  177. 125   "REC "
  178. 126   "SYM "
  179. 127   "<L "                     Margin
  180. 128   ">%-2d "                  Indicators
  181. 129   "VIEW "
  182.  
  183. 130   "CANNOT SAVE FILE - EXIT ABORTED"
  184. 131   "Can't rename %s as %s - error #%d\n"
  185. 132   "Can't delete %s - error #%d\n"
  186. 133   "Warning: Line too wide - %d (max %d)\n\r"
  187. 134   "**** %d items found, out of %d ****"
  188. 135   "Check: %s\n\r"
  189. 136   "Quit item edit"
  190. 137   "Saving item"
  191. 138   "WARNING: %d LINES - EXCEEDS BUFFER"
  192. 139   "Item name"
  193.  
  194. 140   "Action string too long"
  195. 141   "%s '%s' not found"
  196. 142   "line position %d invalid"
  197. 143   "column position %d invalid"
  198. 144   "colour value '%c' invalid"
  199. 145   "screen break invalid"
  200. 146   "Option code '%c' invalid"
  201. 147   "Unknown flag '~%c'"
  202. 148   "%s%.32s "
  203. 149   "Device error : operation cancelled"
  204. 150   ""
  205.  
  206. Edit mode key configuration 
  207. ---------------------------
  208. ( ASCII 1 to 31 are 155 to 186 ) 
  209. 151      "    "          default frame left margin 
  210. 152      "72"            default frame right margin column 
  211. 153      "EDITBUFF.SAV"  edit buffer saved on 'q' 
  212. 154      "v"             default macro - check buffer 
  213. 155 ^A   "o"             open new line After current 
  214. 156 ^B   "O"             open new line Before current 
  215. 157 DO NOT USE   ""
  216. 158 ^D   "Lp-d"          delete inline 
  217. 159 ^E   "x?function"    prompt for edit function 
  218. 160 ^F   "{.}-j+"        reformat para 
  219. 161 ^G   "H"             toggle Flag interp 
  220. 162 Backspc - ^H   "d"   Delete previous character 
  221. 163 Tab - ^I   "T"       TAB 
  222. 164 ^J   "J"             Join current to next line 
  223. 165 ^K   "K"             Kill (delete) current line 
  224. 166 ^L   "l"             set temp Left margin 
  225. 167 Enter - ^M   "L"     new Line 
  226. 168 ^N   "q"             save edit buffer 
  227. 169 ^O   "M"             Toggle margins (clear temp) 
  228. 170 ^P DO NOT USE   ""
  229. 171 ^Q   "V"             Quote verbatim character 
  230. 172 ^R   "r"             set temp Right margin 
  231. 173 ^S DO NOT USE   ""
  232. 174 ^T   "C"             Toggle cursor Tracking 
  233. 175 ^U   "U"             Undelete line 
  234. 176 ^V   "v"             Verify (check) buffer 
  235. 177 ^W   "W"             Wipe reference flags 
  236. 178 ^X   "L."            Mark start for inline cut 
  237. 179 ^Y   "L.+d:;d"       paste in line 
  238. 180 ^Z   "*"             duplicate from mouse position 
  239. 181 ESC  "x@MH_EDMENU"   edit menu 
  240. 182 LEFT  Mouse "m"      position cursor / scrollbar 
  241. 183 RIGHT       "x&V181" same as ESCape 
  242. 184 MIDDLE      "m"
  243. 185      ""
  244. 186      ""
  245.  
  246. Function keys
  247. -------------
  248. ( key code (extended scan code + 128) as index ) 
  249.  
  250. 187 F1        "x@MH_EDHELP"  help menu 
  251. 188 F2        "R"            refresh screen 
  252. 189 F3        "x&0"          Execute macro 
  253. 190 F4        ":"            Goto mark 
  254. 191 F5        "."            mark for cut 
  255. 192 F6        "-"            cut lines 
  256. 193 F7        "+"            paste lines 
  257. 194 F8        "S"            Toggle symbol shift 
  258. 195 F9        "Q"            QUIT edit 
  259. 196 F10       "X"            save and exit edit 
  260. 197           ""
  261. 198           ""
  262. 199 Home      "B"            Beginning of line 
  263. 200 Cursor Up "p"            previous line 
  264. 201 Page Up   "P"            previous page 
  265. 202           ""
  266. 203 Cursor Left   "<"        left 
  267. 204           ""
  268. 205 Cursor Right  ">"        right 
  269. 206           ""
  270. 207 End       "E"            End of line 
  271. 208 Cursor Down  "n"         next line 
  272. 209 Page Down  "N"           Next page 
  273. 210 Insert     "I"           toggle Insert mode 
  274. 211 Delete     "D"           Delete next character 
  275. 212 Shift F1   "b=~=Fe=~=E"  word as frame ref 
  276. 213 Shift F2   "b=~=fe=~=E"  word as frame ref 
  277. 214 Shift F3   "b=~=Ne=~=E"  word as global note ref 
  278. 215 Shift F4   "b=~=ne=~=E"  word as note ref 
  279. 216 Shift F5   "b=~=Me=~=E"  word as global menu ref 
  280. 217 Shift F6   "b=~=me=~=E"  word as menu ref 
  281. 218 Shift F7   "b=~=Se=~=E"  word as global script ref 
  282. 219 Shift F8   "b=~=se=~=E"  word as script ref 
  283. 220 Shift F9   "b=~=Ae=~=E"  word as action ref 
  284. 221 Shift F10   "s~I;s?text;s~W;s?width;s~P;s?pattern;s~E" Input field
  285. 222 Ctrl F1    "s~;s@C;s~E"  Insert Frame ref 
  286. 223 Ctrl F2    "s~;s@I;s~E"  Insert Global item ref 
  287. 224 Ctrl F3    "s~;s@i;s~E"  Insert Local item ref 
  288. 225 Ctrl F4    "i@C"         Insert frame 
  289. 226 Ctrl F5    "i@I"         Insert global item 
  290. 227 Ctrl F6    "i@i"         Insert local item 
  291. 228 Ctrl F7    "f@d*.*"      Append file 
  292. 229 Ctrl F8    "t@d*.*"      Append screen file 
  293. 230 Ctrl F9    "w@d*.*"      Append screen file with attrs 
  294. 231 Ctrl F10   "f&V153"      append saved buffer 
  295. 232 Alt F1     "F"           Autoref frame names 
  296. 233 Alt F2     "A"           Autoref global notes 
  297. 234 Alt F3     "a"           Autoref local notes 
  298. 235 Alt F4     "1?Replace;2?With;(;y&1;s&2;)" search/replace 
  299. 236 Alt F5     ">y&1"        Search again
  300. 237 Alt F6     "1?Search;y&1" Search first 
  301. 238 Alt F7     "k?Copy"      Copy to kill buffer 
  302. 239 Alt F8     "u"           Paste kill buffer inline 
  303. 240 Alt F9     "!d"          DOS escape 
  304. 241 Alt F10    "/?filename"  save paste buffer 
  305. 242            ""
  306. 243 Ctrl Left  "Z"     delete to start of line 
  307. 244 Ctrl Right "z"     delete to end of line 
  308. 245 Ctrl End   "e"     Go to end of word 
  309. 246 Ctrl PgDn  "G999"  Go ot end of buffer 
  310. 247 Ctrl Home  "b"     Go to start of word 
  311. 248 Alt 1      ""      248 to 259 Reserved for
  312. 249 Alt 2      ""        user mappings
  313. 250 Alt 3      ""      Numerics on top row
  314. 251 Alt 4      ""        of keyboard 
  315. 252 Alt 5      ""
  316. 253 Alt 6      ""
  317. 254 Alt 7      ""
  318. 255 Alt 8      ""
  319. 256 Alt 9      ""
  320. 257 Alt 0      ""
  321. 258 Alt -      ""
  322. 259 Alt =      ""
  323. 260 Ctrl PgUp  "G1"     go to start of buffer 
  324.  
  325. ===================================================
  326.  
  327. Print program Configuration strings
  328. -----------------------------------
  329. a  "REMARK"
  330. b  "FRAME"
  331. c  "NOTE"
  332. d  "MENU"
  333. e  "SCRIPT"
  334. f  "END"
  335. g  "HEADER"
  336. h  "FOOTER"
  337. i  "INDEX"
  338. j  "TITLE"
  339. k  "PRINT"
  340. l  "CHECK"
  341. m  ""       OTHER - Reserved
  342. n  "Page %d - Press a key when ready"
  343. o  "Listing of Hyperfile"
  344. p  "%.18s   %-48.48s Page %d"
  345. q  "       GLOSSARY     "
  346. r  "        INDEX      "
  347. s  " ---- REFERENCES ----"
  348. t  ""
  349. u  ""
  350. v  ""
  351. w  ""
  352. x  ""
  353. y  ""
  354. z  ""
  355.  
  356. Highlighting
  357. ------------
  358. A  "^[4^[-1"       ITALIC+UNDERL A - ACTION
  359. B  ""              NORM  B - BLINK
  360. C  ""              NORM  C - MENU CHOICE
  361. D  "^[G^[-1"       DSTRK+UNDERL  D - DEFAULT TITLE
  362. E  "^[E"           EMPH  E - HIGH INTENS
  363. F  "^[G"           DSTRK  F - FRAME REF
  364. G  ""              NORM  G - GHOST
  365. H  ""              NORM  H - MENU HEAD
  366. I  "^[-1"          UNDERL  I - INPUT REF
  367. J  ""              NORM  J - NOTE HEAD
  368. K  ""              NORM  K - NOTE TEXT
  369. L  ""              NORM  L - LOW INTENS
  370. M  "^[G^[-1"       DSTRK+UNDERL  M - MENU REF
  371. N  "^[G^[4"        DSTRK+ITALIC  N - NOTE REF
  372. O  ""              NORM  O - MENU SEL OPT
  373. P  ""              NORM  P - POPUP MESSAGE
  374. Q  ""              NORM  Q - REFERENCE BLINK
  375. R  ""              NORM  R - REQUEST
  376. S  "^[G^[4^[-1"    DSTRK+ITALIC+UNDERL S - SCRIPT REF
  377. T  ""              NORM  T - TEXT - NORMAL
  378. U  ""              NORM  U - USER 1
  379. V  ""              NORM  V - USER 2
  380. W  ""              NORM  W - USER 3
  381. X  ""              NORM  X - USER 4
  382. Y  ""              NORM  Y - USER 5
  383. Z  ""              NORM  Z - USER 6
  384.  
  385. Printer Control
  386. ---------------
  387. 0  ""              0 = Initialisation string
  388. 1  "^[5^[H^[-0^[F" 1 = set normal print
  389. 2  "^[x1"          2 = Letter quality
  390. 3  "^[G^[-1"       3 = Side Heading
  391. 4  "^[E"           4 = Heading
  392. 5  "^L"            5 = form feed
  393. 6  ""              6 =
  394. 7  ""              7 =
  395. 8  ""              8 =
  396. 9  ""              9 = Termination string
  397.  
  398. ============== END OF CONFIG.DOC ===================
  399.