Symbol |
Value |
Function |
1 |
Get / set command file status | |
2 |
Exit A-Shell | |
3 |
Translate DevPPN filespec to native | |
4 |
Get Ctrl+C status | |
5 |
Get echo status | |
6 |
Set command prompt | |
7 |
Get hex output status | |
8 |
Set / reset hex mode | |
9 |
Octal conversion (OCVT) | |
10 |
Check for ppn | |
11 |
Return ersatz | |
12 |
Return A-Shell version | |
13 |
Get / set WSET flags | |
14 |
VUE | |
15 |
COMPIL | |
16 |
CPRE | |
17 |
Synchronize A-Shell PPN with system path | |
18 |
Get next command file line | |
19 |
Get next device | |
20 |
Find first matching file | |
21 |
Find next matching file | |
22 |
Get directory separator | |
23 |
End directory processing | |
24 |
Get prompt | |
25 |
Get hash | |
26 |
Print filespec | |
27 |
Copy file | |
28 |
Output error message | |
29 |
Output rename error message | |
30 |
Return queue block | |
31 |
Return environment variable value | |
32 |
Set default extension | |
MX_MATCHWILD |
33 |
Match cmdlin |
34 |
Get CISAM/DISAM version | |
MX_SETCRM |
35 |
Set crm |
36 |
Get hex status | |
37 |
Set / reset AMOS hash flag | |
38 |
Create directory | |
39 |
Delete directory | |
MX_GETODBC |
40 |
Is ODBC available? |
41 |
Zap queue | |
MX_ODBCFIRST |
42 |
Return first ODBC table |
MX_ODBCNEXT |
43 |
Return next ODBC table |
MX_ODBCEND |
44 |
ODBC end |
50 |
Return LOKSER flags | |
51 |
Set LOKSER flags | |
52 |
Return CMDINP flags | |
53 |
Set CMDINP flags | |
54 |
Return signal received flags (UNIX only) | |
55 |
Clear signal received flags (UNIX only) | |
56 |
Change TERM environment variable (UNIX only) | |
57 |
Kill job | |
MX_SHOWLIC |
58 |
Display license |
59 |
Return OPTIONS flags | |
60 |
Set OPTIONS flags | |
61 |
Return TRACE flags | |
62 |
Set TRACE flags | |
63 |
Set function key translation or PFK | |
64 |
Return PFK name | |
65 |
Take screen snapshot | |
66 |
Force queue rebuild | |
67 |
Lock queue | |
68 |
Unlock queue | |
69 |
Return umask (UNIX only) | |
70 |
Set umask (UNIX only) | |
MX_WINMNU |
71 |
Same as AUI_MENU, which should be used instead. |
72 |
Display LITMSG.xxx message | |
73 |
Return jobtbl.sys record | |
74 |
Write jobtbl.sys record | |
75 |
Get current system time | |
76 |
Launch Telnet server mode (Windows only) | |
77 |
Display / hide Window (Windows only) | |
78 |
Get global DO parameters | |
79 |
Set global DO parameters | |
80 |
Reserved | |
81 |
Get / set SBX parameters | |
82 |
Exit to dot prompt (even from with an SBX ) | |
83 |
Get FKEYWAIT value (Unix only) | |
84 |
Set FKEYWAIT value (Unix only) | |
85 |
Get / set Window title | |
86 |
Get operating system error message by errno | |
87 |
Disable stream file buffering | |
88 |
Flush stream file buffer | |
89 |
Clone file channel (within SBX) (similar to M68 FLSET) | |
90 |
Get / set bevel options (Windows only) | |
91 |
Define BG color # to track system COLOR_3DFACE | |
92 |
Enable / disable PolyShell hot keys | |
93 |
Get license info (used by ABOUT.LIT) | |
94 |
Get current cursor position | |
95 |
Windows Open File dialog (Windows only) | |
96 |
Shell Execute (open/print registered file type) | |
97 |
Create directory (Windows only) | |
MX_ATE |
98 |
Start ATE |
99 |
Retrieve registry value (Windows only) | |
100 |
Play a sound file (Windows only) | |
101 |
Get swap wait value (in ms) (Unix only) | |
102 |
Set swap wait value (in ms) (Unix only) | |
103 |
Get / set ashell command line switches | |
104 |
Get process ID (pid) | |
105 |
Get / set clipboard (Windows only) | |
106 |
Get operating system version | |
107 |
Get USRMEM module information | |
108 |
Load module (or variable) into USRMEM | |
109 |
Delete module from USRMEM | |
110 |
Save module from USRMEM to disk | |
111 |
Read / write USRMEM data directly | |
112 |
Set AutoMouse translations (Windows only) | |
113 |
Change user partition size | |
MX_MARSHAL |
114 |
Marshall parameters for remote subroutine |
115 |
Indirect XCALL | |
116 |
Process an INI.CLR file | |
117 |
MAPI Send Mail (Windows only) | |
118 |
Get / set file pointer within stream | |
MX_WINCTL |
119 |
Same as AUI_CONTROL, which should be used instead. |
120 |
Prompt for Windows printer (Windows only) | |
121 |
Get / set chain-to on privilege violation | |
123 |
Get / set options that are normally set with SBR= in miami.ini | |
124 |
Output STRING message to ashlog.log | |
125 |
Retrieve information about last mouse click | |
126 |
Sink / unsink specified box | |
127 |
Get / set rounding factor | |
128 |
Get IP address | |
MX_GUIFLG |
129 |
Same as AUI_ENVIRONMENT, which should be used instead. |
130 |
Retrieve startup command and/or name of A-Shell executable | |
131 |
Retrieve stats for specified path | |
132 |
Reformat filetime from MX_FILESTATS | |
133 |
Expand / reduce a file in place | |
134 |
Invokes operating system sync command | |
MX_EVENTWAIT |
135 |
Same as AUI_EVENTWAIT, which should be used instead. |
MX_HTMLHELP |
137 |
Same as AUI_HTMLHELP, which should be used instead. |
138 |
Registry operations | |
141 |
Set parent controls | |
MX_CMDKBD |
142 |
Retrieve CMD file variables |
143 |
Get / set INFLD default TYPE codes | |
144 |
Get / set DEBUG level | |
MX_UNLOADLIB |
145 |
<reserved> |
146 |
Retrieve last line number of program | |
147 |
Count lines, maximum line length in file | |
148 |
Calculate String length or height | |
149 |
Get / set A-Shell GUI Settings | |
153 |
Set / release keyboard hold | |
154 |
Set "3D" Tab attributes | |
156 |
Return instance number | |
157 |
Find window by title and/or class and/or handle | |
160 |
Convert hex or octal to decimal | |
161 |
Returns info about open file based on file channel | |
163 |
Change memory module flags | |
164 |
Display color selection dialog | |
165 |
Display font selection dialog | |
167 |
Verify file information Remember to add to next table also | |
169 |
Set / override user name | |
170 |
Selects a folder or other non-file object (such as a computer). | |
171 |
Retrieves the path for a specified Windows directory ID. | |
172 |
Provides simple password encryption. | |
173 |
Create shortcut. | |
174 |
Compare two strings in various ways. | |
176 |
Checks network state of PC. | |
177 |
Wraps "raw" ATE commands. | |
178 |
Establish file "hooks" on specific files and file events. | |
179 |
Send AG commands between instances of A-Shell/Windows. | |
180 |
Get / set the inactivity timeout period. | |
181 |
Get / set the CSV delimiter character. | |
182 |
Triggers a BASIC error. | |
183 |
Performs ATE/ATSD file transfer. | |
184 |
Clears input buffer and type ahead. | |
185 |
Get / set the MALLOCLIMIT. | |
186 |
Returns specs of the last file written by the PDFX printer driver. | |
187 |
Binds a TCP socket to a sequential file channel. | |
188 |
Provides operations related to A-Shell's web cache feature. | |
189 |
Returns information about the call stack. | |
190 |
Retrieves or sets the current language | |
191 |
Searchs for a file in the system path | |
192 |
Implements A-Shell's dyanamic structures. | |
193 |
Used for DYNFUNC-related utilities. | |
194 |
Retrieves version of a Windows DLL or executable. | |
195 |
Get / set the value of the file record number variable | |
196 |
Get / set a file's modification, creation or access time. | |
197 |
Get monitor resolution | |
198 |
Get system uptime | |
199 |
Accept drag drop | |
200 |
Get A-Shell architecture (32- or 64-bit) |
Remember to add new routines to the "ByType" and "By Symbol" lists.