Navigation: Language Reference > 13 - Built-in Functions >====== Built-in Functions ====== | |
List by type of functionality:
Alphabetical list:
ACCEPTED (return control just completed)
ADDRESS (return memory address)
AGE (return age from base date)
ALERT (set event generation key)
ALL (return repeated characters)
APPEND (add a new file record)
ARC (draw an arc of an ellipse)
BUILD (build keys and indexes)
BXOR (return bitwise exclusive OR)
CALL (call procedure from a DLL)
CALLBACK (register or unregister a FileCallBackInterface)
CENTER (return centered string)
CHAIN (execute another program)
CHANGE (change control field value)
CHANGES (return changed queue)
CHOICE (return relative item position)
CHORD (draw a section of an ellipse)
CHR (return character from ASCII)
CLIP (return string without trailing spaces)
CLIPBOARD (return windows clipboard contents)
CLONE (duplicate existing control)
CLOSE (close a data structure)
COLORDIALOG (return chosen color)
COMMIT (terminate successful transaction)
CONTENTS (return contents of USE variable)
CONVERTANSITOOEM (convert ANSI strings to ASCII)
CONVERTOEMTOANSI (convert ASCII strings to ANSI)
CREATE (create an empty data file)
CREATE (return new control created)
DEFORMAT (return unformatted numbers from string)
DIRECTORY (get file directory)
DISPLAY (write USE variables to screen)
DRAGID (return matching drag-and-drop signature)
DROPID (return drag-and-drop string)
DUPLICATE (check for duplicate key entries)
ENABLE (re-activate dimmed control)
ERASE (clear screen control and USE variables)
ERRORCODE (return error code number)
ERRORFILE (return error filename)
EXISTS (return file existence)
FIELD (return control with focus)
FILEDIALOG (return chosen file)
FILEERROR (return file driver error message)
FILEERRORCODE (return file driver error code number)
FIRSTFIELD (return first window control)
FOCUS (return control with focus)
FONTDIALOG (return chosen font)
FONTDIALOGA (return chosen font and character set)
FORMAT (return formatted numbers into a picture)
FORWARDKEY (pass keystrokes to control)
GETFONT (get font information)
GETINI (return INI file entry)
GETNULLS (get the NULL state of a table)
GETPOSITION (get control position)
GETSTATE (return current state of data file)
HOLD (exclusive record access)
INCOMPLETE (return empty REQ control)
INRANGE (check number within range)
INSTRING (return substring position)
ISALPHA (return alphabetic character)
ISLOWER (return lower case character)
ISSTRING (return field string type or not)
ISUPPER (return upper case character)
KEYBOARD (return keystroke waiting)
KEYSTATE (return keyboard status)
LASTFIELD (return last window control)
LEFT (return left justified string)
LOCALE (load environment file)
LOCKTHREAD (re-lock the current execution thread)
LOG10 (return base 10 logarithm)
LOGE (return natural logarithm)
LONGPATH (return long filename)
MATCH (return matching values)
MAXIMUM (return maximum subscript value)
MESSAGE (return message box response)
MOUSEX (return mouse horizontal position)
MOUSEY (return mouse vertical position)
NEXT (read next record in sequence)
NOMEMO (read file record without reading memo)
NUMERIC (return numeric string)
OMITTED (return omitted parameters)
PATH (return current directory)
PENCOLOR (return line draw color)
PENSTYLE (return line draw style)
PENWIDTH (return line draw thickness)
POINTER (return last queue entry position)
POKE (write to memory address)
POLYGON (draw a multi-sided figure)
POPUP (return popup menu selection)
POSITION (return record sequence position)
POST (post user-defined event)
PRESS (put characters in the buffer)
PRESSKEY (put a keystroke in the buffer)
PREVIOUS (read previous view record in sequence)
PRINT (print a report structure)
PRINTERDIALOG (return chosen printer)
RECORDS (return number of rows in data set)
REGISTER (register event handler)
REJECTCODE (return reject code number)
RELEASE (release a held record)
RENAME (change file directory name)
RESET (reset record sequence position)
RESTORESTATE (restore state of data file)
RIGHT (return right justified string)
ROLLBACK (terminate unsuccessful transaction)
ROUNDBOX (draw a box with round corners)
RUNCODE (return program exit code)
SELECT (select next control to process)
SELECTED (return control that has received focus)
SEND (send message to file driver)
SET (initiate sequential file processing)
SET3DLOOK (set 3D window look)
SETCLIPBOARD (set windows clipboard contents)
SETCOMMAND (set command line parameters)
SETCURSOR (set temporary mouse cursor)
SETDROPID (set DROPID return string)
SETKEYCHAR (specify ASCII code)
SETNONULL (set file field non-null)
SETNULLS (set the null state of columns)
SETPATH (change current drive and directory)
SETPENCOLOR (set line draw color)
SETPENSTYLE (set line draw style)
SETPENWIDTH (set line draw thickness)
SETPOSITION (specify new control position)
SETTARGET (set current window or report)
SHORTPATH (return short filename)
SHUTDOWN (arm termination procedure)
SKIP (bypass records in sequence)
SQLCALLBACK (register or unregister a SQLCallBackInterface)
START (return new execution thread)
STOP (suspend program execution)
STREAM (enable operating system buffering)
SUB (return substring of string)
THREAD (return current execution thread)
THREADLOCKED (returns current execution thread locked state)
TIE (associate a string value to an ASTRING)
TIED (retrieves a value associated with an ASTRING)
UNLOAD (remove a CALLed DLL from memory)
UNLOCK (unlock a locked data file)
UNLOCKTHREAD (unlock the current execution thread)
UNREGISTER (unregister event handler)
UNTIE (disassociate a string value from an ASTRING)
UPDATE (write from screen to USE variables)
WATCH (automatic concurrency check)
WHAT (return field from group)
WHERE (return field position in group)