3 ;-----------------------------------------------------------------------------+
7 ; Description: Common internal shell equates :
11 ;-----------------------------------------------------------------------------+
13 ; Pull down selection to dither (1 bit = 1 selection line)
15 DIT_L1 EQU 0000000000000001B ;Pull down selection 1 ;DITHER
16 DIT_L2 EQU 0000000000000010B ;Pull down selection 2 ;DITHER
17 DIT_L3 EQU 0000000000000100B ;Pull down selection 3 ;DITHER
18 DIT_L4 EQU 0000000000001000B ;Pull down selection 4 ;DITHER
19 DIT_L5 EQU 0000000000010000B ;Pull down selection 5 ;DITHER
20 DIT_L6 EQU 0000000000100000B ;Pull down selection 6 ;DITHER
21 DIT_L7 EQU 0000000001000000B ;Pull down selection 7 ;DITHER
22 DIT_L8 EQU 0000000010000000B ;Pull down selection 8 ;DITHER
23 DIT_L9 EQU 0000000100000000B ;Pull down selection 9 ;DITHER
24 DIT_L10 EQU 0000001000000000B ;Pull down selection 10 ;DITHER
25 DIT_L11 EQU 0000010000000000B ;Pull down selection 11 ;DITHER
26 DIT_L12 EQU 0000100000000000B ;Pull down selection 12 ;DITHER
27 DIT_L13 EQU 0001000000000000B ;Pull down selection 13 ;DITHER
28 DIT_L14 EQU 0010000000000000B ;Pull down selection 14 ;DITHER
29 DIT_L15 EQU 0100000000000000B ;Pull down selection 15 ;DITHER
30 DIT_L16 EQU 1000000000000000B ;Pull down selection 16 ;DITHER
32 ; Input field control block equates
34 INP_FILEMASK1 EQU 1 ;file mask input field 1 mul only
35 INP_FILEMASK2 EQU 2 ;file mask input field 2 mul only
36 INP_AADDT EQU 3 ;add menu item title
37 INP_JOHN EQU 4 ;dyanmic input field
38 INP_DOSCMDEST EQU 5 ;move/copy destination line
39 INP_DOSRFNAM EQU 6 ;rename file field
40 INP_DOSRDNAM EQU 7 ;rename directory field
41 INP_DOSEXOPT EQU 8 ;start a program
42 INP_DOSMDNAM EQU 9 ;make DOS directory field
43 INP_CMDLINE EQU 10 ;command line input field
44 INP_PASSWORD EQU 11 ;app menu password
45 INP_APPMFILE EQU 12 ;app menu filename
46 INP_EDITPH EQU 13 ;app menu edit or help/psc
47 INP_FILEMASK EQU 14 ;file mask input field
48 INP_DOSASSOC EQU 15 ;associate file input field
49 INP_HELP EQU 16 ;app help edit field
50 INP_DOSCMFROM EQU 17 ;dos services from: input field
51 INP_DOMASK EQU 18 ;display options pulldown filemask
52 INP_DOSDELDIS EQU 19 ;dos display delete list
56 SCB_CHELP EQU 1 ;contextual helps
57 SCB_IHELP EQU 2 ;indexed helps
59 ; Help equates for panel position
61 HLP_UPPANROW EQU 5 ;upper help panel row
62 HLP_UPPANCOL EQU 18 ;upper help panel column
63 HLP_LWPANROW EQU 14 ;lower help panel row
64 HLP_LWPANCOL EQU 16 ;lower help panel column
65 HLP_PANLINES EQU 10 ;number of lines in help panel
66 HLPTLINS EQU 12 ;user defined help text lines
67 HLPWID EQU 40 ;user defined help text width
69 ; Application menu location equates
71 APP_ROW EQU 7 ;jpw application menu start row
72 APP_COLUMN EQU 1 ;jpw application menu start col
77 ERR_PSP EQU 1 ;invalid invocation parameters
78 ERR_FILMERR EQU 2 ;file not found
79 ERR_PATHERR EQU 3 ;path not found
80 ERR_NODA EQU 4 ;dos/app both not active
81 ERR_ACCEERR EQU 5 ;access denied
82 ERR_APIF EQU 6 ;missing or invalid main menu file
83 ERR_INVDEST EQU 7 ;invalid destination path
84 ERR_INSM EQU 8 ;insufficent memory available
85 ERR_CLRF EQU 9 ;missing or invalid color file
86 ERR_BADD EQU 10 ;bad disk or drive door open
87 ERR_HELF EQU 11 ;missing or bad help file
88 ERR_COMS EQU 12 ;missing COMSPEC in Environment
89 ERR_DEAL EQU 13 ;DOS unable to de-allocate memory
90 ERR_256K EQU 14 ;inadequate graphics memory avail
91 ERR_MODE EQU 15 ;graph mode request not successful
92 ERR_MOUS EQU 16 ;missing or bad mouse driver
93 ERR_EMPTERR EQU 17 ;empty menu
94 ERR_MAXFERR EQU 18 ;maximum number of files/dirs exce
95 ERR_WRIPERR EQU 19 ;disk write protected
96 ERR_DISKERR EQU 20 ;disk full
97 ERR_DRVNERR EQU 21 ;drive not ready
98 ERR_NOMARK EQU 22 ;no files marked
99 ERR_GENERAL1 EQU 23 ;general error has occurred
100 ERR_EMPTY EQU 24 ;file is empty
101 ERR_NOPARM EQU 25 ;used of uninitialized psc parm
102 ERR_NOQUOTE EQU 26 ;missing quote in PSC syntax
103 ERR_BADNUM EQU 27 ;invalid number inside " "
104 ERR_PARAOUT EQU 28 ;PSC parameter out of range
105 ERR_NOEOL EQU 29 ;missing PSC eol marker
106 ERR_BUFOUT EQU 30 ;output buffer exceeded
107 ERR_GENERAL EQU 31 ;general error has occurred
108 ERR_NORBRAC EQU 32 ;no closing ] in psc
109 ERR_BIGTITL EQU 33 ;psc title too big
110 ERR_BIGINST EQU 34 ;psc instruction too big
111 ERR_BIGPRPT EQU 35 ;psc prompt too big
112 ERR_BIGDEF EQU 36 ;psc default input too big
113 ERR_BADMOD EQU 37 ;invalid modifier chars in psc
114 ERR_NOCOPY EQU 38 ;file cannot be copied on itself
115 ERR_NOROOM EQU 39 ;no room on menu
116 ERR_LOST EQU 40 ;menu items may be lost
117 ERR_BLANK EQU 41 ;blank string to clear G3 messages
118 ERR_ROOT EQU 42 ;delete or rename root error messg
119 ERR_PDFILE EQU 43 ;shelli.dat file is invalid
120 ERR_PDFULL EQU 44 ;menu is full, no room for predefs
121 ERR_ASSOC EQU 45 ;associate file limit reached
122 ERR_FILEXT EQU 46 ;invalid file ext for association
123 ERR_PGMEXT EQU 47 ;invalid prgm ext for association
124 ERR_PASSWD EQU 48 ;invalid password
125 ERR_INVPARM EQU 49 ;invalid number of parameters
126 ERR_DEEP EQU 50 ;too many menu levels deep >5
127 ERR_MAXDERR EQU 51 ;max number directories exceeded
128 ERR_ASRF EQU 52 ;bad or missing associate filename
129 ERR_SGDRCOPY EQU 53 ;single drive copy not supported
130 ERR_ONEMARK EQU 54 ;function limited to one file
131 ERR_PRTINST EQU 55 ;print not installed
132 ERR_PRTQFULL EQU 56 ;print queue full
133 ERR_PRTNOSUB EQU 57 ;print cannot be submitted
134 ERR_NOHIGHLT EQU 58 ;no files/directories highlighted
135 ERR_BADCMD EQU 59 ;pcr 2/26/88
136 ERR_BIGFILE EQU 60 ;filespec in psc > 76 chars
140 CLR_3 EQU 1 ;shipped text mode color index
141 CLR_7 EQU 2 ;shipped monochrome color index
142 CLR_10 EQU 3 ;shipped graphics mode 10H/12H
143 CLR_11 EQU 4 ;shipped graphics mode 11H index
145 ; Panel color index record equates
147 CLR_LOGO EQU 1 ;Logo Scr
148 CLR_BASE EQU 2 ;Base Scr
149 CLR_ERROR EQU 3 ;Error
151 CLR_AAB EQU 5 ;action bar
152 CLR_FILE1 EQU 7 ;graphics file 1
153 CLR_FILE2 EQU 6 ;graphics file 2
154 CLR_DIR1 EQU 7 ;graphics directory 1
155 CLR_DIR2 EQU 6 ;graphics directory 2
156 CLR_DRIVE1 EQU 7 ;graphics drive 1
157 CLR_DRIVE2 EQU 6 ;graphics drive 2
158 CLR_BARTITLE EQU 8 ;title bar title
159 CLR_INSTRUCT1 EQU 10 ;second instruction
160 CLR_CMD EQU 11 ;command line
161 CLR_STATUS EQU 12 ;graphics status
162 CLR_TITLE EQU 13 ;title
163 CLR_INSTRUCT EQU 14 ;Instructions
164 CLR_POPUP1 EQU 15 ;Popup 1
165 CLR_POPUP2 EQU 16 ;Popup 2
166 CLR_INDEX EQU 17 ;Reserved
168 ; Shell panel ID equates
170 PAN_DTITLE EQU 1 ;DOS services title text
171 PAN_ATITLE EQU 2 ;App menu title text
172 PAN_DABFILE EQU 3 ;DOS AAB file command text
173 PAN_DABDISP EQU 4 ;DOS AAB display command text
174 PAN_DABSHEL EQU 5 ;DOS AAB shell command text
175 PAN_DABEXIT EQU 6 ;DOS AAB exit command text
176 PAN_AABMAIN EQU 7 ;App AAB maintain command text
177 PAN_AABSHEL EQU 8 ;App AAB shell command text
178 PAN_AABEXIT EQU 9 ;App AAB exit command text
179 PAN_ENTER EQU 10 ;Common action Enter
180 PAN_ESC EQU 11 ;Common actions Esc=Cancel
181 PAN_F1 EQU 12 ;Common actions F1=Help
182 PAN_F5 EQU 13 ;Common actions F5=Index
183 PAN_F9 EQU 14 ;Common actions F7=Keys
184 PAN_APDMAINP EQU 15 ;App maintain pull down panel
185 PAN_APDMAINC EQU 16 ;App maintain pull down panel text
186 PAN_APDSHELP EQU 17 ;App shell pull down panel
187 PAN_APDSHELC EQU 18 ;App shell pull down panel text
188 PAN_APDEXITP EQU 19 ;App exit pull down panel
189 PAN_APDEXITC EQU 20 ;App exit pull down panel text
190 PAN_DPDFILEP EQU 21 ;DOS file pull down panel
191 PAN_DPDFILEC EQU 22 ;DOS file pull down panel text
192 PAN_DPDEXITP EQU 23 ;DOS exit pull down panel
193 PAN_DPDEXITC EQU 24 ;DOS exit pull down panel text
194 PAN_DPDDISPP EQU 25 ;DOS display pull down panel
195 PAN_DPDDISPC EQU 26 ;DOS display pull down panel text
196 PAN_DPDSHELP EQU 27 ;DOS shell pull down panel
197 PAN_DPDSHELC EQU 28 ;DOS shell pull down panel text
198 PAN_DSFMT2 EQU 29 ;DOS top single drive/file panel
199 PAN_DSFMT3 EQU 30 ;DOS extended directory panel
200 PAN_DSFMT4 EQU 31 ;DOS status panel
201 PAN_DSFMT6 EQU 32 ;DOS global file search
202 PAN_FILEVIEW EQU 33 ;DOS file view panel top template
203 PAN_FILEVIEWT EQU 34 ;fileview panel text
204 PAN_FVHEX EQU 35 ;DOS hex file view panel bottom
205 PAN_FVASCII EQU 36 ;DOS hex file view panel bottom
206 PAN_FKEY EQU 37 ;function key panel
207 PAN_APPINST2 EQU 38 ;App copy menu item dest instr
208 PAN_APPINST5 EQU 39 ;App menu reorder second instr
209 PAN_APPINST6 EQU 40 ;App menu operational instr
210 PAN_MCP EQU 41 ;Maintain color panel text
211 PAN_MCSS EQU 42 ;Maintain color sample panel
212 PAN_DSREAD EQU 43 ;DOS reading drive panel text
213 PAN_G1 EQU 44 ;general panel 1
214 PAN_G1PASSWM EQU 45 ;Enter menu item password panel
215 PAN_G1OPT EQU 46 ;DOS file options text
216 PAN_G3SORTC EQU 47 ;DOS sort panel text
217 PAN_G2 EQU 48 ;General panel 2
218 PAN_G2DELM EQU 49 ;delete menu item confirmation
219 PAN_G3 EQU 50 ;General panel 3
220 PAN_G3COPYT EQU 51 ;DOS file copy panel title
221 PAN_G3COPY EQU 52 ;DOS file copy panel in progress
222 PAN_G3MOVET EQU 53 ;DOS file move panel title
223 PAN_G3MOVE EQU 54 ;DOS file move panel in progress
224 PAN_G3DEST EQU 55 ;DOS file copy/move destination
225 PAN_G3REPL EQU 56 ;DOS file copy/move replace existg
226 PAN_G3ERROR EQU 57 ;DOS file copy/move error
227 PAN_G3FILEDL EQU 58 ;DOS file delete in progress txt
228 PAN_G3FILEDB EQU 59 ;DOS file delete confirm panel txt
229 PAN_G3FILERN EQU 60 ;DOS file rename panel text
230 PAN_G3FILEA EQU 61 ;DOS attr change in progress text
231 PAN_G3FILEAB EQU 62 ;DOS attr change panel text
232 PAN_G3DIRD EQU 63 ;DOS dir delete in progress text
233 PAN_G3DIRDB EQU 64 ;DOS dir delete confirm panel text
234 PAN_G3DIRM EQU 65 ;DOS dir make panel text
235 PAN_G3DIRERN EQU 66 ;directory rename text
236 PAN_G3PRED EQU 67 ;APP predefined menu panel text
237 PAN_HELP EQU 68 ;Help panel text
238 PAN_G5 EQU 69 ;General panel 5
239 PAN_G5TEXT EQU 70 ;add program text
240 PAN_G5ADDG EQU 71 ;add group text
241 PAN_G6 EQU 72 ;General panel 6
242 PAN_G6START EQU 73 ;Enter parameters start a program
243 PAN_GSTATUS EQU 74 ;graphics status panel
244 PAN_ERR EQU 75 ;small error text panel
245 PAN_G7 EQU 76 ;small error text panel
246 PAN_G7ERROR EQU 77 ;small error text panel
247 PAN_JOHN EQU 78 ;PSC dialog panel
248 PAN_CLS EQU 79 ;clear screen
249 PAN_BTITLE EQU 80 ;app and dos background title
250 PAN_BAAB EQU 81 ;app and dos aab background
251 PAN_GDIRECTE EQU 82 ;graphics dir extended panel
252 PAN_GFILEE EQU 83 ;graphics dir extended panel
253 PAN_GFILEG EQU 84 ;graphics global file panel
254 PAN_GDIRECTD1 EQU 85 ;graphics multiple directory 1
255 PAN_GDIRECTD2 EQU 86 ;graphics multiple directory 2
256 PAN_GFILED1 EQU 87 ;graphics multiple file 1
257 PAN_GFILED2 EQU 88 ;graphics multiple file 2
258 PAN_G7ERROR2 EQU 89 ;reading tree and file error
259 PAN_G2ASCO EQU 90 ;association options
260 PAN_G3ASCE EQU 91 ;association panel
261 PAN_GSTATUSP EQU 92 ;graphics status
262 PAN_G7ERROR3 EQU 93 ;app menu error panel/exit to dos
263 PAN_G7ERROR4 EQU 94 ;dir and/or file limit reached
264 PAN_G3FILEPRT EQU 95 ;DOS file print in progress txt
265 PAN_F10 EQU 96 ;Common actions F10=Actions
266 PAN_ALTG EQU 97 ;Common actions Alt+G=Mark all
267 PAN_ALTU EQU 98 ;Common actions Alt+U=Unmark all
268 PAN_F8 EQU 99 ;Common actions F8=Hex/ASCII
269 PAN_DOSTOP EQU 100 ;DOS top panel
270 PAN_F2 EQU 101 ;F2=Save
271 PAN_BLANK EQU 102 ;panel to blank app instructions
272 PAN_CMDL EQU 103 ;Shift+F9=Command Line
273 PAN_G2FILA EQU 104 ;DOS file attr confirm panel text
274 PAN_G2FILD EQU 105 ;DOS display delete list
275 PAN_CMDLA EQU 106 ;app menu Shift+F9=Command Line
276 PAN_F10A EQU 107 ;app menu f10 key panel text
277 PAN_FVESC EQU 108 ;file view escape key panel text
278 PAN_DSFMT7 EQU 109 ;single drive panel titles
279 PAN_DSFMT8 EQU 110 ;system file list panel titles
280 PAN_TOTALNUM EQU 110 ;total number panels *PCR
282 ; Internal Shell equates for string vector
284 STR_AAPEXT EQU 1 ;main application menu extension
285 STR_CLREXT EQU 2 ;color profile extension
286 STR_APPMFILE EQU 3 ;default app menu filename
287 STR_CLRFILE EQU 4 ;default color filename
288 STR_HLPFILE EQU 5 ;default help text filename
289 STR_MS1FILE EQU 6 ;microsoft serial mouse driver
290 STR_MS2FILE EQU 7 ;IBM mouse driver
291 STR_COMSPEC EQU 8 ;string to search for in Environ
292 STR_EXIT EQU 9 ;command line termination string
293 STR_MOSEXT EQU 10 ;mouse extension length
294 STR_LBRACKET EQU 11 ;left bracket in PSC
295 STR_RBRACKET EQU 12 ;right bracket in PSC
296 STR_PERCENT EQU 13 ;percent sign in PSC
297 STR_TITLEESC EQU 14 ;title escape in PSC
298 STR_INSTRESC EQU 15 ;instruction escape in PSC
299 STR_PRMTESC EQU 16 ;prompt escape in PSC
300 STR_DEFLTESC EQU 17 ;default escape in PSC source
301 STR_LENGESC EQU 18 ;length escape in PSC source
302 STR_MODESC EQU 19 ;modifier escape in PSC source
303 STR_CLEARESC EQU 20 ;clear escape in PSC source
304 STR_QUOTE EQU 21 ;quote in PSC source
305 STR_PSCEND EQU 22 ;end of a PSC line
306 STR_WALLOW EQU 23 ;allow string
307 STR_WVALID EQU 24 ;valid allow string
308 STR_REMOVE EQU 25 ;remove default option in PSC's
309 STR_WRESEND EQU 26 ;ending psc for resident mode
310 STR_WTRANEND EQU 27 ;ending psc for transient mode
311 STR_WTITLDEF EQU 28 ;default user prompt tittle text
312 STR_WINSTDEF EQU 29 ;default user prompt instr. text
313 STR_WPRMTPDEF EQU 30 ;default user prompt prompt text
314 STR_DRIVE EQU 31 ;drive escape in PSC source
315 STR_PATH EQU 32 ;path escape in PSC source
316 STR_LCTITLEESC EQU 33 ;title escape in PSC
317 STR_LCINSTRESC EQU 34 ;instruction escape in PSC
318 STR_LCPRMTESC EQU 35 ;prompt escape in PSC
319 STR_LCDEFLTESC EQU 36 ;default escape in PSC source
320 STR_LCLENGESC EQU 37 ;length escape in PSC source
321 STR_LCMODESC EQU 38 ;modifier escape in PSC source
322 STR_LCCLEARESC EQU 39 ;clear escape in PSC source
323 STR_LCREMOVE EQU 40 ;remove default option in PSC's
324 STR_DOSEXIT EQU 41 ;ending batch command for dos exit
325 STR_CDIR EQU 42 ;change directory command for psc
326 STR_TOPTITLE EQU 43 ;title for indexed help panel
327 STR_MNAAAB EQU 44 ;Program menu AAB mnemonics
328 STR_MNMAIN EQU 45 ;Prog maint pull down mnemonics
329 STR_MNASWI EQU 46 ;Prog switch pull down mnemonics
330 STR_MNAEXI EQU 47 ;Prog exit pull down mnmemonics
331 STR_MNDAAB EQU 48 ;DOS Services AAB mnemonics
332 STR_MNFILE EQU 49 ;DOS Services File mnemonics
333 STR_MNDSWI EQU 50 ;DOS Services switch mnemonics
334 STR_MNDISP EQU 51 ;DOS Services display mnemonics
335 STR_MNDEXI EQU 52 ;DOS Services exit mnemonics
336 STR_APPMENU EQU 53 ;app menu configured
337 STR_DOSSERV EQU 54 ;DOS services configured
338 STR_REFBUF EQU 55 ;refresh DOS buffer configured
339 STR_TRANS EQU 56 ;transient shell configured
340 STR_MODE10H EQU 57 ;graphics mode 10H
341 STR_MODE11H EQU 58 ;graphics mode 11H
342 STR_MODE12H EQU 59 ;graphics mode 12H
343 STR_CLFILE EQU 60 ;color filename
344 STR_MULTIPE EQU 61 ;multiple drive display
345 STR_CLRACT EQU 62 ;maintain color active
346 STR_MENUACT EQU 63 ;menu maintainance active
347 STR_EXITDOS EQU 64 ;exit to DOS active
348 STR_CMDLINE EQU 65 ;command line active
349 STR_PREDACT EQU 66 ;predefined menu active
350 STR_MOUSACT EQU 67 ;mouse active
351 STR_LEFTACT EQU 68 ;left hand mouse
352 STR_SOUDACT EQU 69 ;sound active
353 STR_APMFILE EQU 70 ;app main menu filename
354 STR_TOTAL EQU 71 ;total structute list
355 STR_FILL1 EQU 72 ;fill pattern 1
356 STR_ASCEXT EQU 73 ;default association filename
357 STR_CHECKM EQU 74 ;check mark
358 STR_RETEXEC EQU 75 ;press enter to exit from start
359 STR_NOCMD EQU 76 ;no command for EXEC error
360 STR_BUTTON EQU 77 ;button mouse fld text for psc pan
361 STR_TEXTS EQU 78 ;invocation text mode option
362 STR_NLS EQU 79 ;NLS translation invoke option
363 STR_NOFILD EQU 80 ;No files in marked directory'
364 STR_NOFILM EQU 81 ;No files match file specifier'
365 STR_NOFIL EQU 82 ;'No file'
366 STR_ROOTN EQU 83 ;'ROOT'
367 STR_DTITLE EQU 84 ;DOS Services AAB mnemonics string
368 STR_ATITLE EQU 85 ;App Menu AAB mnemonics string
369 STR_DABFILE EQU 86 ;File P. down AAB mnemonics string
370 STR_DABDISP EQU 87 ;Disp P. down AAB mnemonics string
371 STR_DABSHEL EQU 88 ;Prog P. down AAB mnemonics string
372 STR_DABEXIT EQU 89 ;Exit P. down AAB mnemonics string
373 STR_AABMAIN EQU 90 ;Mait P. down AAB mnemonics string
374 STR_AABSHEL EQU 91 ;Prog P. down AAB mnemonics string
375 STR_AABEXIT EQU 92 ;Exit P. down AAB mnemonics string
376 STR_MORE EQU 93 ;text mode more string
377 STR_DIRT EQU 94 ;Directory title
378 STR_FILET EQU 95 ;File title
379 STR_DFSAVE EQU 96 ;dir/file buffer disk swap option
380 STR_BUFO EQU 97 ;dir/file buffer size override
381 STR_ASOFILE EQU 98 ;associate file name option
382 STR_ASOEXT EQU 99 ;associate file name extension
383 STR_DBCS EQU 100 ;DBCS invocation string
384 STR_NOCMDM EQU 101 ;insufficient command line memory
385 STR_DATE EQU 102 ;date invocation string
386 STR_FSTATT EQU 103 ;file status title ;pcr 2/2/88
387 STR_COM2 EQU 104 ;COM2 invocation string D491
388 STR_ENH EQU 105 ;invocation enhancements
389 STR_SCOPYF EQU 106 ;copy file title
390 STR_SMOVEF EQU 107 ;move file title
391 STR_SDELEF EQU 108 ;delete file title
392 STR_SPRINF EQU 109 ;Print file title
393 STR_SASSOF EQU 110 ;Associate file title
394 STR_SRENMF EQU 111 ;rename file title
395 STR_SSTARF EQU 112 ;start a program title
396 STR_SATTRF EQU 113 ;change attribute file title
397 STR_SREMOD EQU 114 ;Remove directory title
398 STR_SMAKED EQU 115 ;Make directory title
399 STR_SRENMD EQU 116 ;Rename directory title
400 STR_SADDP EQU 117 ;Add program title
401 STR_SADDG EQU 118 ;Add group title
402 STR_SCHANP EQU 119 ;Change Program title
403 STR_SCHANG EQU 120 ;Change Group title
404 STR_SDELMI EQU 121 ;Delete menu item title
405 STR_SWARN EQU 122 ;Warning title
406 STR_SHELP EQU 123 ;Help panel title
407 STR_SPWVER EQU 124 ;password verification title
408 STR_SDISO EQU 125 ;display options title
409 STR_SFILO EQU 126 ;file options title
410 STR_RETCMD EQU 127 ;DOS command return prompt
411 STR_UTITLE EQU 128 ;User defined PSC title
412 STR_PROFACT EQU 129 ;profile switch
413 STR_PROEXT EQU 130 ;profile extension
425 STR_FILECHK EQU 142 ;PSC /F parameter
426 STR_LCFILECHK EQU 143 ;PSC /f parameter
429 ; Active button bit maps ;sos 2/2/88
431 BUT_ESC EQU 0000000000000001B ;Esc
432 BUT_F1 EQU 0000000000000010B ;F1
433 BUT_F5 EQU 0000000000000100B ;F5
434 BUT_F9 EQU 0000000000001000B ;F9
435 BUT_F10 EQU 0000000000010000B ;F10
436 BUT_ALTG EQU 0000000000100000B ;Alt+G
437 BUT_LFARROW EQU 0000000001000000B ;Left arrow
438 BUT_RTARROW EQU 0000000010000000B ;Right arrow
439 BUT_ENTER EQU 0000000100000000B ;Enter
440 BUT_ALTU EQU 0000001000000000B ;Alt+U
441 BUT_PGUP EQU 0000010000000000B ;PgUp
442 BUT_PGDN EQU 0000100000000000B ;PgDn
443 BUT_STOP EQU 0001000000000000B ;Stop button
444 BUT_F8 EQU 0010000000000000B ;F8
445 BUT_F2 EQU 0100000000000000B ;F2=Save
447 ; Internal button bit map vector equates
449 BCB_BACK EQU 1 ;key backgrd
450 BCB_LFARROW EQU 2 ;Left arrow foregrd
451 BCB_RTARROW EQU 3 ;Right arrow foregrd
452 BCB_PGUP EQU 4 ;PgUp foregrd
453 BCB_PGDN EQU 5 ;PgDn foregrd
454 BCB_BACK2 EQU 6 ;PgUp/Dn backgrd
456 ; 16 byte paragraph size of allocated buffers
458 MAX_COLRBUF EQU 106 ;Color buffer (1.7 K)
459 MAX_HELPBUF EQU 625 ;help buffer (10.0 K)
460 MAX_TEXTBUF EQU 250 ;logical video text only (4.0 K)
461 MAX_APPMBUF EQU 1000 ;application menu buffer (16.0 K)
462 MAX_DISQBUF EQU 125 ;display queue text only (2.0K)
464 MAX_DIR1BUF EQU 500 ;directory buffer 1 ( 8.0 KB)
465 MAX_DIR2BUF EQU 500 ;directory buffer 2 ( 8.0 KB)
466 MAX_DOSWBUF EQU 640 ;DOS working buffer (10.0 KB)
467 MIN_FILEBUF EQU 64 ;minimum DOS file buffer (1.0 KB)
468 SM_FILEBUF EQU 640 ;small file buffer (10.0 KB)
469 MIN_DIR1BUF EQU 250 ;min directory buffer 1 ( 4.0 KB)
470 MIN_DOSWBUF EQU 500 ;min DOS working buffer ( 8.0 KB)
472 MAX_EXECBUF EQU 4070 ;app menu/prompt min memy(64.0 KB)
473 MAX_WORKBUF EQU 1000 ;working DOS buffer (10.0 KB)
474 MAX_DOSPBUF EQU 12250 ;dos serv min memory (196.0 KB)
475 MAX_APPPBUF EQU 4070 ;app menu min memory (64.0 KB)
477 ; Miscellaneous sizes
479 MAX_CCSET EQU 4 ;number of user color selections ;pcr 3/4/88
480 MAX_CLRECD EQU 12 ;num of bytes per PCPANEL color rc
481 MAX_SCRROWS EQU 30 ;mode 11H and 12H require 30 rows
482 MAX_REVERSE EQU 0 ;size of mouse reverse high buffer
483 MAX_WPARMLEN EQU 127 ;max psc prompt input length
484 MAX_WPSCOUT EQU 512 ;max psc size
488 MODEL_80 EQU 0F8H ;model 80 hardware VGA
490 MODEL_60 EQU 0FCH ;model 60 hardware VGA
492 MODEL_50 EQU 0FCH ;model 50 hardware VGA
494 MODEL_30 EQU 0FAH ;model 30 hardware MCGA
496 MODEL_25 EQU 0FAH ;model 25 hardware MCGA
498 MODEL_PC EQU 0FFH ;PC Planar board
500 MODEL_XT EQU 0FEH ;XT Planar board
502 MODEL_JR EQU 0FDH ;JR Planar board
504 MODEL_AT EQU 0FCH ;AT Planar board
506 SUBMD_AS EQU 001H ;AT Planar board for skyrocket
507 MODEL_CV EQU 0F9H ;convertible
512 DCLICK EQU 255 ;double click key
513 INABOVE EQU 115 ;insert above ctrl+left arrow
514 INBELOW EQU 116 ;insert below ctrl+right arrow
515 DELETE EQU 89 ;delete shift+F6
516 DELALL EQU 118 ;delete cursor to end ctrl+pgdn
517 CR EQU 0DH ;ASCII carriage return
518 LF EQU 0AH ;ASCII line feed
519 UPARROW EQU 72 ;up arrow
520 DNARROW EQU 80 ;down arrow
521 LFARROW EQU 75 ;left arrow
522 RTARROW EQU 77 ;right arrow
545 SAVE EQU 60 ;F2 save help/psc
546 EOLMARK EQU 62 ;F4 separate psc lines
548 BKTAB EQU 0FH ;back tab
549 BKSPC EQU 08 ;backspace
550 SHIFTF9 EQU 92 ;Shift+F9
552 ; Internal SHELLRD PSP invocation option equates (COM_STATE)
554 COM_APPM EQU 0000000000000001B ;application menu configured
555 COM_DOSS EQU 0000000000000010B ;DOS Services configured
556 COM_REFD EQU 0000000000000100B ;refresh directory
557 COM_RESS EQU 0000000000001000B ;resident shell
558 COM_AUTI EQU 0000000000010000B ;predefined menu installation
559 COM_DRV2 EQU 0000000000100000B ;multiple drive display active
560 COM_FLCL EQU 0000000001000000B ;command line access is active
561 COM_FLMI EQU 0000000010000000B ;maintain menu item active
562 COM_FLCS EQU 0000000100000000B ;maintain color selections active
563 COM_FLED EQU 0000001000000000B ;exit to DOS is active
564 COM_MOUS EQU 0000010000000000B ;mouse is active.
565 COM_LFMS EQU 0000100000000000B ;left hand mouse.
566 COM_M10H EQU 0001000000000000B ;Graphics EGA mode 10H requested
567 COM_M11H EQU 0010000000000000B ;Graphics VGA mode 11H requested
568 COM_M12H EQU 0100000000000000B ;Graphics VGA mode 12H requested
569 COM_TEXT EQU 1000000000000000B ;text mode 3 or 7 is active
571 ; Internal SHELLRD PSP invocation option equates (COM_STATE2)
573 COM_SOUD EQU 0000000000000001B ;sound active
574 COM_NLS EQU 0000000000000010B ;NLS help index translation active
575 COM_DFSAVE EQU 0000000000000100B ;dir/file buffer swap option
576 COM_BUFO EQU 0000000000001000B ;dir/file buffer size override
577 COM_DBCS EQU 0000000000010000B ;DBCS support is active
578 COM_DATE EQU 0000000000100000B ;Date is active
579 COM_COM2 EQU 0000000001000000B ;COM2 is active D491
580 COM_ENHA EQU 0000000010000000B ;Enhancements active
581 COM_SNA EQU 0000000100000000B ;>>SN
583 ; Internal SHELLRD dialog equates (COM_CDIALOG)
585 COM_GDRIVE1 EQU 0 ;DOS drive 1 dialog
586 COM_GNAME1 EQU 1 ;DOS filemask 1 dialog
587 COM_GDIR1 EQU 2 ;DOS directory 1 dialog
588 COM_GFILE1 EQU 3 ;DOS file 1 dialog
589 COM_GDRIVE2 EQU 4 ;DOS drive 2 dialog
590 COM_GNAME2 EQU 5 ;DOS filemask 2 dialog
591 COM_GDIR2 EQU 6 ;DOS directory 2 dialog
592 COM_GFILE2 EQU 7 ;DOS file 2 dialog
593 COM_APPMENU EQU 8 ;app menu screen
594 COM_EXITDOS EQU 9 ;exit to DOS
595 COM_PEC EQU 10 ;exit to execute PEC
596 COM_PAAB EQU 11 ;app menu action bar dialog
597 COM_DAAB EQU 12 ;DOS services action bar dialog
598 COM_DCLR EQU 13 ;change color dialog
599 COM_FIRST EQU 14 ;first time dialog
601 ; Internal SHELLRD base screen equates (COM_BASESCR)
603 COM_DOSSCR1 EQU 1 ;not used
604 COM_DOSSCR4 EQU 2 ;multiple display
605 COM_DOSSCR2 EQU 3 ;extended directory display
606 COM_DOSSCR3 EQU 4 ;global file list
607 COM_APPSCR EQU 5 ;application menu
608 COM_PRESCR EQU 6 ;predefined menu
609 COM_CLRSCR EQU 7 ;color menu
610 COM_AFVIEW EQU 8 ;ascii file view
611 COM_HFVIEW EQU 9 ;hex file view
613 ; Internal Shell vector length equates
615 COM_ERRVECLEN EQU 3 ;# bytes in each error vector
616 COM_STRVECLEN EQU 3 ;# bytes in each string vector
617 COM_INVVECLEN EQU 6 ;# bytes in each invoke vector
618 COM_KEYVECLEN EQU 6 ;# bytes in each keys vector
619 COM_GCBVECLEN EQU 6 ;# bytes in each graphics vector
620 COM_PCBVECLEN EQU 4 ;# bytes in each panel vector
621 COM_ICBVECLEN EQU 4 ;# bytes in each input vector
622 COM_SCBVECLEN EQU 4 ;# bytes in each scroll vector
623 COM_BCBVECLEN EQU 2 ;# bytes in each button vector
624 COM_MCBVECLEN EQU 2 ;# bytes in each mouse vector
625 COM_MGPVECLEN EQU 3 ;# bytes in each group vector
626 COM_FLDVECLEN EQU 4 ;# bytes in each fld vector
627 COM_CALTABLEN EQU 6 ;# bytes in each fld table entry
628 COM_SWITABLEN EQU 3 ;# bytes in each fld table entry
629 COM_SWIVECLEN EQU 3 ;# bytes in each fld table entry
631 ; Field call table ID equates
633 ;CAL_PREDEF EQU 1 ;predefined app menu
634 CAL_APPM EQU 1 ;application menu call table ID
635 CAL_CLRSCR EQU 2 ;color screen
636 CAL_DOSSCR2 EQU 3 ;dos services screen 2
637 CAL_DOSSCR3 EQU 4 ;dos services screen 3
638 CAL_DOSSCR4 EQU 5 ;dos services screen 4
639 CAL_AFVIEW EQU 6 ;ascii file view
641 ; Mouse field group equates
643 MGG_AABDOS EQU 1 ;AAB for DOS
644 MGG_AABFILE EQU 2 ;AAB file pull down group
645 MGG_AABDISP EQU 3 ;AAB display pull down group
646 MGG_AABSHEL EQU 4 ;AAB file pull down group
647 MGG_AABEXIT EQU 5 ;AAB exit pull down group
648 MGG_DOSG2 EQU 6 ;DOS G2 popup panel fields
649 MGG_DOSVIEW EQU 7 ;DOS file view fields
650 MGG_DOSG3 EQU 8 ;DOS G3 esc and help
651 MGG_G3FLDS EQU 9 ;DOS G3 pan copy/move file dest
652 MGG_G3ATTR EQU 10 ;DOS G3 pan file attribute sele
653 MGG_DOSG6 EQU 11 ;DOS G6 pan esc and f1 key fiel
654 MGG_AABAPPM EQU 12 ;APP menu actual group
655 MGG_AABAOPT EQU 13 ;AAB options pull down group
656 MGG_AABAPRG EQU 14 ;AAB program pull down group
657 MGG_AABAEXT EQU 15 ;AAB exit pull down group
658 MGG_AADDT EQU 16 ;app menu item add title group
659 MGG_APPMITM EQU 17 ;App menu item fields (actual appl
660 MGG_APPPASS EQU 18 ;App menu add/edit/delete password
661 MGG_APPFILN EQU 19 ;App menu add/edit filename field
662 MGG_APPCONF EQU 20 ;App menu item delete confirm fiel
663 MGG_JOHN EQU 21 ;App menu dynamic user dialog flds
664 MGG_ERRFLDS EQU 22 ;DOS small error panel fields
665 MGG_G7FLDS EQU 23 ;DOS big error panel
666 MGG_G3ERRFLDS EQU 24 ;DOS g3 error fields
667 MGG_DOSMULT EQU 25 ;DOS multiple group
668 MGG_DOSEXTN EQU 26 ;DOS extended group
669 MGG_DOSGLOB EQU 27 ;DOS global group
670 MGG_CLR EQU 28 ;App color group
671 MGG_LIHELP EQU 29 ;lower help group
672 MGG_STATUSR EQU 30 ;status popup panel (right side)
673 MGG_STATUSL EQU 31 ;status popup panel (left side)
674 MGG_SORTC EQU 32 ;display options panel
675 MGG_FILEOPT EQU 33 ;file options panel
676 MGG_DOSG2DEL EQU 34 ;delete list panel
677 MGG_DOSG3EX EQU 35 ;program parameters
678 MGG_DOSG3AS EQU 36 ;associate file extensions
680 ; Mouse data field ID equates
682 MFF_AABFILE EQU 1 ;AAB file
683 MFF_AABDISP EQU 2 ;AAB options
684 MFF_AABSHEL EQU 3 ;AAB special
685 MFF_AABEXIT EQU 4 ;AAB exit
686 MFF_AABHELP EQU 5 ;AAB help
688 MFF_PDFSTART EQU 6 ;Open
689 MFF_PDFPRINT EQU 7 ;print
690 MFF_PDFASSOC EQU 8 ;assoc
691 MFF_PDFMOVE EQU 9 ;move
692 MFF_PDFCOPY EQU 10 ;copy
693 MFF_PDFDELETE EQU 11 ;delete
694 MFF_PDFRENAME EQU 12 ;rename
695 MFF_PDFATTR EQU 13 ;attribute
696 MFF_PDFVIEW EQU 14 ;view
698 MFF_PDFSELECT EQU 16 ;select all
699 MFF_PDFDSELECT EQU 17 ;Deselect all
700 MFF_PDFESC EQU 18 ;esc
702 MFF_PDSSORT EQU 19 ;display options (sort)
703 MFF_PDSFILEOPT EQU 20
704 MFF_PDSEXTEND EQU 21 ;show info
705 MFF_PDSESC EQU 22 ;esc;
706 MFF_PDPSINGLE EQU 23 ;single
707 MFF_PDPMULT EQU 24 ;multiple
708 MFF_PDPGLOBAL EQU 25 ;system
709 MFF_PDPESC EQU 26 ;esc
711 MFF_PDEDOSX EQU 27 ;exit to start a program
712 MFF_PDERESUME EQU 28 ;resume file system
713 MFF_PDEESC EQU 29 ;esc
715 MFF_DOSG2FLD1 EQU 30 ;selection field 1
716 MFF_DOSG2FLD2 EQU 31 ;selection field 2
717 MFF_DOSG2ENTER EQU 32 ;enter
718 MFF_DOSG2ESC EQU 33 ;esc
719 MFF_DOSG2HLP EQU 34 ;f1
721 MFF_DOSVFPGUP EQU 35 ;PgUp
722 MFF_DOSVFPGDN EQU 36 ;PgDn
723 MFF_DOSVFESC EQU 37 ;Esc (25 rows)
725 MFF_DOSG3FLD1 EQU 38 ;selection field 1
726 MFF_DOSG3FLD2 EQU 39 ;selection field 2
727 MFF_DOSG3CH EQU 40 ;hidden attribute selection
728 MFF_DOSG3CO EQU 41 ;read only attr selection
729 MFF_DOSG3CA EQU 42 ;archive attribute selection
730 MFF_DOSG3ENTER EQU 43 ;enter
731 MFF_DOSG3ESC EQU 44 ;esc
732 MFF_DOSG3HLP EQU 45 ;help
734 MFF_DOSG6ENTER EQU 46 ;enter
735 MFF_DOSG6ESC EQU 47 ;Esc
736 MFF_DOSG6HLP EQU 48 ;F1
738 MFF_GDRIVE1 EQU 49 ;DOS A-Z drive display field
739 MFF_GFILEM EQU 50 ;Single Drive filename input fld;
740 MFF_AABAOPT EQU 51 ;AAB programs
741 MFF_AABAPROG EQU 52 ;AAB groups
742 MFF_AABAEXIT EQU 53 ;AAB exit
744 MFF_PDASTART EQU 54 ;start program menu
745 MFF_PDAADDPSC EQU 55 ;add
746 MFF_PDACHANGE EQU 56 ;change
747 MFF_PDADELETE EQU 57 ;delete
748 MFF_PDACOPY EQU 58 ;copy
749 MFF_PDAOESC EQU 59 ;esc field
751 MFF_PDADOS EQU 60 ;add group
752 MFF_PDACMD EQU 61 ;delete group
753 MFF_PDAREM EQU 62 ;remane group
754 MFF_PDAREARRG EQU 63 ;rearrange
755 MFF_PDAPESC EQU 64 ;esc
757 MFF_PDADOSX EQU 65 ;exit to DOS
758 MFF_PDARESUME EQU 66 ;resume start a program
759 MFF_PDAXESC EQU 67 ;esc
761 MFF_AADDTF2 EQU 68 ;app menu add title enter
762 MFF_AADDTESC EQU 69 ;app menu add title esc
763 MFF_AADDTHLP EQU 70 ;app menu add title help
765 MFF_APPMITEM EQU 71 ;app menu item selection field
766 MFF_APPMITEMSB EQU 72 ;app menu item scroll bar
768 MFF_APPOESC EQU 73 ;app other menu Esc key
769 MFF_APPOHLP EQU 74 ;app menu help key
770 MFF_APPOCMDL EQU 75 ;app menu Shift+F9=command line
772 MFF_APPADPENTR EQU 76 ;app enter
773 MFF_APPADPESC EQU 77 ;app add/edit/delete password
774 MFF_APPADPHLP EQU 78 ;app add/edit/delete password
776 MFF_F8 EQU 79 ;F8=Hex/ASCII
778 MFF_APPADKENTR EQU 80 ;app add/edit type enter
779 MFF_APPADKESC EQU 81 ;app add/edit type Esc key
780 MFF_APPADKHLP EQU 82 ;app add/edit type F1 key
782 MFF_APPADFENTR EQU 83 ;app add/edit filename enter
783 MFF_APPADFESC EQU 84 ;app add/edit filename Esc
784 MFF_APPADFHLP EQU 85 ;app add/edit filename F1
786 MFF_APPDECOY EQU 86 ;app delete confirmation yes
787 MFF_APPDECON EQU 87 ;app delete confirmation no
788 MFF_APPDECOEN EQU 88 ;app delete confirmation enter
789 MFF_APPDECOESC EQU 89 ;app delete confirmation Esc
790 MFF_APPDECOHLP EQU 90 ;app delete confirmation F1
792 MFF_JOHNENTER EQU 91 ;Enter
793 MFF_JOHNESC EQU 92 ;Esc key
794 MFF_JOHNHLP EQU 93 ;F1 key
796 MFF_ERRESC EQU 94 ;Esc key
797 MFF_ERRHLP EQU 95 ;F1 key
799 MFF_G7FLD1 EQU 96 ;selection field 1
800 MFF_G7FLD2 EQU 97 ;selection field 2
801 MFF_G7ENTER EQU 98 ;enter
802 MFF_G7ESC EQU 99 ;Esc key
803 MFF_G7HLP EQU 100 ;F1 key
805 MFF_G3EFLD1 EQU 101 ;selection field 1
806 MFF_G3EFLD2 EQU 102 ;selection field 2
808 MFF_GDRIVE2 EQU 103 ;DOS A-Z drive display field2
809 MFF_GFILEM1 EQU 104 ;Mult Drive filename input fld
810 MFF_GFILEM2 EQU 105 ;Mult Drive filename input fld
811 MFF_GDIRECTD1 EQU 106 ;Mult dir tree field 1
812 MFF_GDIRECTDB1 EQU 107 ;Mult dir tree scroll bar 1
813 MFF_GDIRECTD2 EQU 108 ;Mult dir tree field 2
814 MFF_GDIRECTDB2 EQU 109 ;Mult dir tree scroll bar 2
815 MFF_GFILED1 EQU 110 ;Mult file field 1
816 MFF_GFILED1B EQU 111 ;Mult file scroll bar 1
817 MFF_GFILED2 EQU 112 ;Mult file field 2
818 MFF_GFILED2B EQU 113 ;Mult file scroll bar 2
820 MFF_GFILEG EQU 114 ;Global file field
821 MFF_GFILEGB EQU 115 ;Global file scroll bar
823 MFF_GDIRECTE EQU 116 ;Ext dir tree field
824 MFF_GDIRECTEB EQU 117 ;Ext dir tree scroll bar
825 MFF_GFILEE EQU 118 ;Ext file field 1
826 MFF_GFILEEB EQU 119 ;Ext file scroll bar
828 MFF_CRARROW EQU 120 ;Color palette right
829 MFF_CLARROW EQU 121 ;Color palette left
831 MFF_LF1 EQU 122 ;lower help panel F1 field
832 MFF_LF5 EQU 123 ;lower help panel F5 field
833 MFF_LF9 EQU 124 ;lower help panel F9 field
834 MFF_LESC EQU 125 ;lower help panel Esc field
835 MFF_LHELP EQU 126 ;lower help panel selection
836 MFF_LSB EQU 127 ;lower help panel scroll bar
838 MFF_STATRESC EQU 128 ;status esc key
839 MFF_STATRHLP EQU 129 ;status F1 key
840 MFF_STATLESC EQU 130 ;status esc key
841 MFF_STATLHLP EQU 131 ;status F1 key
843 MFF_AAB EQU 132 ;background AAB field
844 MFF_DOSVFENTER EQU 133 ;enter key for fkey line
845 MFF_F10A EQU 134 ;*PCR (AND MFF RENUM)
846 MFF_F10 EQU 135 ;F10=Actions
847 MFF_ALTG EQU 136 ;Alt+G=Mark all
848 MFF_ALTU EQU 137 ;Alt+U=Unmark all
849 MFF_CMDL EQU 138 ;Shift+F9=Command Line
851 MFF_APPPROG EQU 139 ;add/change title field
852 MFF_APPPSC EQU 140 ;add/change psc field
853 MFF_APPHELP EQU 141 ;add/change help field
854 MFF_APPPASS EQU 142 ;add/change password field
855 MFF_APPFILE EQU 143 ;add/change filename field
857 MFF_DOSG3FROM EQU 144 ;G3 panel from field
858 MFF_DOSG3TO EQU 145 ;G3 panel to field
860 MFF_FILEMASK EQU 146 ;filemask input field
861 MFF_BYNAME EQU 147 ;sort by name
862 MFF_BYEXT EQU 148 ;sort by extension
863 MFF_BYDATE EQU 149 ;sort by date
864 MFF_BYSIZE EQU 150 ;sort by size
865 MFF_BYDISK EQU 151 ;sort by disk order
866 MFF_BYNAMEB EQU 152 ;sort by name
867 MFF_BYEXTB EQU 153 ;sort by extension
868 MFF_BYDATEB EQU 154 ;sort by date
869 MFF_BYSIZEB EQU 155 ;sort by size
870 MFF_BYDISKB EQU 156 ;sort by disk order
872 MFF_DELCONF EQU 157 ;file options delete field
873 MFF_REPCONF EQU 158 ;file options replace field
874 MFF_MULCONF EQU 159 ;file options across dirs field
876 MFF_DELCONFB EQU 160 ;file options delete field
877 MFF_REPCONFB EQU 161 ;file options replace field
878 MFF_MULCONFB EQU 162 ;file options across dirs field
880 MFF_DOSG2DELL EQU 163 ;dos G2 delete list field
881 MFF_DOSG2DELLL EQU 164 ;dos G2 delete list field
882 MFF_DOSG2DELLR EQU 165 ;dos G2 delete list field
884 MFF_GDIRECTD1U EQU 166
885 MFF_GDIRECTD1D EQU 167
886 MFF_GDIRECTD2U EQU 168
887 MFF_GDIRECTD2D EQU 169
892 MFF_GDIRECTEU EQU 174
893 MFF_GDIRECTED EQU 175
900 MFF_DOSG3EXPL EQU 181
901 MFF_DOSG3EXPR EQU 182
904 MFF_DOSG3ASEL EQU 184
905 MFF_DOSG3ASER EQU 185
907 MFF_DOSG3FROML EQU 186
908 MFF_DOSG3FROMR EQU 187
912 MFF_PDBACK EQU 190 ;pull down panel esc w/click outsi
913 MFF_APPPROGLA EQU 191 ;title field left arrow
914 MFF_APPPROGRA EQU 192 ;title field right arrow
915 MFF_APPPSCLA EQU 193 ;program field left arrow
916 MFF_APPPSCRA EQU 194 ;program field right arrow
917 MFF_APPHELPLA EQU 195 ;help field left arrow
918 MFF_APPHELPRA EQU 196 ;help field right arrow
920 MFF_LHELPUA EQU 197 ;lower help panel up arrow
921 MFF_LHELPDA EQU 198 ;lower help panel down arrow
923 ; help on keys, help on help
925 HLP_KEYASSIGN EQU 1 ;help on keys
926 HLP_HELPONHELP EQU 2 ;help on help
928 ; general shell helps
930 HLP_PROMEUINST EQU 3 ;instruction for progrm menu
931 HLP_DOSSERINST EQU 4 ;explain what is dos services
932 HLP_MOUSEUSAGE EQU 5 ;explain how to use mouse
933 HLP_KEYBDUSAGE EQU 6 ;explain using the keyboard
935 ; start a program action bar helps
937 HLP_AABPROGRAM EQU 7 ;AAB PROGRAM help
938 HLP_AABGROUP EQU 8 ;AAB GROUP help
939 HLP_AABEXIT EQU 9 ;AAB EXIT function help
941 ; start a program PROGRAM pulldown helps
943 HLP_STARTPROG EQU 10 ;start program help
944 HLP_ADDPROG EQU 11 ;add a program help
945 HLP_GENCHANGE EQU 12 ;change program help
946 HLP_DELMAFUNC EQU 13 ;delete program item
947 HLP_COPYMAFUNC EQU 14 ;copy program help
949 ; start a program GROUP pulldown helps
951 HLP_ADDGROUP EQU 15 ;add group help
952 HLP_CHNGEGROUP EQU 16 ;change group help
953 HLP_DELGROUP EQU 17 ;delete group help
954 HLP_REARGROUP EQU 18 ;reorder item help
956 ; start a program EXIT pulldown helps
958 HLP_DOSEXITP EQU 19 ;explain exit to dos
959 HLP_RESPRGMENU EQU 20 ;explain how to start a program
961 ; file system action bar helps
963 HLP_GENFILFUNC EQU 21 ;view,delete,copy,move,rename, etc
964 HLP_GENOPTIONS EQU 22 ;options help
965 HLP_GENSPECIAL EQU 23 ;special help
966 HLP_GENEXIFUNC EQU 24 ;EXIT function
968 ; file system FILE pulldown helps
970 HLP_STRTPRGDOS EQU 25 ;DOS service start program list
971 HLP_PRINTFILE EQU 26 ;explain how to print file
972 HLP_ASSCDOS EQU 27 ;Associate pull down panel
973 HLP_MOVEFILE EQU 28 ;explain how to move file
974 HLP_COPYFILE EQU 29 ;explain how to copy file
975 HLP_DELFILFUNC EQU 30 ;explain how to delete file
976 HLP_RENMEFILE EQU 31 ;expalin how to rename file
977 HLP_GENCHGATTR EQU 32 ;hidden, readonly, and archive
978 HLP_VIEWFILE EQU 33 ;explain how to view file
979 HLP_MAKEDIR EQU 34 ;explain how to make a directory
980 HLP_SELECTALL EQU 35 ;select all help
981 HLP_DSELECTALL EQU 36 ;Deselect all help
983 ; file system OPTIONS pulldown helps
985 HLP_GENFILSRT EQU 37 ;display options, filemask / sort
986 HLP_CONFIRM EQU 38 ;file options
987 HLP_SINGLEDRV EQU 39 ;explain file status panel
989 ; file system SPECIAL pulldown helps
991 HLP_EXTDIRDIS EQU 40 ;explain extend directory display
992 HLP_MULTIDRV EQU 41 ;explain multiple drive display
993 HLP_GLOFILELST EQU 42 ;explain global file list display
995 ; file system EXIT pulldown helps
997 HLP_PROGMENU EQU 43 ;defines what is program menu help
998 HLP_RESDOSSERV EQU 44 ;explain how to resume dos service
1000 ; start a program general add program/group help messages
1002 HLP_ADDTITLE EQU 45 ;add title help
1003 HLP_ADDPASWRD EQU 46 ;add password help for program or
1004 HLP_ADDONLINE EQU 47 ;add online help information
1005 HLP_EXPPRGSTRT EQU 48 ;describe program startup command
1006 HLP_ADDMFILNAM EQU 49 ;explain steps to create a filenme
1008 ; start a program general change program/group help messages
1010 HLP_CHGMEUFILN EQU 50 ;explain change menu item filename
1011 HLP_CHGMEUITIL EQU 51 ;detail change menu item title
1012 HLP_CHGMEUIHLP EQU 52 ;explain on changing menu item
1013 HLP_CHGMEUIPSW EQU 53 ;detail change menu item password
1014 HLP_CHGMEUIPSC EQU 54 ;detail change menu item startup
1016 ; general start a program help
1018 HLP_PASWRDLIM EQU 55 ;explain password prompt
1019 HLP_CHNGECOLOR EQU 56 ;change the color(s) for display
1020 HLP_DELMEUCONF EQU 57 ;delete menu item confirmation
1021 HLP_NOTDELMEU EQU 58 ;do not delete menu item
1023 ; file system file options popup helps
1025 HLP_DELCONF EQU 59 ;explain confirmation for deleting
1026 HLP_REPITMCONF EQU 60 ;replace menu item confirmation
1027 HLP_DIRSELECT EQU 61 ;select across directory options
1029 ; file system display options popup helps
1031 HLP_FILENAME EQU 62 ;explain display by filemask
1032 HLP_FILNAMESRT EQU 63 ;explain sorting by file name
1033 HLP_FILEXTSRT EQU 64 ;expalin sorting by file extension
1034 HLP_FILDATESRT EQU 65 ;explain sorting by file date
1035 HLP_FILSIZESRT EQU 66 ;explain sorting by file size
1036 HLP_DISKORD EQU 67 ;files displayed by disk order
1038 ; file system change attribute popup helps
1040 HLP_HIDFILATTR EQU 68 ;explain hidden file attribute
1041 HLP_READONATTR EQU 69 ;explain file read only attribute
1042 HLP_ARCHIVATTR EQU 70 ;explain file archive attribute
1044 ; file system change attribute marked files popup helps
1046 HLP_CHGONEFILE EQU 71 ;explain how to change mark file
1047 HLP_CHGMULTFIL EQU 72 ;explain how to change multi file
1049 ; file system remove directory confirmation helps
1051 HLP_NOTREMDIR EQU 73 ;do not remove the directory
1052 HLP_REMOVEDIR EQU 74 ;remove the directory
1054 ; file system replace file error popup equates
1056 HLP_REPLCESKIP EQU 75 ;skip this file, do not replace
1057 HLP_REPLCEFILE EQU 76 ;explain replacing a file
1059 ; file system delete file confirm popup equates
1061 HLP_SKIPFILE1 EQU 77 ;explain skip file help and cont
1062 HLP_DELFILE EQU 78 ;explain deleteing file
1064 ; file system associate file option popup equates
1066 HLP_OPTPRMPT EQU 79 ;use the option prompt
1067 HLP_NOOPTPRMPT EQU 80 ;do not use the option prompt
1069 ; general file system help
1071 HLP_VIEWDRIVE EQU 81 ;explain viewing a dir for a drive
1072 HLP_NEWDIRNAME EQU 82 ;explain renaming directory
1073 HLP_COPYDEST EQU 83 ;explain copy to destination
1074 HLP_MOVDEST EQU 84 ;explain moving to destination
1075 HLP_NEWFILENME EQU 85 ;explain new file name
1076 HLP_STRTPRGOPT EQU 86 ;explain starting prog OPTIONS
1077 HLP_NEWDIRFNME EQU 87 ;explain specifying new dir name
1078 HLP_DIRSTRUCT EQU 88 ;explain the structure of dir
1079 HLP_FILELIST EQU 89 ;help for highlighting file list
1080 HLP_MARKFILE EQU 90 ;mark file help
1081 HLP_ASSEXT EQU 91 ;associate file extensions help
1082 HLP_GENVIEW EQU 92 ;general view file help
1083 HLP_LISTDEL EQU 93 ;explain list of delete files
1084 HLP_MOVFROM EQU 94 ;help for move file from: field
1085 HLP_COPYFROM EQU 95 ;help for copy file from: field
1087 ; no help available message
1089 HLP_NOHLPMSG EQU 96 ;no help message assigned
1091 ; more help for error message for the shell
1093 HLP_SHLMEMREQ EQU 97 ;shell memory requirements
1094 HLP_NODOSMEUF EQU 98 ;error msg for no menu file
1095 HLP_MISSHLCLRF EQU 99 ;error msg for missing SHELL.CLR
1096 HLP_DRIVEFAIL EQU 100 ;error msg for drive failure
1097 HLP_MRKACTBAR EQU 101 ;error marking action bar
1098 HLP_EMPTYFILE EQU 102 ;empty file, delete entry from lst
1099 HLP_DELFILLIMT EQU 103 ;error msg for file limit
1100 HLP_EMPTYMENU EQU 104 ;error msg for empty menu
1101 HLP_MENULEVEL EQU 105 ;error message for max menu level
1102 HLP_PSCQUOTE EQU 106 ;error message for no psc quote
1103 HLP_PASSERR EQU 107 ;error message for bad password
1104 HLP_PSCBADPARM EQU 108 ;error message for bad param num
1105 HLP_PSCBUFOUT EQU 109 ;psc output buffer exceeded
1106 HLP_PSCNORBRAC EQU 110 ;missing psc bracket help
1107 HLP_PSCTITLE EQU 111 ;psc title too large
1108 HLP_PSCINSTR EQU 112 ;psc instruction too large
1109 HLP_PSCPROMPT EQU 113 ;psc prompt too large
1110 HLP_PSCDEFAULT EQU 114 ;psc default too large
1111 HLP_PSCMOD EQU 115 ;invalid modify option letters
1112 HLP_COPYONSELF EQU 116 ;no copy file on itself
1113 HLP_MENUFULL EQU 117 ;menu is full error
1114 HLP_ROOTREDE EQU 118 ;can not rename, delete root
1115 HLP_PSCBADNUM EQU 119 ;bad number in psc commands
1116 HLP_PSCPARVAL EQU 120 ;use of uninitialized psc param
1117 HLP_FILENOFOU EQU 121 ;file not found help
1118 HLP_PATHNOFOU EQU 122 ;path not found help
1119 HLP_ACCDENIED EQU 123 ;access denied help
1120 HLP_DESTINCORR EQU 124 ;destination path incorrect
1121 HLP_NOFREEMEM EQU 125 ;DOS unable to free memory
1122 HLP_WRITEPRO EQU 126 ;disk write protected
1123 HLP_DISKFULL EQU 127 ;disk full error
1124 HLP_ASSLIMIT EQU 128 ;association file limit reached
1125 HLP_ASSBADEXT EQU 129 ;bad extension for assocation file
1126 HLP_ASSBADPRO EQU 130 ;bad program ext for association
1127 HLP_INVPARNUM EQU 131 ;invalid number of parameter help
1128 HLP_GENERAL EQU 132 ;general error help
1129 HLP_INTRO EQU 133 ;shell introduction
1130 HLP_DISKFAIL EQU 134 ;disk failure
1131 HLP_DIREXMAX EQU 135 ;directories exceed maximum
1132 HLP_OPTNOTACT EQU 136 ;option not active
1133 HLP_STATUS EQU 137 ;status popup panel text
1134 HLP_SGDRCOPY EQU 138 ;single drive copy not supported
1135 HLP_ONEMARK EQU 139 ;function limited to one file
1136 HLP_PRTINST EQU 140 ;print not installed
1137 HLP_PRTQFULL EQU 141 ;print queue full
1138 HLP_PRTNOSUB EQU 142 ;print cannot be submitted
1139 HLP_BIGFILE EQU 143 ;filespec in psc > 76 chars
1141 ; APP_STATUS flag equates *PCR
1143 APP_ERROR EQU 0000000000000001B ;general error has occured *PCR
1144 APP_PSC EQU 0000000000000010B ;current item is psc *PCR
1145 APP_MENU EQU 0000000000000100B ;current item is menu *PCR
1146 APP_COPYOP EQU 0000000000001000B ;copy op in process *PCR
1147 APP_REORDERDC EQU 0000000000010000B ;double click in reorder op *PCR
1148 APP_RETRY EQU 0000000000100000B ;retry operation *PCR
1149 APP_NOCLRSC EQU 0000000001000000B ;slctp clear screen *PCR
1150 APP_INIT EQU 0000000010000000B ;memory initialization *PCR
1151 APP_BIGERR EQU 0000000100000000B ;missing shell.meu error condition *PCR
1152 APP_READ EQU 0000001000000000B ;read of menu on disk required *PCR
1153 APP_COLRERR EQU 0000010000000000B ;call of proc_error from color chg *PCR
1154 APP_REORDEROP EQU 0000100000000000B ;reorder operation in progress *PCR
1155 APP_LVMFLDS EQU 0001000000000000B ;leave mflds active after pw check