1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
;MODECPMS.INC - INCLUDED IN MODECP.SAL
IF1
%OUT INCLUDE MODECPMS.INC ;DESCRIPTIONS OF MESSAGES
ENDIF
;$SALUT CP(0,2,9,32) ;(set preprocessor columns for indenting)
EXTRN CPMSG1:WORD ;"Failure to access Codepage Font File",BEEP,CR,LF,EOM
EXTRN CPMSG2:WORD ;"Failure to OPEN device: %S",CR,LF,EOM
EXTRN CPMSGLST2DEV:WORD ;FILLED IN WITH PTR TO DEVICE NAME
EXTRN CPMSG3:WORD ;"Missing from font file is either device or codepage",BEEP,CR,LF,EOM
EXTRN CPMSG4:WORD ;"Font file contents invalid",CR,LF,EOM
EXTRN CPMSG5:WORD ;"Previously prepared codepage deleted",BEEP,CR,LF,EOM
EXTRN CPMSG6:WORD ;"Active codepage for %S is %D",CR,LF,EOM
EXTRN CPMSGLST6DEV:WORD ;FILLED IN BY "QUERY" ROUTINE WITH PTR TO DEVICE NAME
EXTRN CPMSGLST6CP:WORD ;FILLED IN BY "QUERY" ROUTINE WITH CODEPAGE ID
EXTRN CPMSG7:WORD ;"Device %S not prepared",CR,LF,EOM
EXTRN CPMSGLST7DEV:WORD ;FILLED IN BY "QUERY" ROUTINE WITH PTR TO DEVICE NAME
EXTRN CPMSG8:WORD ;"%s codepages:",CR,LF,EOM
;AC001; EXTRN CPMSGLST8HD:WORD ;OFFSET TO "HARDWARE" OR "PREPARED"
EXTRN CPMSG8_HW:WORD ;message number for "hardware ",EOM
EXTRN CPMSG8_PR:WORD ;message number for "prepared ",EOM
EXTRN CPMSG9:WORD ;" Codepage %d",CR,LF,EOM
EXTRN CPMSGLST9CP:WORD ;FILLED IN BY "QUERY" ROUTINE WITH CODEPAGE ID
EXTRN CPMSG10:WORD ;"MODE %S Codepage function completed",CR,LF,EOM
;AC001; EXTRN CPMSGLST10FUN:WORD ;FILLED IN TO POINT TO:
EXTRN CPMSGxx_QUERY:WORD ;message number for "Query",EOM
EXTRN CPMSGxx_PREP:WORD ;message number for "Prepare",EOM
EXTRN CPMSGxx_REFRESH:WORD ;message number for "Refresh",EOM
EXTRN CPMSGxx_SELECT:WORD ;message number for "Select",EOM
EXTRN CPMSG12:WORD ;"Current Codepage settings:",CR,LF,EOM
EXTRN CPMSG13:WORD ;" %D - %S Codepage",CR,LF,EOM
EXTRN CPMSGLST13CP:WORD ;FILLED IN WITH CODEPAGE ID
;AC001; EXTRN CPMSGLST13TYP:WORD ;FILLED IN TO POINT TO:
EXTRN CPMSG13_ACT:WORD ;message number for "Active"
EXTRN CPMSG13_SYS:WORD ;message number for "System"
EXTRN CPMSG14:WORD ;" Codepage unprepared",CR,LF,EOM
EXTRN CPMSG15:WORD ;"Device not supported for Codepage",BEEP,CR,LF,EOM
EXTRN CPMSG16:WORD ;"No codepage has been selected",BEEP,CR,LF,EOM
EXTRN CPMSG17:WORD ;"Device error during %S",BEEP,CR,LF,EOM
EXTRN CPMSG17_WRIT:WORD ;message number for "write of font file to device",EOM
EXTRN CPMSG18:WORD ;"Specified Codepage not prepared",BEEP,CR,LF,EOM
EXTRN CPMSG19:WORD ;"Current keyboard does not support this Codepage",BEEP,CR,LF,EOM
EXTRN CPMSG20:WORD ;"Error during read of font file",BEEP,CR,LF,EOM
EXTRN CPMSG21:WORD ;CR,LF,"Unable to perform REFRESH",BEEP,EOM
;THE FOLLOWING DATA AREAS DEFINING MESSAGES CAN BE FOUND IN "MODEMES.ASM"
;CPMSG1 DB "Failure to access Codepage Font File",BEEP,CR,LF,EOM
;CPMSG1 DW CPMSG1
;CPMSG2 DB "Failure to access device: %S",BEEP,CR,LF,EOM
;CPMSG2 DW CPMSG2
;CPMSGLST2DEV DW ? ;FILLED IN WITH PTR TO DEVICE NAME
;CPMSG3 DB ;"Missing from font file is either device or codepage",BEEP,CR,LF,EOM
;CPMSG3 DW CPMSG3
;CPMSG4 DB "Font file contents invalid",BEEP,CR,LF,EOM
;CPMSG4 DW CPMSG4
;CPMSG5 DB "Previous prepared codepage deleted",BEEP,CR,LF,EOM
;CPMSG5 DW CPMSG5
;CPMSG6 DB "Active codepage for device %S is %D",CR,LF,EOM
;CPMSG6 DW CPMSG6
;CPMSGLST6DEV DW ? ;FILLED IN BY "QUERY" ROUTINE WITH PTR TO DEVICE NAME
;CPMSGLST6CP DW ? ;FILLED IN BY "QUERY" ROUTINE WITH CODEPAGE ID
;CPMSG7 DB "Device %S not prepared",CR,LF,EOM
;CPMSG7 DW CPMSG7
;CPMSGLST7DEV DW ? ;FILLED IN BY "QUERY" ROUTINE WITH PTR TO DEVICE NAME
;CPMSG8 DB "%S codepages:",CR,LF,EOM
;CPMSG8 DW CPMSG8
;CPMSGLST8HD DW ? ;OFFSET TO "HARDWARE" OR "PREPARED"
;CPMSG8_HW DB "hardware",EOM
;CPMSG8_PR DB "prepared",EOM
;CPMSG9 DB " Codepage %d",CR,LF,EOM
;CPMSG9 DW CPMSG9
;CPMSGLST9CP DW ? ;FILLED IN BY "QUERY" ROUTINE WITH CODEPAGE ID
;CPMSG10 DB "MODE %S Codepage function completed",CR,LF,EOM
;CPMSG10 DW CPMSG10
;CPMSGLST10FUN DW ? ;FILLED IN TO POINT TO:
;CPMSG10_QUERY DB "Querry",EOM
;CPMSG10_DES DB "Prepare",EOM
;CPMSG10_SELECT DB "Activate",EOM
;CPMSG10_REFRESH DB "Refresh",EOM
;CPMSG10_GLOBAL DB "Global",EOM
;CPMSG11 DB "Error %S Global Codepage",CR,LF,EOM
;CPMSG11 DW CPMSG11
;CPMSGLST11FUN DW ? ;FILLED IN TO POINT TO:
;CPMSG11_SET DB "setting",EOM
;CPMSG11_GET DB "getting",EOM
;CPMSG12 DB "Current Codepage settings:",CR,LF,EOM
;CPMSG12 DW CPMSG12
;CPMSG13 DB " %D - %S Codepage",CR,LF,EOM
;CPMSG13 DW CPMSG13
;CPMSGLST13CP DW ? ;FILLED IN WITH CODEPAGE ID
;CPMSGLST13TYP DW ? ;FILLED IN TO POINT TO:
;CPMSG13_ACT DB "Active",EOM
;CPMSG13_SYS DB "System",EOM
;CPMSG14 DB " Codepage unprepared",CR,LF,EOM
;CPMSG14 DW CPMSG14
;CPMSG15 DB "Device not supported for Codepage",BEEP,CR,LF,EOM
;CPMSG15 DW CPMSG15
;CPMSG16 DB "No codepage has been selected",BEEP,CR,LF,EOM
;CPMSG16 DW CPMSG16
;CPMSG17 DB "Device error during %S",BEEP,CR,LF,EOM
;CPMSG17 DW CPMSG17
;CPMSGLST17FUN DW ? ;FILLED IN TO POINT TO:
;CPMSG17_QUERY DB "Query",EOM
;CPMSG17_PREP DB "Prepare",EOM
;CPMSG17_REFRESH DB "Refresh",EOM
;CPMSG17_ACT DB "Activate",EOM
;CPMSG17_WRIT DB "write of font file to device",EOM
;CPMSG18 DB "Specified Codepage not prepared",BEEP,CR,LF,EOM
;CPMSG18 DW CPMSG18
;CPMSG19 DB "Current keyboard does not support this Codepage",BEEP,CR,LF,EOM
;CPMSG19 DW CPMSG19
;CPMSG20 DB "Error during read of font file",BEEP,CR,LF,EOM
;CPMSG20 DW CPMSG20
;CPMSG21 DB "Unable to perform REFRESH operation",BEEP,CR,LF,EOM
;CPMSG21 DW CPMSG21
|