?|??
Displays the results of a list of expressions on the current output device.
? | ?? [<Expression,...>]
@...BOX
Outputs a box on the screen.
@ <nTop>, <nLeft>, <nBottom>, <nRight> BOX <cBoxString> [COLOR <cColor>]
@...CLEAR
Positions the cursor and erases a screen area.
@ <nTop>, <nLeft> [ CLEAR [TO <nBottom>, <nRight>] ]
@...GET
Creates a Get object (entry field) and displays it on the screen.
@ <nRow>, <nCol> [SAY <SayExpr> [PICTURE <cSayPicture>] [COLOR <cSayColor>]] GET <VarName> [PICTURE <cGetPicture>] [COLOR <cGetColor>] [WHEN <blPreValid>] [VALID <blPostValid>] | [RANGE <dnMinValue>, <dnMaxValue>] [SEND <message>]
@...PROMPT
Displays a menu item and an optional descriptive message.
@ <nRow>, <nCol> PROMPT <cMenuItem> [MESSAGE <bcMessage>]
@...SAY
Output data on the screen or to the printer.
@ <nRow>, <nCol> SAY <SayExpr> [PICTURE <cSayPicture>] [COLOR <cColor>]
@...TO
Displays a box with a single or double lined border.
@ <nTop>, <nLeft> TO <nBottom>, <nRight> [COLOR <cColor>] [DOUBLE]
AChoice()
Displays and allows selection from a list box.
AChoice( <nTop>, <nLeft>, <nBottom>, <nRight>, <aItems>, [<alSelectable>], [<bcUserFunc>], [<nStartItem>], [<nStartRow> ] ) --> nElement
Browse()
Displays data records from a work area in a window.
Browse( [<nTop>], [<nLeft>], [<nBottom>], [<nRight>] ) --> lSuccess
ColorSelect()
Activate a color value from the current color settings.
ColorSelect( <nColorIndex> ) --> NIL
DbEdit()
Browses records in a work area.
DbEdit( [<nTop>], [<nLeft>], [<nBottom>], [<nRight>], [<aColumns>], [<bcUserFunc>], [<acPicture>], [<acHeading>], [<acHeadSep>], [<acColSep>], [<acFootSep>], [<acFooting>] ) --> NIL
DbList()
Displays records from a work area.
DbList( [<aCodeblocks>], [<lNoRecno>], [<lAll>], [<bForCondition>], [<bWhileCondition>], [<nCount>], [<xRecordID>], [<lRest>], [<lPrint>], [<cFilename>] ) --> NIL
DevOutPict()
Outputs a value with a picture format to the current output device.
DevOutPict(<Expression>, <cPicture>, [<cColor>]) --> NIL
DispBox()
Displays a box on the screen.
DispBox( <nTop>, <nLeft>, <nBottom>, <nRight>, [<cnBoxString>], [<cColor>] ) --> NIL
DISPLAY
Outputs records and/or displays them on the screen.
DISPLAY <Expression,...> [FOR <lForCondition>] [WHILE <lWhileCondition>] [NEXT <nCount>] [RECORD <xRecordID>] [TO FILE <cFilename>] [TO PRINTER] [REST] [ALL] [OFF]
DispOut()
Displays a value on the screen or in the active window.
DispOut( <Expression> [, <cColor> ] ) --> NIL
DispOutAt()
Displays a value on the screen without changing the cursor position.
DispOutAt( <nRow>, <nCol>, <Expression>, [<cColor>], [<oWindow>] ) --> NIL
EnableClipRect()
Toggles automatic clipping in a text mode window.
EnableClipRect( [<lOnOff>] ) --> lOldSetting
LIST
Outputs records and/or displays them on the screen.
LIST <Expression,...> [FOR <lForCondition>] [WHILE <lWhileCondition>] [NEXT <nCount>] [RECORD <xRecordID>] [TO FILE <cFilename>] [TO PRINTER] [REST] [ALL] [OFF]
MaxCol()
Determines the maximum (rightmost) visible screen column on the screen or in a window.
MaxCol() --> nMaxCol
MaxRow()
Determines the maximum (bottom) visible screen row on screen or in a window.
MaxRow() --> nMaxRow
QOut() | QQOut()
Displays a list of expressions to the active output device.
QOut( [<Expression,...>] ) --> NIL QQOut( [<Expression,...>] ) --> NIL
RestScreen()
Redisplays screen contents previously saved with SaveScreen().
RestScreen( [<nTop>], [<nLeft>], [<nBottom>], [<nRight>], <cScreen>) --> NIL
SaveScreen()
Saves a screen segment as a character string.
SaveScreen([<nTop>], [<nLeft>], [<nBottom>], [<nRight>]) --> cScreen
Scroll()
Scrolls up, down, right, or left in a screen area.
Scroll( [<nTop>], [<nLeft>], [<nBottom>], [<nRight>], [<nRows>], [<nColumns>] ) --> NIL
SET ALTERNATE
Writes screen output to a text file.
SET ALTERNATE TO [<cFileName> [ADDITIVE] ] SET ALTERNATE on | OFF | <lToggle>
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 DEVICE
Specifies the output device for output performed using @...SAY.
SET DEVICE TO SCREEN | printer
SET MESSAGE
Specifies the screen row for @...PROMPT messages.
SET MESSAGE TO [<nRow> [CENTER | CENTRE]]
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
SetBlink()
Activates or deactivates the Blink attribute for colors in full screen text mode
SetBlink( [<lOnOff>] ) --> lOldSetting
SetClipRect()
Sets or retrieves the clipping area in a text mode window.
SetClipRect( [<aRectangle>] ) --> aOldRectangle
SetCursor()
Determines the shape of the cursor on the screen.
SetCursor( [<nCursorShape>] ) --> nCurrentShape
SetMode()
Defines the screen mode as a specific number of rows and columns.
SetMode( <nMaxRow>, <nMaxCol> ) --> lSuccess
TEXT
Displays, outputs or assigns literal text.
TEXT [TO PRINTER] | [TO FILE <cFilename>] <Text> ENDTEXT or TEXT [INTO <variable> [TRIMMED]] | [INTO <variable> WRAP] | [INTO <variable> WRAP <cLineBreak> [TRIMMED]] <Text> ENDTEXT
WAIT
Waits for a keystroke or until a character appears in the keyboard buffer.
WAIT [<SayExpression>] [TO <VarName>]