summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/MODE/MODEDEFS.INC
diff options
context:
space:
mode:
authorGravatar Mark Zbikowski2024-04-25 21:24:10 +0100
committerGravatar Microsoft Open Source2024-04-25 22:32:27 +0000
commit2d04cacc5322951f187bb17e017c12920ac8ebe2 (patch)
tree80ee017efa878dfd5344b44249e6a241f2a7f6e2 /v4.0/src/CMD/MODE/MODEDEFS.INC
parentMerge pull request #430 from jpbaltazar/typoptbr (diff)
downloadms-dos-main.tar.gz
ms-dos-main.tar.xz
ms-dos-main.zip
MZ is back!HEADmain
Diffstat (limited to 'v4.0/src/CMD/MODE/MODEDEFS.INC')
-rw-r--r--v4.0/src/CMD/MODE/MODEDEFS.INC749
1 files changed, 749 insertions, 0 deletions
diff --git a/v4.0/src/CMD/MODE/MODEDEFS.INC b/v4.0/src/CMD/MODE/MODEDEFS.INC
new file mode 100644
index 0000000..846a884
--- /dev/null
+++ b/v4.0/src/CMD/MODE/MODEDEFS.INC
@@ -0,0 +1,749 @@
1
2;ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ P R O L O G ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ;AN000;
3;º º ;AN000;
4 ;AN000;
5; AC000 - P3200: Was displaying a message that Sam Nunn had deleted from the
6; USA.MSG file because it looked like a common message. Now
7; I use a different (better) message.
8
9; AX001 - P3976: Need to have all pieces of messages in MODE.SKL so have to
10; implement the SYSGETMSG method of getting addressability to
11; the pieces. This means that the code does a SYSGETMSG call
12; which returns a pointer (DS:SI) to the message piece. The
13; address is then put in the sublist block for the message
14; being issued.
15
16
17;º º ;AN000;
18;ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ P R O L O G ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ;AN000;
19 ;AN000;
20Stdin equ 0
21StdOut equ 1
22StdErr equ 2
23No_Handle equ -1
24
25
26Msg_Ser_Class equ 0
27Ext_Err_Class equ 1
28Parse_Error_Class equ 2
29Utility_Msg_Class equ 0FFh
30
31N_A equ 0
32
33No_Input equ 0
34DOS_keyb_input EQU 01
35clear_buffer EQU 0C0H
36;
37;*****************************************************************************
38; Macro's
39;*****************************************************************************
40;
41
42Define_Msg macro Message_Name ; ;AN000;
43 ;
44Create_Msg Message_Name,Message_Number,Handle,Sublist,Count,Class,Function,Input;AN000;
45 ;
46 endm ; ;AN000;
47
48;-----------------------------------------------------------------------------
49
50Create_Msg macro Parm1,Parm2,Parm3,Parm4,Parm5,Parm6,Parm7,Parm8 ;AN000;
51
52Parm1 label word ; ;AN000;
53 dw Parm2 ; ;AN000;
54 dw Parm3 ; ;AN000;
55 dw OFFSET Parm4 ; ;AN000;
56 dw Parm5 ; ;AN000;
57 db Parm6 ; ;AN000;
58 db Parm7 ; ;AN000;
59 dw Parm8 ; ;AN000;
60 endm ; ;AN000;
61
62
63;
64;*****************************************************************************
65; Message Description Tables
66;*****************************************************************************
67;
68
69;---------------------- ;
70Message_Number = 3 ;CR,LF,"Invalid switch - %1",BEEP,CR,LF,EOM
71Handle = STDOUT ; ;AN000;
72Sublist = sublist_invalid_switch
73Count = 1 ; ;AN000;
74Class = Parse_Error_Class ;resident in COMMAND ;AN000;
75Function = No_Function ; ;AN000;
76Input = N_A ; ;AN000;
77 Define_Msg invalid_switch ; ;AN000;
78;---------------------- ;
79Message_Number = 1 ;COMMON1 "Incorrect DOS Version"
80Handle = STDERR ; ;AN000;
81Sublist = No_Replace ; ;AN000;
82Count = N_A ; ;AN000;
83Class = msg_ser_Class ; ;AN000;
84Function = No_Input ; ;AN000;
85Input = N_A ; ;AN000;
86 Define_Msg wrong_version ; ;AN000;
87;---------------------- ;
88Message_Number = 2 ; ;AN000;
89Handle = STDERR ;extend1 ;AN000;
90Sublist = No_Replace ; ;AN000;
91Count = N_A ; ;AN000;
92Class = ext_err_Class ; ;AN000;
93Function = No_Input ; ;AN000;
94Input = N_A ; ;AN000;
95 Define_Msg msgOutOfMemory ; ;AN000;
96;---------------------- ;
97Message_Number = 3 ;CR,LF,"Must specify COM1, COM2, COM3 or COM4",CR,LF,EOM
98Handle = STDOUT ; ;AN000;
99Sublist = No_Replace ; ;AN000;
100Count = N_A ; ;AN000;
101Class = Utility_Msg_Class ; ;AN000;
102Function = No_Input ; ;AN000;
103Input = N_A ; ;AN000;
104 Define_Msg com1_or_com2 ; ;AN000;
105;---------------------- ;
106Message_Number = 4 ;CR,LF,"Resident portion of MODE loaded",CR,LF,EOM
107Handle = STDOUT ; ;AN000;
108Sublist = No_Replace ; ;AN000;
109Count = N_A ; ;AN000;
110Class = Utility_Msg_Class ; ;AN000;
111Function = No_Input ; ;AN000;
112Input = N_A ; ;AN000;
113 Define_Msg moved_msg ; ;AN000;
114;---------------------- ;
115Message_Number = 5 ;CR,LF,"Illegal device name",BEEP,CR,LF,EOM
116Handle = STDOUT ; ;AN000;
117Sublist = sublist_err1 ; ;AN000;
118Count = 1 ; ;AN000;
119Class = Utility_Msg_Class ; ;AN000;
120Function = No_Input ; ;AN000;
121Input = N_A ; ;AN000;
122 Define_Msg ERR1 ; ;AN000;
123;---------------------- ;
124Message_Number = 6 ;CR,LF,"Printer error",BEEP,CR,LF,EOM
125Handle = STDOUT ; ;AN000;
126Sublist = No_Replace ; ;AN000;
127Count = N_A ; ;AN000;
128Class = Utility_Msg_Class ; ;AN000;
129Function = No_Input ; ;AN000;
130Input = N_A ; ;AN000;
131 Define_Msg ERR2 ; ;AN000;
132;---------------------- ;
133Message_Number = 7 ;CR,LF,"LPT%1: set for 80",CR,LF,EOM
134Handle = STDOUT ; ;AN000;
135Sublist = sublist_PT80 ; ;AN000;
136Count = 1 ; ;AN000;
137Class = Utility_Msg_Class ; ;AN000;
138Function = No_Input ; ;AN000;
139Input = N_A ; ;AN000;
140 Define_Msg PT80 ; ;AN000;
141;---------------------- ;
142Message_Number = 8 ;CR,LF,"LPT%1: set for 132",CR,LF,EOM
143Handle = STDOUT ; ;AN000;
144Sublist = sublist_PT132 ; ;AN000;
145Count = 1 ; ;AN000;
146Class = Utility_Msg_Class ; ;AN000;
147Function = No_Function ; ;AN000;
148Input = N_A ; ;AN000;
149 Define_Msg PT132 ; ;AN000;
150;---------------------- ;
151Message_Number = 9 ;CR,LF,"Printer lines per inch set",CR,LF,EOM
152Handle = STDOUT ; ;AN000;
153Sublist = No_replace ; ;AN000;
154Count = N_A ; ;AN000;
155Class = Utility_Msg_Class ; ;AN000;
156Function = No_Function ; ;AN000;
157Input = N_A ; ;AN000;
158 Define_Msg PTLINES ; ;AN000;
159;---------------------- ;
160Message_Number = 10 ;CR,LF,"Invalid baud rate specified",BEEP,CR,LF,EOM
161Handle = STDOUT ; ;AN000;
162Sublist = No_Replace ; ;AN000;
163Count = N_A ; ;AN000;
164Class = Utility_Msg_Class ; ;AN000;
165Function = No_Function ; ;AN000;
166Input = N_A ; ;AN000;
167 Define_Msg RATEMSG ; ;AN000;
168;---------------------- ;
169Message_Number = 11 ;CR,LF,"COM%1: %2,%3,%4,%5,%6",CR,LF,EOM
170Handle = STDOUT ; ;AN000;
171Sublist = sublist_INITMSG ; ;AN000;
172Count = 6 ; ;AN000;
173Class = Utility_Msg_Class ; ;AN000;
174Function = No_Function ; ;AN000;
175Input = N_A ; ;AN000;
176 Define_Msg INITMSG ; ;AN000;
177;---------------------- ;
178Message_Number = 12 ;"0123456789",EOM
179Handle = STDOUT ; ;AN000;
180Sublist = No_replace ; ;AN000;
181Count = N_A ; ;AN000;
182Class = Utility_Msg_Class ; ;AN000;
183Function = No_Function ; ;AN000;
184Input = N_A ; ;AN000;
185 Define_Msg NUMBERS ; ;AN000;
186;---------------------- ;
187Message_Number = 13 ;CR,LF,"Do you see the %1? (",YES,"/",NO,")",CR,LF,EOM
188Handle = STDOUT ; ;AN000;
189Sublist = sublist_SHIFT_MSG ; ;AN000;
190Count = 1 ; ;AN000;
191Class = Utility_Msg_Class ; ;AN000;
192Function = clear_buffer+DOS_keyb_input ; ;AN000;
193Input = N_A ; ;AN000;
194 Define_Msg SHIFT_MSG ; ;AN000;
195;---------------------- ;
196;Message_Number = 14 ;CR,LF,"Invalid parameters",BEEP,CR,LF,EOM
197;Handle = STDOUT ; ;AC000;
198;Sublist = No_replace ; ;AC000;
199;Count = N_A ;**** Now use message 54 ***** ;AC000;
200;Class = Utility_Msg_Class ; ;AC000;
201;Function = No_Function ; ;AC000;
202;Input = N_A ; ;AC000;
203; Define_Msg MSGI ; ;AC000;
204;---------------------- ;
205Message_Number = 15 ;CR,LF,"LPT%1: rerouted to COM%2:",CR,LF,EOM
206Handle = STDOUT ; ;AN000;
207Sublist = sublist_REDIRMSG ; ;AN000;
208Count = 2 ; ;AN000;
209Class = Utility_Msg_Class ; ;AN000;
210Function = No_Function ; ;AN000;
211Input = N_A ; ;AN000;
212 Define_Msg REDIRMSG ; ;AN000;
213;---------------------- ;
214Message_Number = 16 ;CR,LF,"LPT%1: not rerouted",CR,LF,EOM
215Handle = STDOUT ; ;AN000;
216Sublist = sublist_NOTREMSG ; ;AN000;
217Count = 1 ; ;AN000;
218Class = Utility_Msg_Class ; ;AN000;
219Function = No_Function ; ;AN000;
220Input = N_A ; ;AN000;
221 Define_Msg NOTREMSG ; ;AN000;
222;---------------------- ;
223Message_Number = 17 ;CR,LF,"%1 retry on parallel printer time-out",CR,LF,EOM
224Handle = STDOUT ; ;AN000;
225Sublist = sublist_RETPARTO ; ;AN000;
226Count = 1 ; ;AN000;
227Class = Utility_Msg_Class ; ;AN000;
228Function = No_Function ; ;AN000;
229Input = N_A ; ;AN000;
230 Define_Msg RETPARTO ; ;AN000;
231;---------------------- ;
232Message_Number = 18 ;CR,LF," Unable to shift screen %1",CR,LF,BEEP,EOM
233Handle = STDOUT ; ;AN000;
234Sublist = sublist_CANT_SHIFT ; ;AN000;
235Count = 1 ; ;AN000;
236Class = Utility_Msg_Class ; ;AN000;
237Function = No_Function ; ;AN000;
238Input = N_A ; ;AN000;
239 Define_Msg CANT_SHIFT ; ;AN000;
240;---------------------- ;
241Message_Number = 19 ;CR,LF,"Invalid parameter - %1",BEEP,CR,LF,EOM
242Handle = STDOUT ; ;AN000;
243Sublist = sublist_invalid_parameter
244Count = 1 ; ;AN000;
245Class = Utility_Msg_Class ; ;AN000;
246Function = No_Function ; ;AN000;
247Input = N_A ; ;AN000;
248 Define_Msg invalid_parameter ; ;AN000;
249;---------------------- ;
250Message_Number = 20 ;CR,LF,'Invalid number of parameters',BEEP,CR,LF,EOM
251Handle = STDOUT ; ;AN000;
252Sublist = No_Replace ; ;AN000;
253Count = N_A ; ;AN000;
254Class = Utility_Msg_Class ; ;AN000;
255Function = No_Function ; ;AN000;
256Input = N_A ; ;AN000;
257 Define_Msg invalid_number_of_parameters ; ;AN000;
258;---------------------- ;
259Message_Number = 21 ;CR,LF,'NET 042: Unable to do requested command',BEEP,CR,LF,EOM
260Handle = STDOUT ; ;AN000;
261Sublist = No_Replace ; ;AN000;
262Count = N_A ; ;AN000;
263Class = Utility_Msg_Class ; ;AN000;
264Function = No_Function ; ;AN000;
265Input = N_A ; ;AN000;
266 Define_Msg net_error ; ;AN000;
267;---------------------- ;
268Message_Number = 22 ;CR,LF,'Infinite retry not supported on Network printer',beep,cr,lf,eom
269Handle = STDOUT ; ;AN000;
270Sublist = No_Replace ; ;AN000;
271Count = N_A ; ;AN000;
272Class = Utility_Msg_Class ; ;AN000;
273Function = No_Function ; ;AN000;
274Input = N_A ; ;AN000;
275 Define_Msg not_supported ; ;AN000;
276;---------------------- ;
277Message_Number = 23 ;CR,LF,"Failure to access Codepage Font File",BEEP,CR,LF,EOM
278Handle = STDOUT ; ;AN000;
279Sublist = No_Replace ; ;AN000;
280Count = N_A ; ;AN000;
281Class = Utility_Msg_Class ; ;AN000;
282Function = No_Function ; ;AN000;
283Input = N_A ; ;AN000;
284 Define_Msg cpmsg1 ; ;AN000;
285;---------------------- ;
286Message_Number = 24 ;CR,LF,"Failure to access device: %1",BEEP,CR,LF,EOM
287Handle = STDOUT ; ;AN000;
288Sublist = sublist_cpmsg2 ; ;AN000;
289Count = 1 ; ;AN000;
290Class = Utility_Msg_Class ; ;AN000;
291Function = No_Function ; ;AN000;
292Input = N_A ; ;AN000;
293 Define_Msg cpmsg2 ; ;AN000;
294;---------------------- ;
295Message_Number = 25 ;CR,LF,"Device or codepage missing from font file",BEEP,CR,LF,EOM
296Handle = STDOUT ; ;AN000;
297Sublist = No_Replace ; ;AN000;
298Count = N_A ; ;AN000;
299Class = Utility_Msg_Class ; ;AN000;
300Function = No_Function ; ;AN000;
301Input = N_A ; ;AN000;
302 Define_Msg cpmsg3 ; ;AN000;
303;---------------------- ;
304Message_Number = 26 ;CR,LF,"Font file contents invalid",BEEP,CR,LF,EOM
305Handle = STDOUT ; ;AN000;
306Sublist = No_Replace ; ;AN000;
307Count = N_A ; ;AN000;
308Class = Utility_Msg_Class ; ;AN000;
309Function = No_Function ; ;AN000;
310Input = N_A ; ;AN000;
311 Define_Msg cpmsg4 ; ;AN000;
312;---------------------- ;
313Message_Number = 27 ;CR,LF,"Previously prepared codepage replaced",BEEP,CR,LF,EOM
314Handle = STDOUT ; ;AN000;
315Sublist = No_Replace ; ;AN000;
316Count = N_A ; ;AN000;
317Class = Utility_Msg_Class ; ;AN000;
318Function = No_Function ; ;AN000;
319Input = N_A ; ;AN000;
320 Define_Msg cpmsg5
321;---------------------- ;
322Message_Number = 28 ;CR,LF,"Active codepage for device %1 is %2",CR,LF,EOM
323Handle = STDOUT ; ;AN000;
324Sublist = sublist_cpmsg6 ; ;AN000;
325Count = 2 ; ;AN000;
326Class = Utility_Msg_Class ; ;AN000;
327Function = No_Function ; ;AN000;
328Input = N_A ; ;AN000;
329 Define_Msg cpmsg6
330;---------------------- ;
331Message_Number = 29 ;CR,LF,"Device %1 not prepared",CR,LF,EOM
332Handle = STDOUT ; ;AN000;
333Sublist = sublist_cpmsg7 ; ;AN000;
334Count = 1
335Class = Utility_Msg_Class ; ;AN000;
336Function = No_Function ; ;AN000;
337Input = N_A ; ;AN000;
338 Define_Msg cpmsg7
339;---------------------- ;
340Message_Number = 30 ;"%1 codepages:",CR,LF,EOM
341Handle = STDOUT ; ;AN000;
342Sublist = sublist_cpmsg8
343Count = 1
344Class = Utility_Msg_Class ; ;AN000;
345Function = No_Function ; ;AN000;
346Input = N_A ; ;AN000;
347 Define_Msg cpmsg8
348;---------------------- ;
349Message_Number = 31 ;" Codepage %1",CR,LF,EOM ;FILLED IN BY "QUERY" ROUTINE WITH CODEPAGE ID
350Handle = STDOUT ; ;AN000;
351Sublist = sublist_cpmsg9
352Count = 1
353Class = Utility_Msg_Class ; ;AN000;
354Function = No_Function ; ;AN000;
355Input = N_A ; ;AN000;
356 Define_Msg cpmsg9
357;---------------------- ;
358Message_Number = 32 ;CR,LF,"MODE %1 Codepage function completed",CR,LF,EOM
359Handle = STDOUT ; ;AN000;
360Sublist = sublist_cpmsg10 ; ;AN000;
361Count = 1
362Class = Utility_Msg_Class ; ;AN000;
363Function = No_Function ; ;AN000;
364Input = N_A ; ;AN000;
365 Define_Msg cpmsg10
366;---------------------- ;
367Message_Number = 33 ;CR,LF,"Current Codepage settings:",CR,LF,EOM ;table header
368Handle = STDOUT ; ;AN000;
369Sublist = No_Replace ; ;AN000;
370Count = N_A ; ;AN000;
371Class = Utility_Msg_Class ; ;AN000;
372Function = No_Function ; ;AN000;
373Input = N_A ; ;AN000;
374 Define_Msg cpmsg12
375;---------------------- ;
376Message_Number = 34 ;" %1 - %2 Codepage",CR,LF,EOM
377Handle = STDOUT ; ;AN000;
378Sublist = sublist_cpmsg13
379Count = 2
380Class = Utility_Msg_Class ; ;AN000;
381Function = No_Function ; ;AN000;
382Input = N_A ; ;AN000;
383 Define_Msg cpmsg13
384;---------------------- ;
385Message_Number = 35 ;" Codepage not prepared",CR,LF,EOM
386Handle = STDOUT ; ;AN000;
387Sublist = no_replace
388Count = N_A ; ;AN000;
389Class = Utility_Msg_Class ; ;AN000;
390Function = No_Function ; ;AN000;
391Input = N_A ; ;AN000;
392 Define_Msg cpmsg14
393;---------------------- ;
394Message_Number = 36 ;"Codepage operation not supported on this device",BEEP,CR,LF,EOM
395Handle = STDOUT ; ;AN000;
396Sublist = No_Replace ; ;AN000;
397Count = N_A ; ;AN000;
398Class = Utility_Msg_Class ; ;AN000;
399Function = No_Function ; ;AN000;
400Input = N_A ; ;AN000;
401 Define_Msg cpmsg15
402;---------------------- ;
403Message_Number = 37 ;"No codepage has been SELECTED",BEEP,CR,LF,EOM
404Handle = STDOUT ; ;AN000;
405Sublist = No_Replace ; ;AN000;
406Count = N_A ; ;AN000;
407Class = Utility_Msg_Class ; ;AN000;
408Function = No_Function ; ;AN000;
409Input = N_A ; ;AN000;
410 Define_Msg cpmsg16
411;---------------------- ;
412Message_Number = 38 ;"Device error during %1",BEEP,CR,LF,EOM
413Handle = STDOUT ; ;AN000;
414Sublist = sublist_cpmsg17
415Count = 1
416Class = Utility_Msg_Class ; ;AN000;
417Function = No_Function ; ;AN000;
418Input = N_A ; ;AN000;
419 Define_Msg cpmsg17
420;---------------------- ;
421Message_Number = 39 ;"Codepage not prepared",BEEP,CR,LF,EOM
422Handle = STDOUT ; ;AN000;
423Sublist = No_Replace ; ;AN000;
424Count = N_A ; ;AN000;
425Class = Utility_Msg_Class ; ;AN000;
426Function = No_Function ; ;AN000;
427Input = N_A ; ;AN000;
428 Define_Msg cpmsg18
429;---------------------- ;
430Message_Number = 40 ;CR,LF,"Current keyboard does not support this Codepage",BEEP,CR,LF,EOM
431Handle = STDOUT ; ;AN000;
432Sublist = No_Replace ; ;AN000;
433Count = N_A ; ;AN000;
434Class = Utility_Msg_Class ; ;AN000;
435Function = No_Function ; ;AN000;
436Input = N_A ; ;AN000;
437 Define_Msg cpmsg19
438;---------------------- ;
439Message_Number = 41 ;CR,LF,"Error during read of font file",BEEP,CR,LF,EOM
440Handle = STDOUT ; ;AN000;
441Sublist = No_Replace
442Count = N_A ; ;AN000;
443Class = Utility_Msg_Class ; ;AN000;
444Function = No_Function ; ;AN000;
445Input = N_A ; ;AN000;
446 Define_Msg cpmsg20
447;---------------------- ;
448Message_Number = 42 ;CR,LF,"Unable to perform REFRESH operation",BEEP,CR,LF,EOM
449Handle = STDOUT ; ;AN000;
450Sublist = No_Replace ; ;AN000;
451Count = N_A ; ;AN000;
452Class = Utility_Msg_Class ; ;AN000;
453Function = No_Function ; ;AN000;
454Input = N_A ; ;AN000;
455 Define_Msg cpmsg21
456;---------------------- ;
457Message_Number = 43 ;CR,LF
458Handle = STDOUT ; ;AN000;
459Sublist = No_Replace ; ;AN000;
460Count = N_A ; ;AN000;
461Class = Utility_Msg_Class ; ;AN000;
462Function = No_Function ; ;AN000;
463Input = N_A ; ;AN000;
464 Define_Msg CRLF
465;---------------------- ;
466Message_Number = 44 ;"Status for device %1:",CR,LF,EOM
467Handle = STDOUT ; ;AN000;
468Sublist = sublist_status_for_device
469Count = 1
470Class = Utility_Msg_Class ; ;AN000;
471Function = No_Function ; ;AN000;
472Input = N_A ; ;AN000;
473 Define_Msg status_for_device
474;---------------------- ;
475Message_Number = 45 ;"------------------" underline for status report header
476Handle = STDOUT ; ;AN000;
477Sublist = No_Replace ; ;AN000;
478Count = N_A
479Class = Utility_Msg_Class ; ;AN000;
480Function = No_Function ; ;AN000;
481Input = N_A ; ;AN000;
482 Define_Msg long_underline
483;---------------------- ;
484Message_Number = 46 ;"----" underline for "CON:"
485Handle = STDOUT ; ;AN000;
486Sublist = No_Replace ; ;AN000;
487Count = N_A
488Class = Utility_Msg_Class ; ;AN000;
489Function = No_Function ; ;AN000;
490Input = N_A ; ;AN000;
491 Define_Msg four_char_underline
492;---------------------- ;
493Message_Number = 47 ;"-----" underline for "COMX:" and "LPTX:"
494Handle = STDOUT ; ;AN000;
495Sublist = No_Replace ; ;AN000;
496Count = N_A
497Class = Utility_Msg_Class ; ;AN000;
498Function = No_Function ; ;AN000;
499Input = N_A ; ;AN000;
500 Define_Msg five_char_underline
501;---------------------- ;
502Message_Number = 48 ;"LINES=%1"
503Handle = STDOUT ; ;AN000;
504Sublist = sublist_LINES_equal ; ;AN000;
505Count = 1
506Class = Utility_Msg_Class ; ;AN000;
507Function = No_Function ; ;AN000;
508Input = N_A ; ;AN000;
509 Define_Msg LINES_equal_msg
510;---------------------- ;
511Message_Number = 49 ;"COLUMNS=%1"
512Handle = STDOUT ; ;AN000;
513Sublist = sublist_COLUMNS_equal ; ;AN000;
514Count = 1
515Class = Utility_Msg_Class ; ;AN000;
516Function = No_Function ; ;AN000;
517Input = N_A ; ;AN000;
518 Define_Msg COLUMNS_equal_msg
519;---------------------- ;
520Message_Number = 50 ;CR,LF,"RATE and DELAY must be specified together",BELL,CR,LF
521Handle = STDOUT ; ;AN000;
522Sublist = No_Replace ; ;AN000;
523Count = N_A
524Class = Utility_Msg_Class ; ;AN000;
525Function = No_Function ; ;AN000;
526Input = N_A ; ;AN000;
527 Define_Msg RATE_and_DELAY_together
528;---------------------- ;
529Message_Number = 51 ;"RATE=%1"
530Handle = STDOUT ; ;AN000;
531Sublist = sublist_RATE_equal ; ;AN000;
532Count = 1
533Class = Utility_Msg_Class ; ;AN000;
534Function = No_Function ; ;AN000;
535Input = N_A ; ;AN000;
536 Define_Msg RATE_equal
537;---------------------- ;
538Message_Number = 52 ;"DELAY=%1"
539Handle = STDOUT ; ;AN000;
540Sublist = sublist_DELAY_equal ; ;AN000;
541Count = 1
542Class = Utility_Msg_Class ; ;AN000;
543Function = No_Function ; ;AN000;
544Input = N_A ; ;AN000;
545 Define_Msg DELAY_equal
546;---------------------- ;
547Message_Number = 53 ;"Function not supported on this machine"
548Handle = STDOUT ; ;AN000;
549Sublist = Sublist_Not_supported ; ;AN000;
550Count = 1
551Class = Utility_Msg_Class ; ;AN000;
552Function = No_Function ; ;AN000;
553Input = N_A ; ;AN000;
554 Define_Msg Function_not_supported
555;---------------------- ;
556Message_Number = 54 ;"Required font not loaded"
557Handle = STDOUT ; ;AN000;
558Sublist = No_Replace ; ;AN000;
559Count = N_A
560Class = Utility_Msg_Class ; ;AN000;
561Function = No_Function ; ;AN000;
562Input = N_A ; ;AN000;
563 Define_Msg Required_font_not_loaded
564;---------------------- ;
565Message_Number = 55 ;"ANSI.SYS must be installed to perform requested function",BELL,CR,LF
566Handle = STDOUT ; ;AN000;
567Sublist = No_Replace ; ;AN000;
568Count = N_A
569Class = Utility_Msg_Class ; ;AN000;
570Function = No_Function ; ;AN000;
571Input = N_A ; ;AN000;
572 Define_Msg ANSI_not_loaded
573;---------------------- ;
574Message_Number = 56 ;CR,LF,"Baud rate required",BELL,CR,LF
575Handle = STDOUT ; ;AN000;
576Sublist = No_Replace ; ;AN000;
577Count = N_A
578Class = Utility_Msg_Class ; ;AN000;
579Function = No_Function ; ;AN000;
580Input = N_A ; ;AN000;
581 Define_Msg Baud_rate_required
582;---------------------- ;
583Message_Number = 57 ;"RETRY=%1",CR,LF
584Handle = STDOUT ; ;AN000;
585Sublist = Sublist_retry_equal ; ;AN000;
586Count = 1
587Class = Utility_Msg_Class ; ;AN000;
588Function = No_Function ; ;AN000;
589Input = N_A ; ;AN000;
590 Define_Msg retry_equal
591;---------------------- ;
592Message_Number = 58 ;"Syntax error - ",CR,LF
593Handle = STDOUT ; ;AN000;
594Sublist = Sublist_syntax_error ; ;AN000;
595Count = 1
596Class = Utility_msg_Class ; ;AN000;
597Function = No_Function ; ;AN000;
598Input = N_A ; ;AN000;
599 Define_Msg syntax_error
600;---------------------- ;
601
602Message_Number = 59 ;"rightmost 9" ;AN001;
603Handle = STDOUT ; ;AN000;
604Sublist = No_Replace ; ;AN000;
605Count = N_A
606Class = Utility_Msg_Class ; ;AN000;
607Function = No_Function ; ;AN000;
608Input = N_A ; ;AN000;
609 Define_Msg rightmost ;AN001;
610;---------------------- ;
611Message_Number = 60 ;"leftmost 0" ;AN001;LEFTMOST DB
612Handle = STDOUT ; ;AN000;
613Sublist = No_Replace ; ;AN000;
614Count = N_A
615Class = Utility_Msg_Class ; ;AN000;
616Function = No_Function ; ;AN000;
617Input = N_A ; ;AN000;
618 Define_Msg leftmost
619;---------------------- ;
620;RETPARTO - CR,LF,;"%s retry on parallel printer time-out",CR,LF,EOM
621
622Message_Number = 61 ;"No" ;AN001;NORETRY DB
623Handle = STDOUT ; ;AN000;
624Sublist = No_Replace ; ;AN000;
625Count = N_A
626Class = Utility_Msg_Class ; ;AN000;
627Function = No_Function ; ;AN000;
628Input = N_A ; ;AN000;
629 Define_Msg noretry
630;---------------------- ;
631Message_Number = 62 ;"Infinite" ;AN001;INFINITE DB
632Handle = STDOUT ; ;AN000;
633Sublist = No_Replace ; ;AN000;
634Count = N_A
635Class = Utility_Msg_Class ; ;AN000;
636Function = No_Function ; ;AN000;
637Input = N_A ; ;AN000;
638 Define_Msg infinite
639;---------------------- ;
640;CANT_SHIFT - CR,LF,;" Unable to shift screen %s",CR,LF,BEEP,EOM
641
642Message_Number = 63 ;"left" ;AN001;LEFT DB
643Handle = STDOUT ; ;AN000;
644Sublist = No_Replace ; ;AN000;
645Count = N_A
646Class = Utility_Msg_Class ; ;AN000;
647Function = No_Function ; ;AN000;
648Input = N_A ; ;AN000;
649 Define_Msg left
650;---------------------- ;
651Message_Number = 64 ;"right" ;AN001;RIGHT DB
652Handle = STDOUT ; ;AN000;
653Sublist = No_Replace ; ;AN000;
654Count = N_A
655Class = Utility_Msg_Class ; ;AN000;
656Function = No_Function ; ;AN000;
657Input = N_A ; ;AN000;
658 Define_Msg right
659;---------------------- ;
660;CPMSG8 DB ;"%S codepages:",CR,LF,EOM
661
662Message_Number = 65 ;"Hardware" ;AN001;CPMSG8_HW DB
663Handle = STDOUT ; ;AN000;
664Sublist = No_Replace ; ;AN000;
665Count = N_A
666Class = Utility_Msg_Class ; ;AN000;
667Function = No_Function ; ;AN000;
668Input = N_A ; ;AN000;
669 Define_Msg cpmsg8_hw
670;---------------------- ;
671Message_Number = 66 ;"Prepared" ;AN001;CPMSG8_PR DB
672Handle = STDOUT ; ;AN000;
673Sublist = No_Replace ; ;AN000;
674Count = N_A
675Class = Utility_Msg_Class ; ;AN000;
676Function = No_Function ; ;AN000;
677Input = N_A ; ;AN000;
678 Define_Msg cpmsg8_pr
679;---------------------- ;
680;CPMSG10 DB ;"MODE %S Codepage function completed",CR,LF,EOM
681;CPMSG17 DB ;"Device error during %S",BEEP,CR,LF,EOM
682
683Message_Number = 67 ;"status" ;AN001;CPMSG17_QUERY CPMSG10_QUERY
684Handle = STDOUT ; ;AN000;
685Sublist = No_Replace ; ;AN000;
686Count = N_A
687Class = Utility_Msg_Class ; ;AN000;
688Function = No_Function ; ;AN000;
689Input = N_A ; ;AN000;
690 Define_Msg cpmsgxx_query
691;---------------------- ;
692Message_Number = 68 ;"prepare" ;AN001;CPMSG17_PREP CPMSG10_DES
693Handle = STDOUT ; ;AN000;
694Sublist = No_Replace ; ;AN000;
695Count = N_A
696Class = Utility_Msg_Class ; ;AN000;
697Function = No_Function ; ;AN000;
698Input = N_A ; ;AN000;
699 Define_Msg cpmsgxx_prep
700;---------------------- ;
701Message_Number = 69 ;"select" ;AN001;CPMSG17_ACT CPMSG10_SELECT
702Handle = STDOUT ; ;AN000;
703Sublist = No_Replace ; ;AN000;
704Count = N_A
705Class = Utility_Msg_Class ; ;AN000;
706Function = No_Function ; ;AN000;
707Input = N_A ; ;AN000;
708 Define_Msg cpmsgxx_select
709;---------------------- ;
710Message_Number = 70 ;"refresh" ;AN001;CPMSG17_REFRESH CPMSG10_REFRESH
711Handle = STDOUT ; ;AN000;
712Sublist = No_Replace ; ;AN000;
713Count = N_A
714Class = Utility_Msg_Class ; ;AN000;
715Function = No_Function ; ;AN000;
716Input = N_A ; ;AN000;
717 Define_Msg cpmsgxx_refresh
718;---------------------- ;
719
720;CPMSG17 DB ;"Device error during %S",BEEP,CR,LF,EOM
721
722Message_Number = 71 ;"write of font file to device",EOM ;AN001;CPMSG17_WRIT
723Handle = STDOUT ; ;AN000;
724Sublist = No_Replace ; ;AN000;
725Count = N_A
726Class = Utility_Msg_Class ; ;AN000;
727Function = No_Function ; ;AN000;
728Input = N_A ; ;AN000;
729 Define_Msg cpmsg17_writ
730;---------------------- ;
731;CPMSG13 DB ;" %D - %S Codepage",CR,LF,EOM
732
733Message_Number = 72 ;"selected" ;AN001;CPMSG13_ACT
734Handle = STDOUT ; ;AN000;
735Sublist = No_Replace ; ;AN000;
736Count = N_A
737Class = Utility_Msg_Class ; ;AN000;
738Function = No_Function ; ;AN000;
739Input = N_A ; ;AN000;
740 Define_Msg cpmsg13_act
741;---------------------- ;
742Message_Number = 73 ;"system" ;AN001;CPMSG13_SYS
743Handle = STDOUT ; ;AN000;
744Sublist = No_Replace ; ;AN000;
745Count = N_A
746Class = Utility_Msg_Class ; ;AN000;
747Function = No_Function ; ;AN000;
748Input = N_A ; ;AN000;
749 Define_Msg cpmsg13_sys