Statement index
Manual contents (Statement index) | |
---|---|
Language features | The basics • Arrays • Data structures • Interrupt routines • User-defined functions |
Interfaces | Audio player • Bluetooth • Files • Graphics • HTML • Keyboard • Sockets • SQL • Telecom |
Programming notes | Coexisting with Android |
Click on the statement name to be taken directly to the documentation. (This wiki documents relatively few RFO-BASIC! statements so far.)
A through D[edit]
- ARRAY.COPY
- ARRAY.DELETE
- ARRAY.DIM
- ARRAY.FILL
- ARRAY.LENGTH
- ARRAY.LOAD
- ARRAY.MAX
- ARRAY.MIN
- ARRAY.REVERSE
- ARRAY.SEARCH
- ARRAY.SHUFFLE
- ARRAY.SORT
- ARRAY.STD_DEV
- ARRAY.SUM
- ARRAY.VARIANCE
- AUDIO.ISDONE
- AUDIO.LENGTH
- AUDIO.LOAD
- AUDIO.LOOP
- AUDIO.PAUSE
- AUDIO.PLAY
- AUDIO.POSITION.CURRENT
- AUDIO.POSITION.SEEK
- AUDIO.RECORD.START
- AUDIO.RECORD.STOP
- AUDIO.RELEASE
- AUDIO.STOP
- AUDIO.VOLUME
- BACK.RESUME
- BACKGROUND.RESUME
- BT.CLOSE
- BT.CONNECT
- BT.DEVICE.NAME
- BT.DISCONNECT
- BT.ONREADREADY.RESUME
- BT.OPEN
- BT.READ.BYTES
- BT.READ.READY
- BT.RECONNECT
- BT.SET.UUID
- BT.STATUS
- BT.WRITE
- BUNDLE.CLEAR
- BUNDLE.CONTAIN
- BUNDLE.CREATE
- BUNDLE.GET
- BUNDLE.PUT
- BUNDLE.REMOVE
- BUNDLE.TYPE
- BYTE.CLOSE
- BYTE.COPY
- BYTE.OPEN
- BYTE.POSITION.MARK
- BYTE.READ.BUFFER
- BYTE.READ.BYTE
- BYTE.READ.NUMBER
- BYTE.TRUNCATE
- BYTE.WRITE.BUFFER
- BYTE.WRITE.BYTE
- BYTE.WRITE.NUMBER
- CALL
- CONSOLETOUCH.RESUME
- DIALOG.MESSAGE
- DIALOG.SELECT
- DIM
- EMAIL.SEND
- DIR
F and G[edit]
- FILE.DELETE
- FILE.DIR
- FILE.EXISTS
- FILE.MKDIR
- FILE.RENAME
- FILE.ROOT
- FILE.SIZE
- FILE.TYPE
- FN.DEF
- FN.END
- FN.RTN
- FONT.CLEAR
- FONT.DELETE
- FONT.LOAD
- GR.ARC
- GR.BITMAP.CREATE
- GR.BITMAP.CROP
- GR.BITMAP.DELETE
- GR.BITMAP.DRAW
- GR.BITMAP.DRAWINTO.END
- GR.BITMAP.DRAWINTO.START
- GR.BITMAP.FILL
- GR.BITMAP.LOAD
- GR.BITMAP.SAVE
- GR.BITMAP.SCALE
- GR.BITMAP.SIZE
- GR.BRIGHTNESS
- GR.CIRCLE
- GR.CLIP
- GR.CLOSE
- GR.CLS
- GR_COLLISION()
- GR.COLOR
- GR.FRONT
- GR.GET.BMPIXEL
- GR.GET.PARAMS
- GR.GET.TEXTBOUNDS
- GR.GET.TYPE
- GR.GET.VALUE
- GR.GROUP
- GR.GROUP.GETDL
- GR.GROUP.LIST
- GR.GROUP.NEWDL
- GR.HIDE
- GR.LINE
- GR.MODIFY
- GR.MOVE
- GR.ONGRTOUCH.RESUME
- GR.OPEN
- GR.ORIENTATION
- GR.OVAL
- GR.PAINT.COPY
- GR.PAINT.GET
- GR.PAINT.RESET
- GR.POINT
- GR.POLY
- GR.RECT
- GR.RENDER
- GR.ROTATE.START
- GR.ROTATE.END
- GR.SAVE
- GR.SCALE
- GR.SCREEN
- GR.SET.ANTIALIAS
- GR.SET.PIXELS
- GR.SET.STROKE
- GR.SHOW
- GR.STATUSBAR
- GR.TEXT.ALIGN
- GR.TEXT.BOLD
- GR.TEXT.DRAW
- GR.TEXT.HEIGHT
- GR.TEXT.SETFONT
- GR.TEXT.SIZE
- GR.TEXT.SKEW
- GR.TEXT.STRIKE
- GR.TEXT.TYPEFACE
- GR.TEXT.UNDERLINE
- GR.TEXT.WIDTH
- GR.TOGGLE
- GRABFILE
- GRABURL
- GRABURL (local file)
H through R[edit]
- HTML.CLEAR.CACHE
- HTML.CLEAR.HISTORY
- HTML.CLOSE
- HTML.GET.DATALINK
- HTML.GO.BACK
- HTML.GO.FORWARD
- HTML.LOAD.STRING
- HTML.LOAD.URL
- HTML.OPEN
- HTML.ORIENTATION
- HTML.POST
- HTTP.POST
- INKEY$
- INPUT
- JOIN
- JOIN.ALL
- KB.HIDE
- KB.SHOW
- KB.SHOWING
- KB.TOGGLE
- KEY.RESUME
- LIST.ADD
- LIST.ADD.ARRAY
- LIST.ADD.LIST
- LIST.CLEAR
- LIST.CREATE
- LIST.GET
- LIST.INSERT
- LIST.REPLACE
- LIST.REMOVE
- LIST.SEARCH
- LIST.SIZE
- LIST.TOARRAY
- LIST.TYPE
- LOWMEMORY.RESUME
- MENUKEY.RESUME
- MKDIR
- MYPHONENUMBER
- NOTIFY
- OnBackground:
- OnBackKey:
- OnBTReadReady:
- OnConsoleTouch:
- OnError:
- OnGrTouch:
- OnKbChange:
- OnKeyPress:
- OnLowMemory:
- OnMenuKey:
- ONTIMER
- PHONE.CALL
- PHONE.DIAL
- PHONE.RCV.INIT
- PHONE.RCV.NEXT
- POPUP
- RENAME
S through Z[edit]
SCREEN- SCREEN.ROTATION
- SCREEN.SIZE
- SELECT
- SENSORS.CLOSE
- SENSORS.LIST
- SENSORS.OPEN
- SENSORS.READ
- SMS.RCV.INIT
- SMS.RCV.NEXT
- SMS.SEND
- SOCKET.CLIENT.CLOSE
- SOCKET.CLIENT.CONNECT
- SOCKET.CLIENT.READ.BYTES
- SOCKET.CLIENT.READ.FILE
- SOCKET.CLIENT.READ.LINE
- SOCKET.CLIENT.READ.READY
- SOCKET.CLIENT.SERVER.IP
- SOCKET.CLIENT.STATUS
- SOCKET.CLIENT.WRITE.BYTES
- SOCKET.CLIENT.WRITE.FILE
- SOCKET.CLIENT.WRITE.LINE
- SOCKET.MY.IP
- SOCKET.MY.IP (Multiple IPs to array)
- SOCKET.SERVER.CLIENT.IP
- SOCKET.SERVER.CLOSE
- SOCKET.SERVER.CONNECT
- SOCKET.SERVER.CREATE
- SOCKET.SERVER.DISCONNECT
- SOCKET.SERVER.STATUS
- SOCKET.SERVER.READ.BYTES
- SOCKET.SERVER.READ.FILE
- SOCKET.SERVER.READ.LINE
- SOCKET.SERVER.READ.READY
- SOCKET.SERVER.WRITE.BYTES
- SOCKET.SERVER.WRITE.FILE
- SOCKET.SERVER.WRITE.LINE
- SOUNDPOOL.LOAD
- SOUNDPOOL.OPEN
- SOUNDPOOL.PAUSE
- SOUNDPOOL.PLAY
- SOUNDPOOL.RELEASE
- SOUNDPOOL.RESUME
- SOUNDPOOL.SETPRIORITY
- SOUNDPOOL.SETRATE
- SOUNDPOOL.SETVOLUME
- SOUNDPOOL.STOP
- SOUNDPOOL.UNLOAD
- SPLIT
- SPLIT.ALL
- SQL.CLOSE
- SQL.DELETE
- SQL.DROP_TABLE
- SQL.EXEC
- SQL.INSERT
- SQL.NEW_TABLE
- SQL.NEXT
- SQL.OPEN
- SQL.QUERY
- SQL.QUERY.LENGTH
- SQL.QUERY.POSITION
- SQL.RAW_QUERY
- SQL.UPDATE
- STACK.CLEAR
- STACK.CREATE
- STACK.ISEMPTY
- STACK.PEEK
- STACK.POP
- STACK.PUSH
- STACK.TYPE
- SYSTEM.CLOSE
- SYSTEM.OPEN
- SYSTEM.READ.LINE
- SYSTEM.READ.READY
- SYSTEM.WRITE
- SU.CLOSE
- SU.OPEN
- SU.READ.LINE
- SU.READ.READY
- SU.WRITE
- TEXT.CLOSE
- TEXT.EOF
- TEXT.INPUT
- TEXT.OPEN
- TEXT.POSITION.GET
- TEXT.POSITION.MARK
- TEXT.POSITION.SET
- TEXT.READLN
- TEXT.WRITELN
- TIMER.RESUME
- UNDIM