INTOUCH® 4GL
A Guide to the INTOUCH Language


Previous Contents Index

M
MATCH function
MAX function
MAXLEN function
MAXNUM function
MAXSIZE function
%MAXWIDTH menu directive
Menu data value
Menu descriptions
Menu directives
    %AT row, column
        CENTER keyword
    %AUTODISPLAY
    %AUTOVBAR
    %BAR
    %COLUMNS
    %HEADING
    %ITEMS
    %LOCKSTEP
    %MAXWIDTH
    %MENUBAR
    %MESSAGE
    %MULTI
    %REPLACE
    %SIZE number
    %SPLIT
    %TITLE
    %VBAR
    %WIDTH
Menu elements
menu item default
Menu items
MENU option in INPUT
Menu path - tracing
Menu user interface
%MENUBAR menu directive
MESSAGE ERROR incrementing error counter
%MESSAGE ERROR program directive
Message lines
%MESSAGE menu directive
%MESSAGE program directive
MESSAGE statement
    DELAY option
    ERROR option
Message trapping
Messages
    compile errors
    exceptions
MID[$] function
MIN function
MOD function
Modify structure general information
Modify structure procedure in SETUP
Modify structure security information
Monitoring program execution
Mouse usage #1
Mouse usage #2
%MULTI menu directive
Multiple occurrence fields
Multiple statements on a single line
Multiple variables in LINE INPUT #chnl_num
Multisessions in INTOUCH
N
NAME - field definition item
Nested DO/LOOP
Nesting FOR/NEXT loops
NEW command
NEXT statement in FOR/NEXT loop
NORETURN option of PASS
NOWAIT option of PASS
NULL - field definition item
Null string
NUMBER - field definition item
Numeric expressions
Numeric format characters in PRINT USING
O
OLD command
ON...GOSUB
    ELSE option
ON..GOSUB..[ELSE] statement
ON..GOTO..[ELSE] statement #1
ON..GOTO..[ELSE] statement #2
OPEN #chnl_num options
    ACCESS
    OPTIMIZE OFF
    UNFORMATTED
    UNIQUE
OPEN #chnl_num statement
OPEN STRUCTURE
    ACCESS option
    DATAFILE option
    LOCK option
Opening a structure
Opening files
OpenVMS file specifications
OpenVMS languages
OpenVMS library
OpenVMS utilities access
OPTIMIZE OFF option in OPEN #chnl_num
OPTIMIZED - field definition item
OPTION BASE statement #1
OPTION BASE statement #2
OPTION COMMUNICATE ON/OFF
OPTION REQUIRE DECLARE statement
ORACLE #1
ORACLE #2
ORACLE #3
ORACLE data files
ORD function
Order of evaluation
ORDNAME$ function
Original file
P
Page size of screen
PARSE$ function
PARTIAL KEY option in EXTRACT STRUCTURE
PASS NORETURN statement
PASS NOWAIT statement
PASS SESSION: statement #1
PASS SESSION: statement #2
PASS statement
PATTERN function
PI function
PIECE$ function
PIECES function
POISE #1
POISE #2
POISE #3
POS function
POSITION - field definition item
PREFIXED variable
PRETTY$ function
Primary key #1
Primary key #2
PRINT #chnl_num
Print mask
PRINT statement #1
PRINT statement #2
    AT row, column
    cursor positioning
    ERASE option
    item separater
        comma
        semicolon
    printing numbers
    TAB function
    USING option
    WIDE option
PRINT USING #1
PRINT USING #2
    directives
    format characters
    numeric format characters
    string format characters
PRINT USING directives
    DATE
    HYPHEN
    LCASE
    ROTATE
    TIME
    UCASE
    ZIPCODE
Print zones
    comma
Printing data
Printing numbers with PRINT statement
Printing to a file
Printing to a terminal
PRINTMASK - field definition item
Private variables #1
Private variables #2
Program description
Program directives
Program elements
Program example
Program examples
Program labels
Program line
Program line numbers
PROGRAM statement
PROMPT - field definition item
PROMPT option in INPUT
Prompt text
Q
Question mark
    use with BOOLEAN variables
QUOTE$ function
R
RAD function
RANDOMIZE statement
Rdb #1
Rdb #2
Rdb #3
Rdb data files
Read access level
READ statement
REAL function
Real number
Recalling commands when in INTOUCH
Record management system
Record size
Records in structures
REDIM statement #1
REDIM statement #2
REEXTRACT STRUCTURE ... END EXTRACT
REFRESH command
Relational operators
REM statement
REMAINDER function
RENUMBER command
REPEAT
REPEAT DO statement
REPEAT FOR statement in FOR loop
REPEAT$ function
REPEAT ROUTINE statement
REPLACE command
REPLACE$ function
%REPLACE menu directive
Report heading
REQ
Reserved words #1
Reserved words #2
RESTORE statement #1
RESTORE statement #2
RESUME statement in HANDLER routine
Resuming INTOUCH program execution
RETRY statement in HANDLER routine
Return key with INPUT SCREEN
RETURN statement #1
RETURN statement #2
REVERSE - screen attribute
RIGHT[$] function
RMS #1
RMS #2
RMS #3
RMS file
RMS indexed file
RMS interface
RND function #1
RND function #2
RND function #3
RNH and RUN commands
RNH command
ROTATE directive used with PRINT USING
ROTATE option with FORMAT$
ROUND function
ROUTINE/END ROUTINE statements
ROUTINE statement
Routines
    private variables
Row on screen
RPAD$ function
RSET FILL statement
RSET statement #1
RSET statement #2
RTRIM$ function
RUN and RNH commands
RUN command
RUN file
Running an INTOUCH program
Running compiled images
Runtime exception messages


Previous Next Contents Index