Group Settings / Defaults / SET
SET ALTERNATE
Writes screen output to a text file.
SET ALTERNATE TO [<cFileName> [ADDITIVE] ] SET ALTERNATE on | OFF | <lToggle>
SET BELL
Turns automatic warning tone for data input on or off.
SET BELL on | OFF | <lToggle>
SET CENTURY
Sets whether display of years in date values will contain two or four digits.
SET CENTURY on | OFF | <lToggle>
SET CHARSET
Selects the default character set
SET CHARSET TO ansi | OEM
SET COLLATION
Selects a collation table for characters.
SET COLLATION TO [ ASCII | DIN | SYSTEM | AMERICAN | BRITISH | DANISH | DUTCH | FINNISH | FRENCH | GERMAN | GREEK437 | GREEK851 | ICELANDIC850 | ICELANDIC861 | ITALIAN | NORWEGIAN | PORTUGUESE | SPANISH | SWEDISH ]
SET COLOR
Defines the default screen colors.
SET COLOR | COLOUR TO [ [ <standard>] [,<enhanced>] [,<border>] [,<background>] [,<unselected>] ] // or character expression in parentheses: SET COLOR | COLOUR TO ( <cColor> )
SET CONFIRM
Determines how GET input ends when the last position in the edit buffer is filled.
SET CONFIRM on | OFF | <lToggle>
SET CONSOLE
Turns off or reactivates screen display.
SET CONSOLE ON | off | <lToggle>
SET CURSOR
Turns screen cursor on or off.
SET CURSOR ON | off | <lToggle>
SET DATE
Defines the date format for input and output.
SET DATE FORMAT [TO] <cDateFormat> SET DATE [TO] SYSTEM | american | ansi | british | french | german | italian | japan | usa
SET DECIMALS
Defines the number of decimal places used in the display of numbers.
SET DECIMALS TO [<nDecimals>]
SET DEFAULT
Specifies the default drive and path for an Xbase++ application.
SET DEFAULT TO [<cPath>]
SET DELETED
Sets whether records with deletion flags will be visible.
SET DELETED on | OFF | <lToggle>
SET DELIMITERS
Sets the delimiting characters for GET entry fields and/or whether they are displayed.
SET DELIMITERS on | OFF | <lToggle> SET DELIMITERS TO [<cDelimiter> | DEFAULT]
SET DEVICE
Specifies the output device for output performed using @...SAY.
SET DEVICE TO SCREEN | printer
SET EPOCH
Determines how date values without century digits will be interpreted.
SET EPOCH TO <nYear>
SET ESCAPE
Activates or deactivates the Esc key as an exit key for READ.
SET ESCAPE ON | off | <lToggle>
SET EXACT
Sets whether comparison of character strings will be exact.
SET EXACT on | OFF | <lToggle>
SET EXCLUSIVE
Determines whether files are opened as SHARED or EXCLUSIVE by default.
SET EXCLUSIVE on | OFF | <lToggle>
SET FILTER
Specifies or removes a filter condition for a work area.
SET FILTER TO [<lFilter>] [IN <nWorkArea> | <cAlias> ]
SET FIXED
Defines whether a fixed number of decimal places are used when displaying numeric values.
SET FIXED on | OFF | <lToggle>
SET HASH
Sets the default hash algorithm.
SET HASH TO SHA1|sha2|sha3|md5
SET INTENSITY
Determines whether highlight color is used for input with GET and PROMPT.
SET INTENSITY ON | off | <lToggle>
SET LEXICAL
Activates or deactivates lexical rules in the comparison of character strings.
SET LEXICAL on | OFF | <lToggle>
SET MARGIN
Sets the width of the left margin for printed output.
SET MARGIN TO [<nMargin>]
SET MESSAGE
Specifies the screen row for @...PROMPT messages.
SET MESSAGE TO [<nRow> [CENTER | CENTRE]]
SET NULLVALUE
Enables/Disables NULL/NIL values for fields
SET NULLVALUE ON | off | <lToggle>
SET OPTIMIZE
Enables/Disables expression optimizer of database-kernel
SET OPTIMIZE ON | off | <lToggle>
SET PATH
Specifies the list of directories to search when opening files.
SET PATH TO [<cPath>]
SET PRINTER
Sends screen output to the printer.
SET PRINTER on | OFF | <lToggle> SET PRINTER TO [<cDevice> | <cFileName> [ADDITIVE] ] SET PRINTER TO OBJECT <oXbpPrinter> BScope:!EF process wide
SET RUSHMORE
Enables/Disables Rushmore optimizer
SET RUSHMORE ON | off | <lToggle>
SET SCOREBOARD
Sets whether messages from READ and MemoEdit() are displayed.
SET SCOREBOARD on | OFF | <lToggle>
SET SMARTFILTER
Enables/Disables smart filtering.
SET SMARTFILTER ON | off | <lToggle>
SET SOFTSEEK
Sets whether searches with the command SEEK will be "relative".
SET SOFTSEEK on | OFF | <lToggle>
SET TIME
Sets the display format for the system time
SET TIME TO HH:MM:SS | hh:MM:SS | hh:MM:SSTT | SYSTEM
SET TYPEAHEAD
Sets the size of the keyboard buffer (or more exactly: the event queue).
SET TYPEAHEAD TO <nMaxEvents>
SET UNIQUE
Sets whether an index may contain multiple records with the same key value.
SET UNIQUE on | OFF | <lToggle>
SET WRAP
Sets whether wrapping of the highlight occurs in menus.
SET WRAP on | OFF | <lToggle>
Set()
Changes and/or reads a system setting. When the value for <lAdditive> is .T. (true), the corresponding files are opened in append mode and new data is added to the end of the respective file. If the value is .F. (false) and the files already exist, they are first truncated to zero length before being opened. The default value is .T. (true).
Set( <nDefine>, [<xNewSetting>], [<lAdditive>] ) --> xOldSetting
SetColor()
Reads or sets current color setting for the text mode.
SetColor( [<cColor>] ) --> cColor
SetCursor()
Determines the shape of the cursor on the screen.
SetCursor( [<nCursorShape>] ) --> nCurrentShape
SetLexRule()
Defines or returns lexical rules for the comparison of one or more characters.
SetLexRule( <aLexRule> ) --> aOldRule or SetLexRule( [<aMultipleRules>] ) --> aCollationTable