INTRO ? A B
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
? Output of values
ABS Absolute amount
ABS# Absolute Amount
ABS% Absolute amount
ACOS# Inverse trigonometric functions
ACOSH# Inverse Hyperbolic Functions
AND Arithmetic operators
APOTIME% AutoPowerOff time
APPEND Use of more than one MEMO
ARRAY Array declarations
ARRAYPARA Arrays as procedure parameters
ARRAYSIZE Size of an Array
ASC Code of a character
ASIN# Inverse trigonometric functions
ASINH# Inverse Hyperbolic Functions
ASK Ask User
ASK! Ask User
ATAN# Inverse trigonometric functions
ATAN2 arc tangent function of two variables
ATAN2# arc tangent function of two variables
ATANH# Inverse Hyperbolic Functions
BATTSTAT Battery status
BATTSTAT# Battery status
BIT Value of a Bit
BITMAP Storing Bitmaps in Integer Arrays
BITS Bits and Bytes
BOX Box draw
BREAK Loop control
BUZZER Signal Output
BYTE Value of a Byte
BYTES Split Integer into Bytes
   
INTRO C D
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
CACHING Caching
CALCINPUT# Input with calculator
CARTX# Conversion to cartesian coordinates
CARTY# Conversion to cartesian coordinates
CASE Muliple Alternatives
CEIL Conversion From Float to Integer
CEIL# Conversion From Float to Integer
CHAR
CHARACTER Character of a string
CHR$
CIRCLE Draw circle
CLEAR Clear an Array
CLEARF Clear an Array
CLEARS Clear an Array
CLIPBOARD Clipboard
CLS Delete the screen
COMPERROR Compiler Errors
COMPILER Compiler directives and commands
CONST Constants and Initialized Arrays
CONTINUE Loop control
CONTROL Control statements
CONVERSION Datatype Conversions
COS Trigonometric Functions
COS# AngleFunctions
COSH# Hyperbolic Functions
COUNTC Count Characters
DATATYPE Datatype
DEC Increment/Decrement
DECF Increment/Decrement
DEFAULT Definition a default data type
DEG# Conversion of angles in degrees
DIM Array declarations
DIRECTIVE Compiler conditions
DO Program loop
DRAWICON Draw an Icon
DRAWSTRING Text Draw
DRAWTEXT Text draw
DUP$ Multiplicate character
 
INTRO E
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
ELLIPSE Draw Ellipse
ELSE Conditional Execution of Instructions
END End of program execution
ENDCASE Muliple Alternatives
ENDIF Conditional Execution of Instructions
ENDP Definition of user procedures
ENUM Declaring Enumeration Types
ERROR Raise an Error
ERROREXAMPLE Example for Runtime Error
ERRORHANDLER Error handling by a program itself
ERRORHANDLING Error handling
ERROROFF Switch Error Handling
ERRORON Switch Error Handling
EXAMPLES Example Basic Programs
EXEC Start of Another Basic Program
EXITHANDLER Catch Program Abort
EXP# ExponentialFunctions
EXP10# ExponentialFunctions
EXP2# ExponentialFunctions
EXPRESSION Expression and assignments
 
INTRO F
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
FASTTIMER Fast Timer
FBBBYTE Read and Write Filebuffer (Binary)
FBBFLOAT# Read and Write Filebuffer (Binary)
FBBHASH Calculate Hash for Binary Filebuffer
FBBINIT Read and Write Filebuffer (Binary)
FBBINT Read and Write Filebuffer (Binary)
FBBLONG# Read and Write Filebuffer (Binary)
FBBPOS Read and Write Filebuffer (Binary)
FBBPUTBYTE Read and Write Filebuffer (Binary)
FBBPUTFLOAT Read and Write Filebuffer (Binary)
FBBPUTINT Read and Write Filebuffer (Binary)
FBBPUTLONG Read and Write Filebuffer (Binary)
FBBPUTSTRING Read and Write Filebuffer (Binary)
FBBSEEK Read and Write Filebuffer (Binary)
FBBSIZE Read and Write Filebuffer (Binary)
FBBSTRING$ Read and Write Filebuffer (Binary)
FBDATE Read and Write Dates and Times in Filebuffer
FBHASH Calculate Hash for Filebuffer (Text)
FBINIT Read/Write Strings to Filebuffer (Text)
FBPUTDATE Read and Write Dates and Times in Filebuffer
FBPUTTIME Read and Write Dates and Times in Filebuffer
FBSTORE Read/Write Strings to Filebuffer (Text)
FBSTRING Read/Write Strings to Filebuffer (Text)
FBSTRINGEXAMPLE Example for Reading in Filebuffer
FBTIME Read and Write Dates and Times in Filebuffer
FFUNC Procedures and Functions for Work with Real Values
FILE Access to Files with Filepointer
FILEBUFFER Internal file buffer
FILEEXAMPLE Example for Access to File with Filepointers
FILEFIND Search for record by name
FILELABEL$ File label
FILENEXT Find Next Record
FILEPREV Find Previous Record
FILEREAD Read a Record of a File
FILEREMOVE Remove a Record of a File
FILEWRITE Write a Record of a File
FILEXCHG Move a Record of a File
FINDSHARED Find Records of the Shared File
FLASH Access to files in the FlashRAM
FLASHREMAKE Flash Memory Managment
FLASHSIZE Total size of flash and free space
FLOAT Transformation into a Floating Point Number
FLOAT# Transformation into a Floating Point Number
FLOOR Conversion From Float to Integer
FLOOR# Conversion From Float to Integer
FONT Fonts For Text Display
FOR Program loop
FORM Forms
FORMAT Source Text Organization
FORMBUTTON Buttons in Forms
FORMCHECKBOX Checkboxes in Forms
FORMDISPLAY Display form
FORMENTRY Define control element of a form
FORMEXAMPLE An Example for Form Usage
FORMINIT Initialize form
FORMRADIOBUTTON Radiobuttons in Forms
FORMRESETSTATUS Change Status of Form Element
FORMSELECTOR Selectors for Elements of Forms
FORMSETSTATUS Change Status of Form Element
FORMTOUCH Handle form input
FPOINTER Function and procedure pointers
FPTR Function and procedure pointers
FRACT# Fractional Part of a Floating Point Number
FUNC Definition of user functions
FUNCTION Procedures and Functions
       
INTRO G I J K
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
GETFP Get File Pointer to a Record Number
GETICON Get an Icon from Current Screen
GETSYSVAR Query/Change OWBasic Settings
GLOBAL Global Variables And Constants
GOSUB Subroutine reference
GOTO Jump to a label
GRAD# Conversion of angles in Neugrad
GRAPHIC Graphics procedures
GRAPHIO Input and Output on Graphic Screen
ICON Storing Bitmaps in Integer Arrays
ICONHASH Calculate Hash for Icon
ICONPIX Value of Pixel in Icon
IF Conditional Execution of Instructions
IFUNC Procedure and Functions to work with integer values
IGRAPH Display Internal Graphic
IN Port Input
INC Increment/Decrement
INCF Increment/Decrement
INCLUDE Use of more than one MEMO
INFLOCATE Inquiry of the Cursorposition
INPUT Input of values
INPUTF Editing A Variable Value
INPUTI Editing A Variable Value
INPUTRC Input of values
INPUTS Editing A Variable Value
INRANGE! Test if Value is in a Given Range
INSIDE! Test if Coordinates are in a Window
INSIDEG! Check coordinates
INT Transformation into an integer
INT% Transformation into an integer
INTRO Introduction
INTSIZE Size of an integer in byte
JUMP Far jump
KBDRAW Drawing A Keyboard
KBWAIT! Waiting for Keyboard Input
 
INTRO L
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
LABEL Label
LEFT$ Left partstring
LEN Stringlength
LEVERPUSH State of action wheel
LIGHT Switch Backlight
LIGHT! Switch Backlight
LINE Line draw
LN# Logarithms
LOADFILE File load
LOADMEMO Read Memo
LOADMEMOFP Read Memo
LOADMEMONAME Load Memo by Name
LOADQM Read a Quickmemo
LOADQMFP Read a Quickmemo
LOADQMHASH Read a Quickmemo Selected by Hash
LOADSHARED Access to the Shared File
LOADSHAREDFLOAT Load/Save Float Array to Shared File
LOADSHAREDINT Load/Save Integer Array to Shared File
LOCAL Declaring local variables
LOCATE Set the Cursors
LOG# Logarithms
LOG2# Logarithms
LOOP Program loop
LOWCASE$ Convert case of characters
     
INTRO M N O
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
MAX Minimum and Maximum
MAX# Minimum and Maximum
MESSAGEBOX Display a Message in a Box
MID$ Part of a String
MIN Minimum and Maximum
MIN# Minimum and Maximum
MODE Access to Other Applications
MODEFIND Find Mode by Name
MODEICON Loading the Menu Icon of a Mode
MODEINFO Get Mode Information
MODEJUMP Start Mode
MODENAME Get Name of Mode
MODES Modes for file access
MODEVER$ Get Program Version of Mode
MSGBOX Drawing a Message Box to Screen
MULDIV Combined Multiplication and Division
NAMEDFILE Get ADDIN File Mode
NEW25 New in Version 2.5
NEW30 New in Version 3.0
NEW32 New in Version 3.2
NEW40 New in Version 4.0
NEW42 New in Version 4.2
NEW44 New in Version 4.4
NEW50 New in Version 5.0
NEW52 New in Version 5.2
NEWTOUCH Test for new touch
NEWTOUCH! Test for new touch
NEXT Program loop
NOT Bitwise Negation
NOT! Boolean negation
NRT# Root
OLDER25 Problems with older programs
OPERATOR Arithmetic operators
OPTIONS Menu options
OR Arithmetic operators
OUT Port-Output
OVERLAY Compile Procedures as Overlay
OWBVERSION Information about the System
   
INTRO P Q
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
PARAMETER Program call parameter
PARAMETER$ Program call parameter
PARAMETERLIST Definition of Parameters of Procedures and Functions
PEEK Read Bytes from Memory
PIXEL Read Pixel
PLAY Play a melody
POINTER Pointer operations
POINTEREXAMPLE Example of pointer usage
POINTERS Pointers
POKE Write Bytes into Memory
POLPHI# Conversion to polar coordinates
POLR# Conversion to polar coordinates
POLYGON Drawing a Polygon
POS Search for Substring in String
POW# Power
POWEROFF System Power Off
POWI# Power with Integer Exponent
PRINT Output of values
PROC Definition of user procedures
PROCDESC Format of procedure and function descriptions
PROCEDURE Procedures and Functions
PROCFUNCDEF Check if procedure/function is defined
PROGRAMMENU Define a Program Menu
PROGRAMMING Programming in Basic
PSET Pixel set
PVMODEL Information about the System
QUICKMEMO Read and Write Quickmemos
 
INTRO R
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
RAD# Conversion of angles into arc measure
RANDOMIZE Initialize random number generator
RCMODE Remote Control Mode
REMOVESHARED Remove a Record of the Shared File
RESIZEICON Change Size of an Icon
RESTART Restarting OWBasic
RETURN End of Subroutine
RIGHT$ Right partstring
RND Random number
RND# Random number
ROUND Conversion From Float to Integer
ROUND# Conversion From Float to Integer
RUNNING Running OWBasic Programs on Pocketviewer
RUNTIMEERROR Runtime error
 
INTRO S
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
SAVEFILE File write
SAVEMEMO Write MEMO
SAVEMEMOFP Write MEMO
SAVEQM Save a Quickmemo to Flash
SAVEQMFP Save a Quickmemo to Flash
SAVESHARED Access to the Shared File
SAVESHAREDFLOAT Load/Save Float Array to Shared File
SAVESHAREDINT Load/Save Integer Array to Shared File
SBDRAW Drawing A Scroll Bar
SBTOUCH Querying A Scroll Bar
SCROLL Move a screen area
SELECT Muliple Alternatives
SERIAL Communication over the Serial Interface
SETAPOTIME AutoPowerOff time
SETB Setting an array area to a value
SETBIT Set a Bit
SETBYTE Set a Byte
SETC Setting an array area to a value
SETF Setting an array area to a value
SETFFORMAT Set Format for Floating point numbers
SETI Setting an array area to a value
SETICONPIX Set Pixel in Icon
SETJUMP% Far jump
SETS Setting an array area to a value
SETSYSVAR Query/Change OWBasic Settings
SETTIME Date and Time
SFUNC Procedures And Functions to Work With Strings
SGN Sign of an integer value
SHAREDFILE Shared File
SHL Shift left
SHL% Shift left
SHOW Visualisation of generated graphic
SHR Shift right
SHR% Shift right
SIN Trigonometric Functions
SIN# AngleFunctions
SINH# Hyperbolic Functions
SOUND Sound Output
SPLIT Split String with Separators
SPLITN Split a Number of Characters From a String
SQR Square root
SQR# Square Root
SQR% Square root
SQUARE Square of a Number
SQUARE% Square of a Number
SRLCLOSE Close the serial interface
SRLOPEN Open serial interface
SRLRBUF Status of the serial interface receive buffer
SRLRBYTE Receive one byte from the serial interface
SRLSBYTE
SRLSTAT Status of the serial interface
SRLTBUF Status of the serial interface transmitter buffer
STARTTIMER Timer
STEP Program loop
STOPTIMER Timer
STRING Transformation into a string
STRING$ Transformation into a string
STRINGCONSTANTS String Constants
STRINGHEIGHT Text height for representation
STRINGSIZE Text Width For Representation
SWITCHES Switches
SYNC Synchronizing with internal clock
SYS Call special system functions
SYSDLG System Dialogues
SYSLANG System Language
SYSTEM System Procedures
       
INTRO T U V W
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
TAN# AngleFunctions
TANH# Hyperbolic Functions
TCHINSIDE! Check if touch variables are inside a coordinate window
TCHSET Setzen des Touchscreen-Status
TEXT Standard text input and output
TEXTBOX Textbox
THEN Conditional Execution of Instructions
TIME Time and Date
TIMER Timer
TIMER# Timer
TO Program loop
TOUCH Status of the Touchscreen
TOUCH! Status of the Touchscreen
TOUCHED Test on Touch of a Defined Rectangle
TOUCHED! Test on Touch of a Defined Rectangle
TOUCHSCREEN Touch-Screen-Inquiry
TRIGMODE Mode of Trigonometric Function Arguments
TRIM$ String without leading and trailing spaces
UNTIL Program loop
UPCASE$ Convert case of characters
USERFUNC Definition of user functions
USERPROC Definition of user procedures
VAR Definition of Parameters of Procedures and Functions
VARDEF Check if variable is defined
VARIABLES Data types and variables
VERSION Version set
WAIT Pause in Program Processing
WAITTOUCH Wait for a Touch
WEND Program loop
WHILE Program loop
 
INTRO X
*
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
XCHGS Exchange Strings
XOR Arithmetic operators