Begins the definition of a graphic segment.
Determines size of the sensitive region around the mouse pointer used to search for segments.
Changes priority of a graphic segment in relation to a second segment.
Save a graphic segment to disk
Determines attributes for areas which are drawn by GraArc() or GraBox()
Determines attributes for lines which are drawn with GraLine().
Determines attributes for markers which are drawn by GraMarker().
Determines attributes for characters drawn by GraStringAt().
Determines default colors for all graphic functions.
Determines font for the display of characters drawn by GraStringAt().
Displays character string using a graphic function.
Calculates translation (shift) transformation for a matrix.
Replaces soft returns in a character string with hard returns.
Determines the length of the file header of an opened DBF file.
Converts a numeric value to 16 bit integer.
Returns the result of an expression dependent on a logical expression.
Returns the default extension for index file names.
Returns the index expression of an index file.
Returns the ordinal position of the controlling index in a work area.
Reads the next character in the keyboard buffer and removes it from the
Converts a numeric value to an integer numeric value.
Tests whether a character string begins with a letter.
Checks whether a certificate is available on the computer.
Tests whether a color graphic card is installed.
Check if workarea is encrypted
Checks whether an application is controlled by the Xbase++ debugger.
Tests whether a character string begins with a digit.
Checks if a symbolic name indicates a field variable
Checks if a symbolic name indicates the name of a function or procedure
Tests whether a character string begins with a lower case letter.
Checks if an object has a particular member variable
Checks if a symbolic name indicates a dynamic memory variable
Checks if an object has a particular method
Tests if an expression evaluates to NULL/NIL.
Determines whether pen input is supported by the system.
Determines whether a printer is ready.
Tests whether visual Styles are enabled.
Determines whether a touch digitizer is installed in the system.
Determine whether a character string has Unicode format.
Tests whether a character string begins with an upper case letter.
Converts JSON text to a value of the corresponding data type.
Converts JSON text to a character string.
Converts a character string to JSON text.
Converts a Julian date to a date value.
Converts a numeric value to 32 bit integer.
Determines the last event removed from the event queue.
Retrieves the Inkey() value of last key pressed.
Returns a value which clearly identifies the last record in a work area.
Converts a locale string into a value of a requested data type.
Extracts part of a character string starting with the first character.
Determines the length of a character string or an array.
Determines if a character expression matches another character expression.
Loads a document from a Web server.
Loads a resource from a linked resource file or from a DLL.
Configures data used by internal locale subsystems
Calculates the natural logarithm of a numeric value.
Converts upper case letters in a character string into lower case
Removes blank spaces at the beginning of a character string.
Returns the date of the last change to a database file.
Determines the larger of two numeric or two date values.
Determines the maximum (rightmost) visible screen column on the screen
Determines the maximum (bottom) visible screen row on screen or in a
Create a character string from a memory address.
Displays and/or edits text or memo fields.
Extracts text lines from a character string or from a memo field.
Reads the contents of a file from disk.
Retrieves statistics about available memory.
Replaces hard and soft returns in a character string or memo field.
Writes a character string or a memo field into a file.
Creates a set/get code block for PRIVATE or PUBLIC variables.
Determines the number of microseconds that have elapsed since the last machine startup.
Determines the number of milliseconds that have elapsed since midnight.
Determines the smaller of two numeric or two date values.
Determines the number of lines in a character string or memo field.
Determines the position of a character in a formatted character string.
Determines starting position of the specified line in a formatted
Determines the modulus of two numbers in the same manner as dBASE III
Converts a date value into the numeric calender month.
Determines the row and column position from a character position.
Displays a message in a graphic dialog window.
Determines whether an error in a network command has occurred.
This function does not exist in Xbase++.
Retrieves the next event without removing it from the event queue.
Reads the next key value from the keyboard buffer without removing it.
This function is not supported by Xbase++.
Returns a NIL/NULL value if the two specified expression values are equivalent
Determines the number of buttons on the mouse.
Displays the ODBC administrator dialog
Returns current state of ODBCDBE related settings
Retrieves SQL keywords of the current data source.
Retrieves or sets the file name of the ODBC trace mode
Retrieves or sets the low-level trace mode of the ODBC driver manager.
Write the OdbcDebug() results to a file
Returns the default extension for index file names.
Returns the filename of the file containing an index.
Sets the conditions used to create indexes with OrdCreate().
Determines the number of open indexes in a work area.
Creates an index in an index file.
Deletes one or more indexes
Returns the FOR condition of an index.
Sets or returns information about an order/index
Checks if an order is an candidate order
Checks if a order is a Custom order.
Checks if an index is created in descending order
Checks if a order is a SubIndex order
Checks if an index is unique
Returns the index expression of an index.
Manually add key value to a custom order
Determines the relative logical record number of the current data record
Manually remove key value from a custom order
Determines a list of all tag names relating to the current work area.
Activate one or more indexes in a work area.
Closes all index files in a work area.
Rebuilds open index files in a work area.
Returns the index name from the list of open indexes.
Returns the position of an index in the index list based on the index
Transforms an existing order to a custom order for manual key manipulation
Sets the controlling index in a work area.
Search for a single or subset of records matching a specific wildcard pattern.
Returns the name of the operating system.
Outputs a list of expressions to the standard error device.
Outputs a list of expressions to the standard output device.
Pads a character string, date or numeric value with fill characters
Determines column position of the print head.
Determines the number of arguments passed to a function or procedure.
Places an event in the event queue.
Returns the textual description of an error code
Splits a multi-line into an array of single lines
Installs the PreProcessor
Deinstalls the preprocessor
Determines current line number in the source code.
Retrieves a procedure or function name from the call stack.
Determines the row position of the print head.
Determines or changes the value of an argument passed as a parameter.
Displays a list of expressions to the active output device.
Decodes a "quoted-printable" encoded string.
Calculate a random numeric value
Calculates a random character string
Determines the position of last occurrence of a substring within a
Establishes the up arrow key and down arrow key as exit keys for READ.
Reads/sets insertion mode for GET input fields or MemoEdit().
This function is not supported by Xbase++.
Terminates the READ command or ReadModal().
Activates interactive data input for a GetList array.
Reads or sets the Updated status.
Determines name of the current GET or MENU TO variable.
Returns the number of records in a work area.
Returns a value which clearly identifies the current record.
Returns the length of a record in a work area.
Replicates a character string a specified number of times.