A-Shell XCALL Reference

Updates

Introduction

Routines by Name

Routines by Type

Detailed Descriptions

ABOX

ACCEPT, ACCEPN

ACCESS

AMOS

ANYCN

ASCEBC, EBCASC

ASFLAG

AUI

Control

Eventwait

Environment

Menu

Image

Window

HTMLHelp

B64ENC

BASORT

BITOPS

BLOCKS

CCON, CCOFF

CGIUTL

CHKONE

CMDR

COMIO

COMMON

CONDEV

CRC16

DATES

DELCHR

DEVCHK

DSKCOM

DSKPPN

DSTOI

ECHO

EFS

EMAILP

ERRMSG

EZSPL

EZTYP

F2HOST

FIFO

FILNAM

FLOCK

FORCE

FTPDLX

GDIPRT

GET

GETADR

GETBYT

GETDEV

GETJOB

GETJTB

GETMAC

GETPPN

GETPRG

GETUSN

GETVER

GETX

GRECNV

GTLANG

HOST2F

HOSTEX

HTMLP

HTTP

IDTIM

IMAGE

INCOM

INFLD

Parameters

row

col

xmax

type

entry

inxctl

parentid

opcode

exitcode

timer

cmdflg

defpt

maxpt

funmap

setdef

infclr

hlpidx

maxchrs

External Parameters

Miscellaneous Topics

Update Notes

INMEMO

ISMBLD

ISMROK

ITC

JOBCMD

JOBDAT

JOBNUM

JOBTRM

JULCVT

LOKOUT

LOG

LSTLIN

MATCH

MIAMEX

MIAMEX Functions by Number

MIAMEX Functions by Symbol

MIAMEX Routines by Type

MIAMEX 1: Set/get command file status

MIAMEX 2: Exit A-Shell

MIAMEX 3: Perform FSPEC on AMOS string

MIAMEX 4: Get Control-C status

MIAMEX 5: Get echo status

MIAMEX 6: Set command prompt

MIAMEX 7: Get hex output status

MIAMEX 8: Set/reset hex mode

MIAMEX 9: Output hex or octal number

MIAMEX 10: Check for PPN

MIAMEX 11: Get ersatz information

MIAMEX 12: Get A-Shell version

MIAMEX 13: Get/set Tracker flags

MIAMEX 14: Call into VUE editor

MIAMEX 15: Call into BASIC compiler

MIAMEX 16: Call into PREBAS pre-compiler

MIAMEX 17: Synchronize directories

MIAMEX 18: Get next line of command file

MIAMEX 19: Get device definition

MIAMEX 20: Get first matching file

MIAMEX 21: Find next matching file

MIAMEX 22: Get directory separator char

MIAMEX 23: End directory search

MIAMEX 24: Get command prompt

MIAMEX 25: Get file hash total

MIAMEX 26: Format last file spec

MIAMEX 27: Copy file

MIAMEX 28: Output error message

MIAMEX 29: Output rename error message

MIAMEX 30: Get queue block contents

MIAMEX 31: Get environment variable

MIAMEX 32: Set default file extension

MIAMEX 34: Get ISAM version and serial

MIAMEX 36: Get AMOS hash mode status

MIAMEX 37: Set/reset AMOS hash mode

MIAMEX 38: Create path

MIAMEX 39: Delete path

MIAMEX 41: Zap jobtbl and queue blocks

MIAMEX 50: Get LOKSER status

MIAMEX 51: Set LOKSER status

MIAMEX 52: Get CMD file input status

MIAMEX 53: Set CMD file input status

MIAMEX 54: Get signal received status

MIAMEX 55: Clear signal received status

MIAMEX 56: Define environmental variable

MIAMEX 57: Send signal to another process

MIAMEX 59: Get OPTIONS flags

MIAMEX 60: Set OPTIONS flags

MIAMEX 61: Get TRACE flags

MIAMEX 62: Set TRACE flags

MIAMEX 63: Load PFK file

MIAMEX 64: Display loaded PFK filename

MIAMEX 65: Manage screen picture

MIAMEX 66: Rebuild queue

MIAMEX 67: Lock queue

MIAMEX 68: Unlock queue

MIAMEX 69: Get UMASK

MIAMEX 70: Set UMASK

MIAMEX 72: Print msg from msg file

MIAMEX 73: Read job control block

MIAMEX 74: Write job control block

MIAMEX 75: Get system time

MIAMEX 76: Start telnet server

MIAMEX 77: Show window

MIAMEX 78: Get global DO params

MIAMEX 79: Set global DO params

MIAMEX 80: Get XCALL param info

MIAMEX 81: Get/set params in SBX

MIAMEX 82: Exit SBX

MIAMEX 83: Get FKEYWAIT time

MIAMEX 84: Set FKEYWAIT time

MIAMEX 85: Get or set window title

MIAMEX 86: Get error message

MIAMEX 87: Disable stream buffering

MIAMEX 88: Flush stream buffer

MIAMEX 89: Clone file channel

MIAMEX 90: Get/set beveling options

MIAMEX 91: Get/set background color

MIAMEX 92: Enable/disable PolyShell keys

MIAMEX 93: Get ABOUT info

MIAMEX 94: Get cursor position

MIAMEX 95: Display open file dialog

MIAMEX 96: Shell execute

MIAMEX 97: Make directory

MIAMEX 99: Get registry string

MIAMEX 100: Play sound

MIAMEX 101: Get swap wait time

MIAMEX 102: Set swap wait time

MIAMEX 103: Get/set cmd line flags

MIAMEX 104: Get process ID

MIAMEX 105: Get/set clipboard text

MIAMEX 106: Get OS Information

MIAMEX 107: Scan user memory

MIAMEX 108: Load module into memory

MIAMEX 109: Delete module from memory

MIAMEX 110: Save memory module

MIAMEX 111: Read/write memory module

MIAMEX 112: Set AutoMouse translations

MIAMEX 113: Change memory partition

MIAMEX 115: Indirect XCALL

MIAMEX 116: Process color ini file

MIAMEX 117: Send MAPI mail

MIAMEX 118: Get/set stream position

MIAMEX 120: Prompt for Windows printer

MIAMEX 121: Set/get chain-to on priv error

MIAMEX 123: Get/set SBR= flags

MIAMEX 124: Output to ashlog.log

MIAMEX 125: Get last MCRS click info

MIAMEX 126: Sink/unsink field

MIAMEX 127: Get/set rounding factor

MIAMEX 128: Get IP address

MIAMEX 130: Get startup command

MIAMEX 131: Get file stats

MIAMEX 132: Format file time

MIAMEX 133: Expand/reduce file in place

MIAMEX 138: Registry operations

MIAMEX 141: Set Parent Control

MIAMEX 143: Get/set INFLD Default TYPE Codes

MIAMEX 144: Get/set DEBUG Control Variable

MIAMEX 146: Get Last Line Number

MIAMEX 147: Count Lines in File

MIAMEX 148: Calculate String Length or Height

MIAMEX 149: Get/set A-Shell GUI Settings

MIAMEX 153: Set/release Keyboard Hold

MIAMEX 154: Set 3D TAB Attributes

MIAMEX 156: Return Instance Number

MIAMEX 157: Find Window

MIAMEX 163: Change Memory Module Flags

MIAMEX 164: Display Color Selection Dialog

MIAMEX 165: Display Font Selection Dialog

MIAMEX 167: Verify File Information

MIAMEX 169: Set/Overrride User Name

MIAMEX 170: Select Windows Folder

MIAMEX 171: Retrieve Directory Path

MIAMEX 172: Password Encryption

MIAMEX 173: Create Shortcut

MIAMEX 174: String Compare

MIAMEX 176: Check PC Network State

MIAMEX 177: Wrap ATE Command

MIAMEX 178: Establish File Hooks

MSBOXX

MSGBOX

MSGLOG

NFIND

NOECHO

NUMCHK

ODTIM

PCKLST

PLYJOB

PRTCHK

PUTBYT

REGEX

RENAME

RSPCHK

RXTERM

SBXINP

SCRSTS

SEND

SERCH

SETJTB

SIZE

SQL

SORTIT

STRIP

STRTOK

SUBMIT

SWPSBR

TCPX

TIMES

TINKEY

TRIM

TRMCHR

UNIQUE

USRCNT

VUESCR

WAKNO

WINFLG

XDEFLT

XFOLD

XFRMMO

XLOCK

XPAINT

XPPN

XTEXT

XTREE

Inputs and Outputs

Parameters

XTREE Techniques

Sample programs

XTREE Update Notes

Appendix