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