<<

QUAD
QUALITY
   XPRINT GET QUALITY statement
   XPRINT SET QUALITY statement
    XPRINT GET QUALITY statement
    XPRINT SET QUALITY statement
Queue Collection
QueueCollection
QWORD



Radians to Degrees
Radio Buttons
Raise to the power
RAISEEVENT
   EVENT SOURCE statement
   EVENTS statement
   OBJECT statement
   RAISEEVENT statement
    EVENT SOURCE statement
    EVENTS statement
    OBJECT RAISEEVENT statement
    RAISEEVENT statement
RANDOM
Random access file records
Random access files
RANDOMIZE
RANGE
   PROGRESSBAR statement
   SCROLLBAR statement
    PROGRESSBAR statement
    SCROLLBAR statement
RCDATA
   #RESOURCE metastatement
   RESOURCE$ function
    #RESOURCE metastatement
    RESOURCE$ function
READ
Read binary data
READ$
Reading and writing data
Real mode programming
RECORDS
   FILESCAN statement
   GET statement
   LINE INPUT# statement
    FILESCAN statement
    GET statement
    LINE INPUT# statement
RECV
   COMM function
   COMM RECV statement
   TCP NOTIFY statement
   TCP RECV statement
   UDP NOTIFY statement
   UDP RECV statement
    COMM function
    COMM RECV statement
    TCP NOTIFY statement
    TCP RECV statement
    UDP NOTIFY statement
    UDP RECV statement
REDIM
   POWERARRAY Object#REDIM
   REDIM statement
    POWERARRAY Object#REDIM
    REDIM statement
REDIM PRESERVE
   POWERARRAY Object#REDIMPRESERVE
   REDIM statement
    IPOWERARRAY.REDIMPRESERVE
    REDIM statement
REDIM PRESERVE statement
REDIMPRESERVE
REDRAW
   CONTROL REDRAW statement
   DIALOG REDRAW statement
   GRAPHIC ATTACH statement
   GRAPHIC REDRAW statement
    CONTROL REDRAW statement
    DIALOG REDRAW statement
    GRAPHIC ATTACH statement
    GRAPHIC REDRAW statement
REGEXPR
REGISTER
Registers
   REGISTER statement
   Registers
    REGISTER statement
    Registers
Registration
REGREPL
Regular Expressions
   REGEXPR statement
   REGREPL statement
    REGEXPR statement
    REGREPL statement
Relational Operators
Release DIR$ handle
REM
REMAIN$
REMOVE
REMOVE$
Removing decimals
Rename
    Directory
    File
RENDER
   GRAPHIC RENDER statement
   XPRINT RENDER statement
    GRAPHIC RENDER statement
    XPRINT RENDER statement
REPEAT$
REPLACE
   COLLECTION Object Group
   REPLACE statement
    COLLECTION Object Group
    REPLACE statement
REPLACE ANY
Replace Dialog
Reporting Errors
Request for Comments (RFC)
RES
Reserved words
RESET
   BIT statement
   CLIPBOARD statement
   COMBOBOX statement
   COMM function
   COMM RESET statement
   FIELD statement
   LISTBOX statement
   LISTVIEW statement
   POWERARRAY Object#RESET
   RESET statement
   TAB statement
   TREEVIEW statement
    BIT statement
    CLIPBOARD statement
    COMBOBOX RESET statement
    COMM function
    COMM RESET statement
    FIELD RESET statement
    IPOWERARRAY.RESET
    LISTBOX RESET statement
    LISTVIEW RESET statement
    RESET statement
    TAB RESET statement
    TREEVIEW RESET statement
RESIZE
Resource Files
   #RESOURCE metastatement
   Converting a .RC to a .RES
   Resource Editors
   Resource File Compiling
   Resource Scripts
   What is a Resource File?
    Converting a .RC to a .RES
    Resource Editors
    Resource Embedding
    Resource File Compiling
    Resource Scripts
    What is a Resource File?
RESOURCE$
RESULT
RESUME
   ON ERROR statement
   RESUME statement
   THREAD Object
   THREAD RESUME statement
    ON ERROR statement
    RESUME statement
    THREAD Object
    THREAD RESUME statement
RESUME FLUSH
RESUME NEXT
RETAIN$
RETURN
RETURN FLUSH
RGB
   Built In RGB Color Equates
   RGB function
    Built In RGB Color Equates
    RGB function
RIGHT
   CLIP$ function
   ROTATE statement
   SHIFT statement
    CLIP$ function
    ROTATE statement
    SHIFT statement
Right-click menu
RIGHT$
RING
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement
RLSD
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement
RMDIR
RND
ROOT
ROTATE
    ROTATE statement
ROTATE LEFT
ROTATE RIGHT
ROUND
ROW
   GRAPHIC CELL statement
   XPRINT CELL statement
    GRAPHIC CELL statement
    XPRINT CELL statement
RSET
RSET ABS
RSET$
RTRIM$
RTSFLOW
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement
Run-time error line
Run-time errors
Run Menu
Running PB/Win
   Running PB/Win From DOS
   Running PB/Win From Windows
   Running PowerBASIC from the command line
    Running PB/Win From DOS
    Running PB/Win From Windows
    Running PowerBASIC from the command line
RXBUFFER
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement
RXQUE
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement



SAFEARRAY
SAVE
    GRAPHIC SAVE statement
SAVEFILE
Saving registers
SBIT
SCALE
   GRAPHIC GET SCALE statement
   GRAPHIC SCALE statement
   XPRINT GET SCALE statement
   XPRINT SCALE statement
    GRAPHIC GET SCALE statement
    GRAPHIC SCALE statement
    XPRINT GET SCALE statement
    XPRINT SCALE statement
SCAN
Scan a file
Scope
   DIM statement
   FUNCTION/END FUNCTION statements
   GLOBAL statement
   LOCAL statement
   STATIC statement
   SUB/END SUB statements
   Variables and Variable Scope
    DIM statement
    FUNCTION/END FUNCTION statements
    GLOBAL statement
    LOCAL statement
    STATIC statement
    SUB/END SUB statements
    Variable Scope
SCROLL
SCROLL.HORZ
SCROLL.VERT
SCROLLBAR
   CONTROL ADD SCROLLBAR statement
   SCROLLBAR statement
    CONTROL ADD SCROLLBAR statement
    SCROLLBAR statement
SCROLLBAR GET PAGESIZE
SCROLLBAR GET POS
SCROLLBAR GET RANGE
SCROLLBAR GET TRACKPOS
SCROLLBAR SET PAGESIZE
SCROLLBAR SET POS
SCROLLBAR SET RANGE
SCROLLTEXT
   GRAPHIC GET SCROLLTEXT statement
   GRAPHIC SET SCROLLTEXT statement
    GRAPHIC GET SCROLLTEXT statement
    GRAPHIC SET SCROLLTEXT statement
SDECL
   CALL DWORD statement
   DECLARE statement
   FUNCTION/END FUNCTION statements
   SUB/END SUB statements
    CALL DWORD statement
    DECLARE statement
    FUNCTION/END FUNCTION statements
    SUB/END SUB statements
SDK Data types
Second
SEEK
   SEEK function
   SEEK statement
    SEEK function
    SEEK statement
SELCOUNT
   COMBOBOX statement
   LISTBOX statement
   LISTVIEW statement
    COMBOBOX statement
    LISTBOX statement
    LISTVIEW statement
SELECT
   COMBOBOX statement
   EXIT statement
   LISTBOX statement
   LISTVIEW statement
   SELECT CASE/END SELECT block
   TAB statement
   TREEVIEW statement
    COMBOBOX statement
    EXIT statement
    LISTBOX statement
    LISTVIEW statement
    SELECT CASE/END SELECT block
    TAB statement
    TREEVIEW statement
SELECT CASE
SELECT CASE statement
SELECTION
SEND
   COMM SEND statement
   CONTROL SEND statement
   DIALOG SEND statement
   HEADER statement
   TCP NOTIFY statement
   TCP SEND statement
   UDP NOTIFY statement
   UDP SEND statement
    COMM SEND statement
    CONTROL SEND statement
    DIALOG SEND statement
    HEADER statement
    TCP NOTIFY statement
    TCP SEND statement
    UDP NOTIFY statement
    UDP SEND statement
SEPARATOR
Sequential files
Serial Communications
   A simple communications program
   Communication Buffers
   Communication functions
   Communications Basics
   Opening a communications port
   Parity and general error checking
   Reading and writing data
   Serial Communications
   Start and stop bits
    A simple communications program
    Communication Buffers
    Communication functions
    Communications Basics
    Opening a communications port
    Parity and general error checking
    Reading and writing data
    Serial Communications
    Start and stop bits
SERVER
SET
   BIT statement
   CLIPBOARD statement
   COMBOBOX statement
   COMM SET statement
   CONTROL SET CHECK statement
   CONTROL SET CLIENT statement
   CONTROL SET COLOR statement
   CONTROL SET FOCUS statement
   CONTROL SET FONT statement
   CONTROL SET IMAGE statement
   CONTROL SET IMAGEX statement
   CONTROL SET IMGBUTTON statement
   CONTROL SET IMGBUTTONX statement
   CONTROL SET LOC statement
   CONTROL SET OPTION statement
   CONTROL SET SIZE statement
   CONTROL SET TEXT statement
   CONTROL SET USER statement
   DIALOG SET COLOR statement
   DIALOG SET ICON statement
   DIALOG SET LOC statement
   DIALOG SET SIZE statement
   DIALOG SET TEXT statement
   DIALOG SET USER statement
   DISPINFO pseudo-object
   GRAPHIC SET AUTOSIZE statement
   GRAPHIC SET BITS statement
   GRAPHIC SET CAPTION statement
   GRAPHIC SET CLIENT statement
   GRAPHIC SET CLIP statement
   GRAPHIC SET FIXED statement
   GRAPHIC SET FOCUS statement
   GRAPHIC SET FONT statement
   GRAPHIC SET LOC statement
   GRAPHIC SET MIX statement
   GRAPHIC SET OVERLAP statement
   GRAPHIC SET PIXEL statement
   GRAPHIC SET POS statement
   GRAPHIC SET SCROLLTEXT statement
   GRAPHIC SET SIZE statement
   GRAPHIC SET STRETCHMODE statement
   GRAPHIC SET VIEW statement
   GRAPHIC SET VIRTUAL statement
   GRAPHIC SET WORDWRAP statement
   GRAPHIC SET WRAP statement
   HEADER statement
   IMAGELIST statement
   INTERFACE/END INTERFACE block
   LET statement (with Objects)
   LISTBOX statement
   LISTVIEW statement
   MENU SET STATE statement
   MENU SET TEXT statement
   OBJECT statement
   PROCESS SET PRIORITY statement
   PROGRESSBAR statement
   PROPERTY/END PROPERTY statement
   SCROLLBAR statement
   STATUSBAR statement
   TAB statement
   THREAD SET PRIORITY statement
   TOOLBAR statement
   TREEVIEW statement
   TYPE SET statement
   WINDOW SET statement
   XPRINT SET CLIP statement
   XPRINT SET COLLATE statement
   XPRINT SET COLORMODE statement
   XPRINT SET COPIES statement
   XPRINT SET DUPLEX statement
   XPRINT SET FONT
   XPRINT SET MIX statement
   XPRINT SET ORIENTATION statement
   XPRINT SET OVERLAP statement
   XPRINT SET PAGES statement
   XPRINT SET PAPER statement
   XPRINT SET PIXEL statement
   XPRINT SET POS statement
   XPRINT SET QUALITY statement
   XPRINT SET STRETCHMODE statement
   XPRINT SET TRAY statement
   XPRINT SET WORDWRAP statement
   XPRINT SET WRAP statement
    BIT statement
    CLIPBOARD statement
    COMBOBOX statement
    COMM SET statement
    CONTROL SET CHECK statement
    CONTROL SET CLIENT statement
    CONTROL SET COLOR statement
    CONTROL SET FOCUS statement
    CONTROL SET FONT statement
    CONTROL SET IMAGE statement
    CONTROL SET IMAGEX statement
    CONTROL SET IMGBUTTON statement
    CONTROL SET IMGBUTTONX statement
    CONTROL SET LOC statement
    CONTROL SET OPTION statement
    CONTROL SET SIZE statement
    CONTROL SET TEXT statement
    CONTROL SET USER statement
    DIALOG SET CLIENT Statement
    DIALOG SET COLOR statement
    DIALOG SET ICON statement
    DIALOG SET LOC statement
    DIALOG SET SIZE statement
    DIALOG SET TEXT statement
    DIALOG SET USER statement
    DISPINFO.SET pseudo-object
    GRAPHIC SET AUTOSIZE statement
    GRAPHIC SET BITS statement
    GRAPHIC SET CAPTION statement
    GRAPHIC SET CLIENT statement
    GRAPHIC SET CLIP statement
    GRAPHIC SET FIXED statement
    GRAPHIC SET FOCUS statement
    GRAPHIC SET FONT statement
    GRAPHIC SET LOC statement
    GRAPHIC SET MIX statement
    GRAPHIC SET OVERLAP statement
    GRAPHIC SET PIXEL statement
    GRAPHIC SET POS statement
    GRAPHIC SET SCROLLTEXT statement
    GRAPHIC SET SIZE statement
    GRAPHIC SET STRETCHMODE statement
    GRAPHIC SET VIEW statement
    GRAPHIC SET VIRTUAL statement
    GRAPHIC SET WORDWRAP statement
    GRAPHIC SET WRAP statement
    HEADER statement
    IMAGELIST statement
    INTERFACE/END INTERFACE block
    LET statement (with Objects)
    LISTBOX statement
    LISTVIEW statement
    MENU SET STATE statement
    MENU SET TEXT statement
    OBJECT SET statement
    PROCESS SET PRIORITY statement
    PROGRESSBAR statement
    PROPERTY SET statement
    SCROLLBAR statement
    STATUSBAR statement
    TAB statement
    THREAD SET PRIORITY statement
    TOOLBAR statement
    TREEVIEW statement
    TYPE SET statement
    WINDOW SET statement
    XPRINT SET CLIP statement
    XPRINT SET COLLATE statement
    XPRINT SET COLORMODE statement
    XPRINT SET COPIES statement
    XPRINT SET DUPLEX statement
    XPRINT SET FONT
    XPRINT SET MIX statement
    XPRINT SET ORIENTATION statement
    XPRINT SET OVERLAP statement
    XPRINT SET PAGES statement
    XPRINT SET PAPER statement
    XPRINT SET PIXEL statement
    XPRINT SET POS statement
    XPRINT SET QUALITY statement
    XPRINT SET STRETCHMODE statement
    XPRINT SET TRAY statement
    XPRINT SET WORDWRAP statement
    XPRINT SET WRAP statement
Set cursor
Set up
SETATTR
SETEOF
Settings
Setup
SGN
SHELL
   SHELL function
   SHELL statement
    SHELL function
    SHELL statement
SHELL HANDLES
SHIFT
    SHIFT statement
SHIFT LEFT
SHIFT RIGHT
SHIFT SIGNED LEFT
SHIFT SIGNED RIGHT
SHORT
SHOW
   CONTROL SHOW STATE statement
   DIALOG SHOW MODAL statement
   DIALOG SHOW MODELESS statement
   DIALOG SHOW STATE statement
    CONTROL SHOW STATE statement
    DIALOG SHOW MODAL statement
    DIALOG SHOW MODELESS statement
    DIALOG SHOW STATE statement
SHRINK$
SIGNED
Simple Mail Transfer Protocol (SMTP)
Simulating Errors
SIN
Sine
SINGLE
Single-precision floating-point variables
SINH
SIZE
   #OPTIMIZE SIZE metastatement
   CONTROL GET SIZE statement
   CONTROL SET SIZE statement
   DESKTOP GET SIZE statement
   DIALOG GET SIZE statement
   DIALOG SET SIZE statement
   GLOBALMEM statement
   GRAPHIC CELL SIZE statement
   GRAPHIC CHR SIZE statement
   GRAPHIC GET SIZE statement
   GRAPHIC SET SIZE statement
   GRAPHIC TEXT SIZE statement
   XPRINT CELL SIZE statement
   XPRINT CHR SIZE statement
   XPRINT GET SIZE statement
   XPRINT TEXT SIZE statement
    #OPTIMIZE SIZE metastatement
    CONTROL GET SIZE statement
    CONTROL SET SIZE statement
    DESKTOP GET SIZE statement
    DIALOG GET SIZE statement
    DIALOG SET SIZE statement
    GLOBALMEM SIZE statement
    GRAPHIC CELL SIZE statement
    GRAPHIC CHR SIZE statement
    GRAPHIC GET SIZE statement
    GRAPHIC SET SIZE statement
    GRAPHIC TEXT SIZE statement
    XPRINT CELL SIZE statement
    XPRINT CHR SIZE statement
    XPRINT GET SIZE statement
    XPRINT TEXT SIZE statement
Size of disk
SIZE.X
   GRAPHIC GET SIZE statement
   XPRINT GET SIZE statement
SIZE.Y
   GRAPHIC GET SIZE statement
   XPRINT GET SIZE statement
SIZEOF
SLEEP
SLL
   #COMPILE metastatement
   #LINK metastatement
   Creating a Static Link Library
   Sll example
   What is a Sll?
    #COMPILE metastatement
    #LINK metastatement
    Creating a Static Link Library
    Sll example
    What is an SLL?
SORT
   ARRAY SORT statement
   COLLECTION Object Group
   LISTVIEW statement
    ARRAY SORT statement
    COLLECTION Object Group
    LISTVIEW SORT statement
SOURCE
Source Code
SOURCE$
Space on disk
SPACE$
SPC
   LPRINT statement
   PRINT# statement
   TXT pseudo-object
   XPRINT PRINT statement
    LPRINT statement
    PRINT# statement
    TXT pseudo-object
    XPRINT PRINT statement
SPEED
SPLIT
   GRAPHIC SPLIT statement
   SPLIT statement
   XPRINT SPLIT statement
    GRAPHIC SPLIT statement
    SPLIT statement
    XPRINT SPLIT statement
SQR
Square root
STABILIZE
   DIALOG STABLE statement
   GRAPHIC WINDOW STABILIZE statement
    DIALOG STABILIZE statement
    GRAPHIC WINDOW STABILIZE statement
Stack Collection
Stack Size
   #STACK metastatement
   THREAD CREATE statement
    #STACK metastatement
    THREAD CREATE statement
Stack trace
   #TOOLS metastatement
   CALLSTK statement
   CALLSTK$ function
   CALLSTKCOUNT function
   FUNCNAME$ function
    #TOOLS metastatement
    CALLSTK statement
    CALLSTK$ function
    CALLSTKCOUNT function
    FUNCNAME$ function
StackCollection
STACKSIZE
Start and Stop bits
STATE
   COMBOBOX statement
   CONTROL SHOW STATE statement
   DIALOG SHOW STATE statement
   LISTBOX statement
   LISTVIEW statement
   MENU GET STATE statement
   MENU SET STATE statement
   TOOLBAR statement
    COMBOBOX statement
    CONTROL SHOW STATE statement
    DIALOG SHOW STATE statement
    LISTBOX statement
    LISTVIEW statement
    MENU GET STATE statement
    MENU SET STATE statement
    TOOLBAR statement
Statement separation
STATIC
   CONTROL ADD LABEL statement
   DIM statement
   FUNCTION/END FUNCTION statements
   STATIC statement
   SUB/END SUB statements
   Variables and Variable Scope
    CONTROL ADD LABEL statement
    DIM statement
    FUNCTION/END FUNCTION statements
    Static controls
    STATIC statement
    SUB/END SUB statements
    Variable Scope
STATIC FUNCTION
Static Link Library
   #COMPILE metastatement
   #LINK metastatement
   Creating a Static Link Library
   Sll example
   What is a Sll?
STATIC SUB
STATUS
Status of object
   ISNOTHING function
   ISOBJECT function
    ISNOTHING function
    ISOBJECT function
STATUSBAR
   CONTROL ADD STATUSBAR statement
   STATUSBAR statement
    CONTROL ADD STATUSBAR statement
    STATUSBAR statement
STATUSBAR SET PARTS
STATUSBAR SET TEXT
STDCALL
   CALL DWORD statement
   DECLARE statement
   FUNCTION/END FUNCTION statements
   SUB/END SUB statements
    CALL DWORD statement
    DECLARE statement
    FUNCTION/END FUNCTION statements
    SUB/END SUB statements
STEP
   FOR/NEXT statements
   GRAPHIC GET PIXEL statement
   GRAPHIC LINE statement
   GRAPHIC PAINT statement
   GRAPHIC SET PIXEL statement
   GRAPHIC SET POS statement
   PROGRESSBAR statement
   XPRINT GET PIXEL statement
   XPRINT LINE statement
   XPRINT SET PIXEL statement
   XPRINT SET POS statement
    GRAPHIC GET PIXEL statement
    GRAPHIC LINE statement
    GRAPHIC PAINT statement
    GRAPHIC SET PIXEL statement
    GRAPHIC SET POS statement
    PROGRESSBAR statement
    XPRINT GET PIXEL statement
    XPRINT LINE statement
    XPRINT SET PIXEL statement
    XPRINT SET POS statement
STOP
   COMM function
   COMM SET statement
    COMM function
    COMM SET statement
Storage requirements
STR$
STRDELETE$
STRETCH
   GRAPHIC STRETCH statement
   XPRINT STRETCH statement
    GRAPHIC STRETCH statement
    XPRINT STRETCH statement
STRETCHMODE
   GRAPHIC GET STRETCHMODE statement
   GRAPHIC SET STRETCHMODE statement
   XPRINT GET STRETCHMODE statement
   XPRINT SET STRETCHMODE statement
    GRAPHIC GET STRETCHMODE statement
    GRAPHIC SET STRETCHMODE statement
    XPRINT GET STRETCHMODE statement
    XPRINT SET STRETCHMODE statement
STRING
   #RESOURCE metastatement
   ASCIIZ strings
   Dynamic (Variable-length) strings ($)
   FIELD statement
   FIELD strings
   Fixed-length strings
   MENU ADD STRING statement
   RESOURCE$ function
   STR$ function
   STRDELETE$ function
   String arrays
   String Equates
   String expressions
   String Operations Commands
   STRING$ function
   STRINGBUILDER Object
   STRINSERT$ function
   STRPTR function
   STRREVERSE$ function
   USING$ function
    #RESOURCE metastatement
    ASCIIZ strings
    BUILD$ function
    Dynamic (Variable-length) strings ($)($$)
    FIELD STRING statement
    FIELD strings
    Fixed-length strings
    MENU ADD STRING statement
    RESOURCE$ function
    STR$ function
    STRDELETE$ function
    String arrays
    String Equates
    String expressions
    String formatting
    String Operations Commands
    String pointer
    STRING$ function
    STRINGBUILDER Object
    STRINSERT$ function
    STRPTR function
    STRREVERSE$ function
String Data Types
   ASCIIZ strings
   Dynamic (Variable-length) strings ($)
   FIELD strings
   Fixed-length strings
   String expressions
    Dynamic (Variable-length) strings
    FIELD strings
    Fixed-length strings
    Nul-Terminated Strings
    String expressions
String Equates
STRING$
STRING$$
STRINGBUILDER
StringBuilderA
StringBuilderW
STRINGINFO
STRINGZ
STRINSERT$
Strip decimals
STRPTR
STRREVERSE$
Structured Programming
STYLE
   GRAPHIC STYLE statement
   WINDOW GET statement
   WINDOW SET statement
   XPRINT STYLE statement
    GRAPHIC STYLE statement
    WINDOW GET statement
    WINDOW SET statement
    XPRINT STYLE statement
STYLEX
   WINDOW GET statement
   WINDOW SET statement
    WINDOW GET statement
    WINDOW SET statement
STYLEXX
    LISTVIEW statement
SUB
   DECLARE statement
   EXIT statement
   SUB/END SUB statements
    DECLARE statement
    EXIT statement
    SUB/END SUB statements
Sub-string mapping
Subroutine name
Subroutines
SUBSCRIPTS
Substitute text
Support
SUSPEND
   THREAD CREATE statement
   THREAD Object
   THREAD SUSPEND statement
    THREAD CREATE statement
    THREAD Object
    THREAD SUSPEND statement
SWAP
   MEMORY statement
   SWAP statement
    MEMORY statement
    SWAP statement
SWITCH
SWITCH$
SWITCH%
SWITCH&
Synch
Syntax Color Preferences
System date


>>