Detailed Descriptions > MIAMEX

MIAMEX Functions by Symbol

Value

Symbol

Function

93

MX_ABOUT

Get license info (used by ABOUT.LIT)

179

MX_AGINTERPROC

Send AG commands between instances of A-Shell/Windows.

177

MX_AGWRAPPER

Wraps "raw" ATE commands.

112

MX_AMOUSEXLT

Set AutoMouse translations (Windows only)

130

MX_ASHFILE

Retrieve startup command and/or name of A-Shell executable

124

MX_ASHLOG

Output STRING message to ashlog.log

98

MX_ATE

Start ATE

141

MX_AUTOPARENT

Set parent controls

90

MX_BEVEL

Get/set bevel options (Windows only)

170

MX_BROWSEFOLDER

Selects a folder or other non-file object (such as a computer).

121

MX_CHAINTO

Get/set chain-to on privilege violation

176

MX_CHKPCNET

Checks network state of PC.

10

MX_CHKPPN

Check for ppn

164

MX_CHOOSECOLOR

Display color selection dialog

165

MX_CHOOSEFONT

Display font selection dialog

103

MX_CLFLAGS

Get/set ashell command line switches

105

MX_CLIPBOARD

Get/set clipboard (Windows only)

55

MX_CLRSIG

Clear signal received flags (UNIX only)

1

MX_CMD_STATUS

Get/set command file status

142

MX_CMDKBD

Retrieve CMD file variables

15

MX_COMPIL

COMPIL

27

MX_COPYFILE

Copy file

181

MX_CSVDELIM

Get/set the CSV delimiter character

144

MX_DEBUG

Get/set DEBUG level

154

MX_DEFTABXYZ

Set "3D" Tab attributes

22

MX_DIRSEP

Get directory separator

86

MX_ERRNOMSG

Get operating system error message by errno

135

MX_EVENTWAIT

Same as AUI_EVENTWAIT, which should be used instead.

2

MX_EXIT

Exit A-Shell

82

MX_EXITSBXX

Exit to dot prompt (even from with an SBX )

133

MX_EXPFIL

Expand/reduce a file in place

178

MX_FILEHOOK

Establish file "hooks" on specific files and file events.

118

MX_FILEPOS

Get/set file pointer within stream

131

MX_FILESTATS

Retrieve stats for specified path

23

MX_FINDEND

End directory processing

20

MX_FINDFIRST

Find first matching file

21

MX_FINDNEXT

Find next matching file

157

MX_FINDWINDOW

Find window by title and/or class and/or handle

147

MX_FLINES

Count lines, maximum line length in file

89

MX_FLSET

Clone file channel (within SBX) (similar to M68 FLSET)

88

MX_FLUSHBUF

Flush stream file buffer

3

MX_FSPEC

Translate AMOS filespec to native

132

MX_FTFORMAT

Reformat filetime from MX_FILESTATS

148

MX_GDICALC

Calculate String length or height

34

MX_GETCISAM

Get CISAM/DISAM version

52

MX_GETCMDINP

Return CMDINP flags

4

MX_GETCTRLC

Get Ctrl+C status

19

MX_GETDEV

Get next device

5

MX_GETECHO

Get echo status

31

MX_GETENV

Return environment variable value

11

MX_GETERSATZ

Return ersatz

83

MX_GETFKW

Get FKEYWAIT value (Unix only)

78

MX_GETGDO

Get global DO parameters

36

MX_GETHASH

Get hex status

7

MX_GETHEX

Get hex output status

128

MX_GETIP

Get IP address

50

MX_GETLOKSER

Return LOKSER flags

40

MX_GETODBC

Is ODBC available?

95

MX_GETOFD

Windows Open File dialog (Windows only)

59

MX_GETOPTIONS

Return OPTIONS flags

64

MX_GETPFK

Return PFK name

104

MX_GETPID

Get process ID (pid)

24

MX_GETPROMPT

Get prompt

30

MX_GETQUEUE

Return queue block

94

MX_GETRC

Get current cursor position

99

MX_GETREG

Retrieve registry value (Windows only)

171

MX_GETSHELLPATH

Retrieves the path for a specified Windows directory ID.

54

MX_GETSIG

Return signal received flags (UNIX only)

101

MX_GETSW

Get swap wait value (in ms) (Unix only)

75

MX_GETTIME

Get current login time

61

MX_GETTRACE

Return TRACE flags

69

MX_GETUMSK

Return umask (UNIX only)

12

MX_GETVER

Return A-Shell version

129

MX_GUIFLG

Same as AUI_ENVIRONMENT, which should be used instead.

25

MX_HASHFILE

Get hash

92

MX_HOTKEY

Enable/disable PolyShell hot keys

137

MX_HTMLHELP

Same as  AUI_HTMLHELP, which should be used instead.

180

MX_IATIMEOUT

Get/set the inactivity timeout period.

143

MX_INFDEF

Get/set INFLD default TYPE codes

116

MX_INICLR

Process an INI.CLR file

156

MX_INSTNUM

Return instance number

115

MX_IXCALL

Indirect XCALL

57

MX_KILL

Kill job

146

MX_LASTLNO

Retrieve last line number of program

72

MX_LITMSG

Display LITMSG.xxx message

117

MX_MAPI

MAPI Send Mail (Windows only)

114

MX_MARSHAL

Marshall parameters for remote XCALL

33

MX_MATCHWILD

Match cmdlin

125

MX_MCRS

Retrieve information about last mouse click

113

MX_MEMORY

Change user partition size

97

MX_MKDIR

Create directory (Windows only)

38

MX_MKPATH

Create directory

87

MX_NOBUF

Disable stream file buffering

18

MX_NXTCMD

Get next command file line

170

MX_NUMASH

Return the number of A-Shell instances

9

MX_OCVT

Octal conversion (OCVT)

44

MX_ODBCEND

ODBC end

42

MX_ODBCFIRST

Return first ODBC table

43

MX_ODBCNEXT

Return next ODBC table

106

MX_OSVER

Get operating system version

100

MX_PLAYSOUND

Play a sound file (Windows only)

16

MX_PREBAS

CPRE

26

MX_PRFSPEC

Print filespec

28

MX_PRINTERR

Output error message

172

MX_PWCRYPT

Provides simple password encryption.

67

MX_QLOCK

Lock queue

66

MX_QRBLD

Force queue rebuild

68

MX_QUNLOK

Unlock queue

73

MX_READJCB

Return jobtbl.sys record

138

MX_REGISTRY

Registry operations

153

MX_RELEASEKBD

Set/release keyboard hold

29

MX_RENAMERR

Output rename error message

39

MX_RMPATH

Delete directory

127

MX_ROUND

Get/set rounding factor

65

MX_SCRNPIC

Take screen snapshot

53

MX_SETCMDINP

Set CMDINP flags

35

MX_SETCRM

Set crm

56

MX_SETENV

Change TERM environment variable (UNIX only)

32

MX_SETEXT

Set default extension

84

MX_SETFKW

Set FKEYWAIT value (Unix only)

79

MX_SETGDO

Set global DO parameters

37

MX_SETHASH

Set/reset AMOS hash flag

8

MX_SETHEX

Set/reset hex mode

51

MX_SETLOKSER

Set LOKSER flags

163

MX_SETMEMFLAGS

Change memory module flags

60

MX_SETOPTIONS

Set OPTIONS flags

63

MX_SETPFK

Set function key translation or PFK

6

MX_SETPROMPT

Set command prompt

102

MX_SETSW

Set swap wait value (in ms) (Unix only)

62

MX_SETTRACE

Set TRACE flags

70

MX_SETUMSK

Set umask (UNIX only)

169

MX_SETUSRNAM

Set/override user name

96

MX_SHELLEX

Shell Execute (open/print registered file type)

173

MX_SHORTCUT

Create shortcut.

58

MX_SHOWLIC

Display license

77

MX_SHOWWINDOW

Display/hide Window (Windows only)

126

MX_SINK

Sink/unsink specified box

174

MX_STRCMP

Compare two strings in various ways.

17

MX_SYNC_CWD

Synchronize A-Shell PPN with system path

91

MX_SYSBCLR

Define BG color # to track system COLOR_3DFACE

76

MX_TELSER

Launch Telnet server mode (Windows only)

85

MX_TITLE

Get/set Window title

145

MX_UNLOADLIB

<reserved>

109

MX_USRDEL

Delete module from USRMEM

111

MX_USRIO

Read/write USRMEM data directly

108

MX_USRLOD

Load module (or variable) into USRMEM

107

MX_USRMAP

Get USRMEM module information

110

MX_USRSAV

Save module from USRMEM to disk

167

MX_VERINODE

Verify file information  Remember to add to next table also

14

MX_VUE

VUE

119

MX_WINCTL

Same as AUI_CONTROL, which should be used instead.

71

MX_WINMNU

Same as AUI_MENU, which should be used instead.

120

MX_WINPTR

Prompt for Windows printer (Windows only)

149

MX_WINSETTINGS

Get/set A-Shell GUI Settings

74

MX_WRITEJCB

Write jobtbl.sys record

13

MX_WSET_STATUS

Get/set WSET flags

81

MX_XCBDATAX

Get/set SBX parameters

80

MX_XCBINFOX

Reserved

41

MX_ZAPQUEUE

Zap queue