Manual
Index
Preface
History
Conventions
Interface elements
Symbols
@fn
&&
||
#build
#define
#else
#endif
#if
#plist
A
abs
acos
acosh
alert
and
annuity
append
asc
asin
asinh
atan
atanh
atn
available
AVCaptureView
AVPlayerView
AVRoutePickerView
B
beep
begin enum
begin globals
begin record
begin union
BeginCCode
BeginCDeclaration
BeginCFunction
bin, bin$
bit
block
box
break
button
C
call
case
catch
CFIndexSort
checkbox
chr$
clear index
clear local
clear lprint
CLLocationManager
cln
close
close lprint
cls
CNContactPicker
ColorPanel
ColorWell
ComboBox
ComboButton
compile shutdown
CompilerVersion
compound
constant declaration
continue
control [events]
control [function]
cos
cosh
cvi, cvi$
D
data
date, date$
DatePicker
dblVal
dec
def fn expr
def fn prototype
def fn using
def lprint
def open
def page
def tab
def using
defdbl
defint
deflong
defsng
defstr
defstr byte
defstr long
defstr word
delay
dialog
dim
dim dynamic
dispatchglobal
dispatchmain
dispatchend
do
dynamic
DynamicInsertItems
DynamicNextElement
DynamicRemoveItems
E
EditMenu
else
end
end catch
end enum
end finally
end fn
end globals
end if
end record
end select
end try
EndC
eof
erf#
erfc#
error [function]
error [statement]
exit "label"
exit case
exit do
exit fn
exit for
exit next
exit until
exit wend
exit while
exp
F
FBCompareContainers
FileManager
FileMenu
fill
finally
FindMenu
fix
fn
fn [toolbox]
FontManager
FontMenu
for
FormatMenu
frac
G
GestureRecognizer
globals
gosub
goto
H
HandleEvents
HandShake
HelpMenu
hex, hex$
I
if
IKImageView
ImageView
inc
include
index$ [function]
index$ [statement]
index$ d
index$ i
indexf
input#
instr, instr$
int
intVal
K
kill
kill dynamic
L
lcase
left, left$
len, len$
let
LevelIndicator
line
line input#
loc
local
local fn
lof
log
log2
log10
LongBlockFill
LPLinkView
lprint
M
maybe
mem
menu
mid, mid$ [function]
mid, mid$ [statement]
mki, mki$
MKMapView
mod
N
nand
next
NibMenu
NibPopover
NibToolbar
NibView
NibWindow
nor
not
O
oct, oct$
offsetof
on appevent
on dialog
on error end
on error fn
on error return
on menu
open
open "C"
open "unix"
OpenPanel
or
OutlineView
output
oval
override
P
page [function]
page [statement]
page lprint
panel
PathControl
PDFThumbnailView
PDFView
peek
pen
poke
popover
PopUpButton
pos
prCancel
prHandle
print
print (to window)
print using
print#
ProgressIndicator
pstr$ [function]
pstr$ [statement]
Q
QLPreviewPanel
R
radiobutton
random
randomize
read
read dynamic
read file
read#
rec
record
rect
rem
rename
resources
restore
return
right, right$
rnd
run
S
SavePanel
ScrollView
SearchField
SecureTextField
SegmentedControl
select case
select switch
sgn
shutdown
sin
sinh
sizeof
SKView
slider
sound
SourceFilename
SourceLineNum
SourceLineText
space, space$
spc
SplitView
sqr
StackView
static
stepper
stop
str#
str&
str, str$
string$
stringlist
subclass
superview
swap
switch
system [function]
system [statement]
T
TableView
TabView
tan
tanh
text
TextField
TextLabel
TextMenu
TextView
throw
time, time$
timerbegin
timerend
TokenField
toolbar
ToolbarItem
toolbox
try
typeof
U
ucase, ucase$
uns$
until
using
V
val
val&
varptr
view
view close
ViewMenu
VisualEffectView
W
while
window close
window
window [function]
window output
WindowMenu
WKWebView
write dynamic
write file
write
X
xor
xref
xref@
Appendix
Appendix A - File Object Specifiers
Appendix B - Variables
Appendix C - Data Types and Data Representation
Appendix D - Numeric Expressions
Appendix E - String Expressions
Appendix F - ASCII Character Codes
Appendix G - Symbol Table
Appendix H - Printing
Appendix I - Date & Time Symbols
Appendix J - Command Line Tools
Appendix K - Build System
Appendix L - Translator
Appendix M - Endian Issues
Appendix N - Events
Appendix O - Build Settings
Appendix P - User Libraries & Help Menu Additions