All keywords in WimpBasic language
-----------------------------------------------------------------------------
A | B
| C | D | E | F
| G | H | I | L
| M | N | O | P
| Q | R | S | T
| U | V | W
Basic = The
same in BBC Basic and WimpBasic
Different
= This word is available in both languages
but is used differently
New = This
word is not in BBC Basic and is completely new
A
Abs(
- Basic
Acs(
- Basic
Adval(
- Basic
Allocate(
- New
And
- Basic
AndNot
- New
Asc(
- Basic
Ask(
- New
Asn(
- Basic
Atn(
- Basic
B
Background
- New
Beat
- Basic
Beats
- Basic
Bget#
- Basic
Bput#
- Basic
By
- Basic
C
CaretByHandle
- New
CaretIcon
- New
CaretIconHandle
- New
CaretWindow
- New
CaretWindowHandle(
- New
Case
- Basic
Chr$(
- Basic
Circle
- Different
Close
- New
Close#
- Basic
CloseMenu
- New
Cls
- Different
Cos(
- Basic
D
Data
- Different
DefFn
- Different
DefProc
- Different
Deg
- Basic
Dim
- Different
Div
- Basic
DirSet(
- New
DirReadBoth(
- New
DirReadDir(
- New
DirReadFile(
- New
DragBoundary
- New
DragBox
- New
DragPoint
- New
DragRubberBox
- New
Draw
- Different
DrawAction
- New
DrawLoad(
- New
DrawMode
- New
DrawPlot -
New
DrawRemove
- New
E
Ellipse
- Different
Else
- Basic
EndCase
- Basic
EndIf
- Basic
EndProc
- Basic
EndWhile
- Basic
Eof#
- Basic
Eor
- Basic
Err
- Basic
Error
- Different
Exp(
- Basic
Ext#
- Basic
F
False
- Basic
FileCreateDirectory
- New
FileGetFileType(
- New
FileLoad
- New
FileSave
- New
FileSetFileType
- New
FileTypeNumber(
- New
Fill
- Different
Filled
- New
Fn
- Basic
Font
- New
Fonts(
- New
FontColour
- New
FontList
- New
FontMenu
- New
FontPresent(
- New
FontSelected(
- New
FontStringHeight(
- New
FontStringWidth(
- New
For
- Basic
Foreground
- New
Format(
- New
FormatFloat
- New
FormatInt
- New
FormatString
- New
Free
- New
G
Get$#
- Basic
GetDrawMemory
- New
GetSpriteMemory
- New
GetIconHandle(
- New
GetSize(
- New
GetWindowHandle(
- New
Goto
- Different
H
Hex$
- New
Hide
- New
Hourglass
- New
I
IconBackgroundColour
- New
IconForegroundColour
- New
IconHide
- New
IconIndex
- New
IconMove
- New
IconShow
- New
If -
Different
Input#
- Basic
InputFocus
- New
Instr( - Different
Int(
- Basic
Invert
- New
IsFaded( -
New
IsOpen(
- New
IsSelected(
- New
L
Left$(
- Basic
Len(
- Basic
Let - Basic
Line
- Different
Ln(
- Basic
LoadFailed
- New
LoadOK
- New
LoadType
- New
Local
- Different
Log(
- Basic
M
MenuChangeEntry
- New
MenuChangeTitle
- New
MenuEmpty
- New
MenuExtend
- New
MenuFadeEntry
- New
MenuIsFaded(
- New
MenuIsTicked(
- New
MenuTickEntry
- New
Mid$(
- Basic
Mod
- Different
Mode
- Different
Modified
- New
Mouse
- Different
MouseButton
- New
MouseWindow(
- New
MouseX(
- New
MouseY(
- New
Move
- Different
N
Next
- Different
None
- New
Not
- Basic
O
Of
- Basic
Off -
Different
On -
Different
On Error
Goto - Different
Open
- New
OpenAt
- New
OpenCentred
- New
OpenChild
- New
OpenIn(
- Basic
OpenInsideBottom
- New
OpenInsideLeft
- New
OpenInsideRight
- New
OpenInsideTop
- New
OpenMenu
- New
OpenOut(
- Basic
OpenPane
- New
OpenFixedPane
- New
OpenUp(
- Basic
Or
- Basic
Origin
- Different
OrNot
- New
Oscli
- Different
Otherwise
- Different
Outline
- New
Output
- New
P
PaneBottomLeft
- New
PaneBottomRight
- New
PaneTopLeft
- New
PaneTopRight
- New
Pi
- Basic
Plot
- Different
Point
- Different
Pointer
- New
Print
- Different
Print#
- Different
Printer
- New
PrintPage
- New
Proc
- Basic
Ptr#
- Basic
Q
Quit
- Basic
R
Rad(
- Basic
Read
- Different
ReadByte(
- New
ReadFloat(
- New
ReadInt(
- New
ReadString(
- New
Rectangle
- Different
Refresh
- New
Rem
- Basic
Repeat
- Basic
Report
- Basic
Report$
- Basic
ReSize(
- New
Restore
- Different
Resume
- New
Retry
- New
Return
- Different
Right$(
- Basic
Rnd(
- Different
S
Save(
- Different
SaveFailed
- New
SaveOK
- New
Screen
- New
ScreenXToWorkArea(
- New
ScreenYToWorkArea(
- New
SendMessage
- New
SetFade
- New
SetScrollX
- New
SetScrollY
- New
SetSelect
- New
SetSprite
- New
Sgn(
- Basic
Sin(
- Basic
SizeOfFloat
- New
Sound
- Basic
SpritePutAt
- New
SpritePutAtScaled
- New
Sqr(
- Basic
Step
- Basic
Stereo
- Basic
Store
- New
StoreByte
- New
StoreFloat
- New
StoreInt
- New
StoreString
- New
Str$(
- Different
String$(
- Basic
Sum(
- Basic
SumLen(
- Basic
Swap
- Basic
Sys
- Basic
T
Tab(
- Different
Tan(
- Basic
Tempo
- Basic
Then
- Basic
Time
- Basic
Time$
- Basic
To
- Basic
True
- Basic
U
Until
- Basic
Update
- New
V
Val(
- Basic
Vdu
- Basic
Voice
- Basic
Voices
- Basic
W
Wait
- Basic
When
- Different
While
- Basic
WindowIndex
- New
WindowSetExtent
- New
WindowSetTitle
- New
WorkAreaXToScreen(
- New
WorkAreaYToScreen(
- New