Group Modified Functions
AlloFree()
Determines free memory.
AlloFree() --> nFreeMemory
Cset????()
Sets or retrieves any ON | OFF setting
Cset????( [<lNewSetting>] ) --> lOldSetting
CsetAll()
Sets or retrieves all ON | OFF settings.
CsetAll( [<cNewSettingsList>] ) --> cOldSettingsList
CsetKey()
Retrieves the current setting of SET KEY TO.
CsetKey( <nKeyValue> ) --> cProcedureName
CsetRdOnly()
Sets or retrieves the current setting of the READONLY option for USE
CsetRdOnly( [<lNewReadOnlyMode>] ) --> lOldReadOnlyMode
DataType()
Determines the data type of a value or an expression as a numeric value.
DataType( <xValue> ; // Type: Any ) --> nDatatype
DiskCheck()
Calculates a checksum for disks.
DiskCheck( <cDrive> ) --> nCheckSum
DiskReady()
Checks whether a drive is ready.
DiskReady( [<cDrive>] ; // Default: CurDrive() ) --> lDriveIsReady
DiskReadyW()
Checks whether a drive can be written to.
DiskReadyW( [<cDrive>] ; // Default: CurDrive() ) --> lWriteable
FileAttr()
Determines file attributes of one or more files.
FileAttr( [<cFileName>] ) --> nFileAttributes
FileStr()
Reads a string from a file starting at a specified position.
FileStr( <cFileName>, [<nBytesToRead>], [<nStartOffSet>], ; // Default: 0 [<lCtrl_Z>] ; // Default: .F. ) --> cString
FontLoad()
Loads EGA or VGA fonts from a file.
FontLoad( <cFileName>, ; // Type: C [<nFontArea>], ; // Type: N Default: 1 [<nCharOffSet|lChangePixelHeight>], ; // Type: NL Default: 0 [<nNumberOfChars>] ; // Type: N Default: 256 ) --> nErrorCode
GetCursor()
Retrieves the shape of the cursor.
GetCursor() --> nCursorShape
InputMode()
Determines active or last input mode.
InputMode( [<lActiveMode>] ; // Default: .F. ) --> nInputMode
IsAnsi()
Checks whether an ANSI driver is installed.
IsAnsi() --> lIsDriverInstalled
IsAT()
Checks whether the program runs on an AT computer.
IsAT() --> lIsAT
KeyRead()
Retrieves the key codes that have been read from the event queue already.
KeyRead() --> cKeyCodes
KeySend()
Writes keycodes into the event queue.
KeySend( <cKeyValues>, [<lAdditive>] ; // Default: .F. ) --> lPassed
MemSize()
Determines conventional or extended memory.
MemSize( [<lExtendedMemory>] ; // Default: .F. ) --> nMemorySize
NnetCapAct()
Checks whether capture mode is active for a particular LPT port.
NnetCapAct( <nLPT_Port> ) --> lCaptureIsActive
NnetCapBeg()
Begins capturing for a particular LPT port.
NnetCapBeg( <nLPT_Port> ) --> lCaptureIsActive
NnetCapCan()
Cancels capturing and aborts the current print job.
NnetCapCan( <nLPT_Port> ) --> lAbort
NnetCapEnd()
Ends capturing for a particular LPT port.
NnetCapEnd( <nLPT_Port> ) --> lCaptureIsTerminated
NnetCapFlu()
Closes the current print job and flushes it to the printer.
NnetCapFlu( <nLPT_Port> ) --> lJobIsFlushed
NnetCapSsf()
Sets specific capture flags for a particular LPT port.
NnetCapSsf( <nLPT_Port>, [<lEjectAtEndOfJob>], ; // Default: .F. [<lPrintBannerPage>], ; // Default: .F. <ignored>, <ignored>, [<nTabWidth>], ; // Default: 0 [<nCopies>], ; // Default: 1 [<nFormNumber>] ; // Default: 0 ) --> lChanged
NnetMap()
Sets or releases drive mappings.
NnetMap( [<cDrive>], ; // Default: CurDrive() [<cMapPath>] ) // Default: NIL ) --> lSuccess
NnetMapInf()
Retrieves the path a drive is being mapped to.
NnetMapInf( [<cDrive>] ; // Default: CurDrive() ) --> cPath
NumCol()
Retrieves the maximum number of useable screen columns
NumCol() --> nMaxCol
NumDiskL()
Retrieves the number of logical drives.
NumDiskL() --> nLogicalDrives
NumFiles()
Determines the max. number of files opened at a time by different processes.
NumFiles() --> nMaxOpenFiles
NumFKey()
Retrieves the number of function keys.
NumFKey() --> nFunctionKeyCount
PageCopy()
Copies a screen page into another one.
PageCopy( <nSourcePage>, <nTargetPage> ) --> lSuccess
ScanKey()
Waits for a key press and returns the keyboard scan code.
ScanKey() --> nScanCode
SetCursor()
Retrieves or sets the cursor shape
SetCursor( [<nCursorType|nUpperLine>], [<nLowerLine>] ) --> nCursor
SetTic()
Defines whether to start or to stop monitoring timer ticks.
SetTic( <lStartStop> ) --> lStartStop
VideoSetup()
Queries the video mode at program startup.
VideoSetup() --> nVideoMode
WBox()
Draws a frame around the active window
WBox( [<cBoxChars|nBoxType>] ; // Type: CN Default: 0 ) --> nWindowID
WOpen()
Opens a new window.
WOpen( <nTop>, <nLeft>, <nBottom>, <nRight>, [<lClearScreen>], ; // Default: .F. [<cColor>], ; // Default: SetColor() [<nCursor>] ; // Default: SetCursor() ) --> nWindowID