[^^Up^^]
[Menu]
[About The Guide]
Overview Overview of Expand library function
DISK related functions
Chdir() Change the default DOS directory
RmDir() Remove a DOS directory
MkDir() Make a DOS directory
DiskTotal() DiskTotal reports the total disk space in bytes
GetDisk() Returns the Current DOS disk drive
SetDisk() Set the Current DOS default drive
LastDisk() Return the last Logical disk in the system
GetDrive() Get the drive letter logical drive was last accessed
SetDrive() Set the Logical drive letter
DiskFixed() Report whether a disk is fixed or not
DiskRemote() Report whether a disk is remote or not
GetDir() GetDir returns the current DOS directory
FILE related Functions
MaxHandles() Return the maximum # of open files
GetHandles() Get The number of open files
Qualify() Qualify a filename
Del() Delete More files at once
fdate() set file's date
ftime() Set file's time
fattr() set file's Attributes
FINDFIRST/NEXT Functions
Overview Discussion on the use of these functions
FindFirst() Find first matching file
FindNext() Find next matching file
FindName() Return name of File Found.
FindSize() Return Size of File Found.
FindAttr() Return attribute of File Found.
FindDate() Return date of File Found.
FindTime() Return time of File Found.
DOS Environment Functions
DosMajor() Returns the DOS Major version number
DosMinor() Returns the DOS Minor version number
DosVersion() returns the current DOS version as a string
DosValue() returns the current DOS version as a number
AppendThere() Report whether APPEND is installed.
AppendPath() Return APPEND's PATH.
KeybCode() Return Country Code as set by KEYB.COM
KeybUSA() Set KEYBoard to standard mode (US).
KeybNorm() Set KEYBoard to normal (selected) mode.
MyName() Return program's own name
CommandLine() Returns the Full Command Line parameters
'Low Level' MOUSE Functions
Overview General discussion about these routines
MouseThere() Reports whether a Mouse is installed
MouseInit() Force initialisation of the Mouse
MouseButtons() Return #of Mouse buttons
MouseShow() Make the Mouse Cursor visible
MouseHide() Make the mouse cursor invisible
MouseLeft() Report the status of the Mouse's left button
MouseRight() Report the status of the Mouse's right button
MouseMiddle() Report the status of the Mouse's middle button
MouseStat() Report the status of the combined mouse buttons
MouseRow() Get and/or Set the Mouse row position
MouseCol() Get and/or Set the Mouse column position
MouseBox() Define a box wherein the Mouse cursor can move
MouseChar() Define the shape of the Mouse cursor
'High Level' MOUSE Functions
Overview General discussion about these routines
MouseKey() equivalent to Inkey, handle Mouse
MouseGet() Read a String, recognizing the Mouse.
MouseAssist() Get/Set assisted Mouse pointer movement
MouseSet() Globally set the status of the Mouse
MouseAlert() The Alert() function with Mouse Support
MouseMenu() a remplacement of the MENU command, with mouse.
MouseEdit() A dbEdit() alike function, supporting the Mouse
MouseChoice() an Achoice() alike function, supporting Mouse.
MouseBrowse() Browse through memos, supporting the Mouse.
MouseTrap Explanation of the workings of the MouseTrap.
SOUND functions
Sound() Sound the Speaker at some frequency
Delay() Delay the Computer for some Time
NoSound() Turn off the Computer's speaker
DOS PRINT functions
PrintThere() This function will provide control over DOS' PRINT
SubmitFile() Submit file(s) to PRINT
CancelFile() Cancel file(s) from PRINT
CancelAll() Cancel All file(s) in Print
PrintError() Report the PRINTer errors
PrintResume() Resume printing operation
PrintCount() Report # of file(s) in Print queue
PrintFile() Return name of a file in the queue
PrintFiles() Fill Array with PRINT queue.
DIAL Functions
AtModem() Send Modem commands (eg. Dialing Commands)
Dtr() Modem Control function
IsPort() Check if Communication port is available
Miscellanous Functions
ReBoot() Just like pressing Ctrl-Alt-Del..
d2bin() Convert a Double to a binray variable (8 bytes)
bin2d() Convert a binary variable (8 bytes) to a double
InitPrinter() Send an Printer Init command
Vmode() Get and Set the video mode
FastKey() Set the keyboard rate to fast
SlowKey() Set the keyboard rate to normal (and that is slow)
Banner() Generate Banners (string 8 times bigger than normal)
SCREEN functions
Overview A small discussion on these functions
PackScr() Pack a saved screen variable.
UnpackScr() Unpack a packed saved screen variable.
Shadow() Just another Shadow function
GetText() Get text from a screen position.
GetScreen() Return area of a screen test as a Memo var.
ReplAttr() Low Level routine to replace attributes
DelAttr() Low Level routine to Delete attributes
STRING functions
Uppercase() Return uppercase equivalent of foreign chars too
Reverse() Reverse a String.
PackStr() Perform some simple Packing method on a string
UnpackStr() Unpack string packed by PackStr().
Encode() Perform some simple Encoding on a string
Decode() Decode a string coded by Encode()
Machine Identification Routines
ROMdate() This function returns the ROM BIOS revision Date
ROMid() This function returns the ROM identification byte
ROMscan() Scan the ROM for some identifying string.
CPUval() This function returns the CPU type as a number
CPUname() This function returns the CPU type as a string
LOTUS 1-2-3 Functions
Create123() Create a Lotus worksheet file.
Write123() Write an expression to a 1-2-3 worksheet
Width123() Set the column width of a worksheet column
Close123() Close the created worksheet file
DATE & TIME Functions
StoD() Convert a YYYYMMDD string to a date variable.
SetDate() Set the system date
SetTime() Set the system time
RealDate() Return the date as stored in the real-time clock
RealTime() Return the time as stored in the real-time clock
PackDate() Pack a Date expression into a 2 char sized string
PackTime() Pack a time variable into a 2 byte sized string.
UnpackDate() Restore the original date from a packed string.
UnpackTime() Restore the time string from packed time
StartTimer() Start the timer
GetTimer() Return the elapsed time in seconds.
TimerStr() Return the elapsed time in a time string
Environment Editing Functions
Considerations When using these functions
SetEnv() Replace or Insert a new environment variable
DelEnv() Delete an environment variable
ReadEnv() Read an environment string from the original Env.
EnvUsed() Return the number of bytes currently in use by ENV.
EnvSize() Return the number of bytes reserved for the Environment
EnvOrig() Return Pointer to original Environment strings.
EnvPtr() Return/Set the Environment Pointer
EnvCount() The Count of Enviroment strings
EnvStr() Return the Nth string of the environment
EnvDel() Delete the Nth string of the environment
EnvAdd() Add a string to the environment strings.
EGA/VGA specific Functions.
EGAthere() Report presence of an EGA or a VGA
VGAthere() Report presence of a VGA specifically
LoadFont() Load a text mode font into the EGA/VGA
MaxFonts() Report how many fonts can be loaded at once
SetFonts() Specify which font blocks to use now
EGAcolor() Change the standard Color to any of 64 colors.
VGAcolor() Change the standard Color to any of a .Million
JOYSTICK interface routines
JoyPress() Return the status of the 1st joystick button (1 or 2)
JoyPress2() Return the status of the 2nd joystick button (1 or 2)
JoyX() Return the X coordinate of the Joystick
JoyY() Return the Y coordinate of the Joystick
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson