SheerPower® 4GL
A Guide to the SheerPower Language


Previous Contents Index

G
Generation Language
GETSYMBOL$ Function
GETSYMBOL$ function
GETSYMBOL$() in sample matrix.spsrc program
Getting started in SheerPower
go command
GOLD Key
GOLD key
GOLD Keystrokes
GOLD/O to Organize Routines
GUI Forms
H
HALT statement
HANDLER/END HANDLER with WHEN EXCEPTION USE
Handler Example
Handler name
HASH$ function
HEAD1 tag
HEAD2 tag
HEAD3 tag
HEAD4 tag
HEAD5 tag
HEAD6 tag
HEADING - field definition item
%HEADING menu directive
HEADING tags
HELP facility
HELP - field definition item
HELP menu item in SPDEV
HELP or Help key during input
Help Text in SETUP
High Performance PERSIST Tags
HORIZONTAL RULE tag
How CGI form works
How the Matrix Sample Program Works
How to Invoke a SheerPower 4GL Script in the Browser
html:// file open option
HTML forms created with Input Dialogbox
HTML generation with SheerPower
HTML output printing
HTML Tags supported
HTTP headers - custom CGI
HYPHEN directive used with PRINT USING
I
Icon - change taskbar icon with SET ICON statement
IF construct #1
IF construct #2
IF/THEN ... END IF
IIS - replace with SPINS
Image Submit Buttons in Dialogbox
Implied line continuation
%INACTIVE menu directive
%INCLUDE CONDITIONAL program directive
INCLUDE in EXTRACT
%INCLUDE program directive
INCLUDE within EXTRACT STRUCTURE
Including extracted records
Incrementing Numeric Variables
Index variable in FOR loop
Initial expression in FOR loop
INLINE IMAGE tag
INLINE IMAGE TAG ATTRIBUTES
INPUT #chnl_num statement
Input Dialogbox
    font tag attributes
Input Dialogbox - ADDRESS tag
Input Dialogbox - ANCHOR tag
Input Dialogbox - BLOCKQUOTE tag
Input Dialogbox - BOLD tag
Input Dialogbox - CENTER tag
Input Dialogbox - Custom SUBMIT Buttons
Input Dialogbox - Directives
Input Dialogbox Directives
    %error
    %focus
    %readonly
Input Dialogbox - DIVISION tag
Input Dialogbox - EMPHASIZED tag
Input Dialogbox - FONT tag
Input Dialogbox - FORM tag
Input Dialogbox - FORMATTING tags
Input Dialogbox - HEAD1 tag
Input Dialogbox - HEAD2 tag
Input Dialogbox - HEAD3 tag
Input Dialogbox - HEAD4 tag
Input Dialogbox - HEAD5 tag
Input Dialogbox - HEAD6 tag
Input Dialogbox - HORIZONTAL RULE tag
Input Dialogbox HTML Tags supported
Input Dialogbox - INLINE IMAGE tag
Input Dialogbox - INLINE IMAGE tag attributes
Input Dialogbox - INPUT tag
Input Dialogbox - INPUT TAG attributes
Input Dialogbox - ITALIC tag
Input Dialogbox - LINE BREAK tag
INPUT DIALOGBOX Option
Input Dialogbox - ORDERED LIST tag
Input Dialogbox - PARAGRAPH tag
Input Dialogbox--Parsing the results
Input Dialogbox - PREFORMATTED TEXT tag
Input Dialogbox - SELECT tag
Input Dialogbox - SELECT tag attributes
Input Dialogbox - SheerPower tag
Input dialogbox SheerPower tag attached attribute
Input Dialogbox - SheerPower tag attributes
Input Dialogbox Statement
Input dialogbox statement
Input Dialogbox - TABLE DATA tag
Input Dialogbox - TABLE DATA tag attributes
Input Dialogbox - TABLE HEADER tag
Input Dialogbox - TABLE ROW tag
Input Dialogbox - TABLE ROW tag attributes
Input Dialogbox - TABLE tag attributes
Input Dialogbox - TABLE tags
Input Dialogbox - TEXT FORMATTING tags
Input Dialogbox - TEXTAREA tag
Input Dialogbox - TEXTAREA tag attributes
Input dialogbox - <th> SORT attribute
Input Dialogbox - UNORDERED LIST tag
Input from a pc
INPUT statement #1
INPUT statement #2
    AREA option
    AT row, column option
    ATTRIBUTES option
    DEFAULT option
    default prompt and text
    ERASE option
    LENGTH option
    MENU option
    options
    PROMPT option
    SCREEN option
    TIMEOUT option
    VALID option
Input styles
INPUT tag
INPUT Tag Attributes
Input to a file #1
Input to a file #2
Inputting multiple variables
Inputting strings
Inputting through intermediate variables
Inserting Variable Data into a Form
INT function
INTEGER function
Integer number
Integers - long word
Interface-testing CGI Interface
IP function
ITALIC tag
ITEM function
%ITEMS menu directive
ITERATE
ITERATE DO statement
ITERATE FOR statement in FOR loop
K
Key Field Informaton in SETUP
KEY INPUT statement #1
KEY INPUT statement #2
KEY option in EXTRACT STRUCTURE #1
KEY option in EXTRACT STRUCTURE #2
Key range extraction
Keyboard tutor sample program
KEYED - field definition item
Keypad Editing Keystrokes #1
Keypad Editing Keystrokes #2
Keystroke Combinations
Keystroke Function Mapping List
Keystroke Function Mappings - assigning byte values
Keystroke Function Mappings in SPDEV
Keystrokes for Movement Within a File
Keystrokes in SheerPower Rapid Development Environment
KILL statement
L
LBOUND function
LCASE directive used with PRINT USING
LCASE$ function
Learn and Macros Keystrokes
LEFT[$] function
LEN function
LENGTH - field definition item
Length in SETUP
LENGTH option in INPUT
LET statement
LET statement in ADD STRUCTURE
Libraries
    User-defined library
    Windows supplied library
Library routine
    passing mechanisms
    using _INTEGER function with CALL
LIBRARY statement #1
LIBRARY statement #2
License - enter key when deploying
License - SheerPower 4GL
Limit expression in FOR loop
LINE BREAK tag
Line continuation
    implied continuation
LINE INPUT #chnl_num, EOF
LINE INPUT #chnl_num statement
LINE INPUT statement #1
LINE INPUT statement #2
Line input - validating data
Line length of file record
Lines in a program
list command
LIST STATS in debug system
Location of scripting programs
Lock a structure record
LOCK option in OPEN #chnl_num
LOCK option in OPEN STRUCTURE
LOCK/UNLOCK STRUCTURE
%LOCKSTEP menu directive
LOG function
LOG10 function
LOG2 function
Logical operators
Logicals
Logicals - set by editing SP4GL.INI
Long word integers
Loop descriptions
LOOP statement in DO/LOOP
Low bound in array
LPAD$ function
LSET FILL statement
LSET statement #1
LSET statement #2
LTRIM$ function


Previous Next Contents Index