# Command reference G - K

G
GAUGE <GUI> | GUI GAUGE #ref,X,Y,R,F,B,m,m,d,u$,c1,ta,c2,tb,c3,tc,c4
GEOID <GPS> | GPS(GEOID)
GETREG <RTC> | RTC GETREG reg, var
GETSCANLINE | GETSCANLINE
GETTIME <RTC> | RTC GETTIME
GIF <LOAD> | LOAD GIF [file$ [, x, y]]
GOSUB | GOSUB target
GOTO | GOTO target
GPS | GPS(option)
GPS ALTITUDE | GPS(ALTITUDE)
GPS DATE | GPS(DATE)
GPS DOP | GPS(DOP)
GPS FIX | GPS(FIX)
GPS GEOID | GPS(GEOID)
GPS LATITUDE | GPS(LATITUDE)
GPS LONGITUDE | GPS(LONGITUDE)
GPS SATELLITES | GPS(SATELLITES)
GPS SPEED | GPS(SPEED)
GPS TIME | GPS(TIME)
GPS TRACK | GPS(TRACK)
GPS VALID | GPS(VALID)
GUI | GUI option
GUI CANCEL | GUI TEXTBOX | NUMBERBOX | FORMATBOX CANCEL
GUI FORMATBOX | GUI TEXTBOX | NUMBERBOX | FORMATBOX CANCEL
GUI NUMBERBOX | GUI TEXTBOX | NUMBERBOX | FORMATBOX CANCEL
GUI AREA | GUI AREA #ref, X, Y [, width, height]
GUI BARGAUGE | GUI BARGAUGE #ref,X,Y,W,H,F,B,m,m,c1,ta,c2,tb,c3,tc,c4
GUI BCOLOUR | GUI BCOLOUR colour, #ref1 [, #ref2, ...]
GUI BEEP | GUI BEEP msec
GUI BITMAP | GUI BITMAP x, y, data [, w] [, h] [, s] [, colour] [, bc]
GUI BUTTON | GUI BUTTON #ref, caption$, X, Y [, w, h, FC, BC]
GUI CALIBRATE | GUI CALIBRATE [, a1, a2, a3, a4, a5]
GUI CAPTION | GUI CAPTION #ref, text$, X, Y [, just$, FC], BC]
GUI CHECKBOX | GUI CHECKBOX #ref, caption$, X, Y [, size, colour]
GUI CURSOR | GUI CURSOR x, y
GUI CURSOR COLOUR | GUI CURSOR COLOUR cursorcolour
GUI CURSOR HIDE | GUI CURSOR HIDE
GUI CURSOR LOAD | GUI CURSOR LOAD
GUI CURSOR OFF | GUI CURSOR OFF
GUI CURSOR ON | GUI CURSOR ON [cursorno [, x, y [,cursorcolour] ] ]
GUI CURSOR SHOW | GUI CURSOR SHOW
GUI DELETE | GUI DELETE #ref1 [,#ref2, ...] | ALL
GUI DISABLE | GUI DISABLE #ref1 [,#ref2, ...] | ALL
GUI DISPLAYBOX | GUI DISPLAYBOX #ref, X, Y [, width, height, FC, BC]
GUI ENABLE | GUI ENABLE #ref1 [,#ref2, ...] | ALL
GUI FCOLOUR | GUI FCOLOUR colour, #ref1 [, #ref2, ...]
GUI FORMATBOX | GUI FORMATBOX #ref, format$, x, y [, w, h, fc, bc]
GUI FRAME | GUI FRAME #ref, caption$, X, Y [, width, height, colour]
GUI GAUGE | GUI GAUGE #ref,X,Y,R,F,B,m,m,d,u$,c1,ta,c2,tb,c3,tc,c4
GUI HIDE | GUI HIDE #ref1 [,#ref2, ...] | ALL
GUI INTERRUPT | GUI INTERRUPT down [, up]
GUI LED | GUI LED #ref, caption$, X, Y [, radius, colour]
GUI NUMBERBOX | GUI NUMBERBOX #ref, X, Y [, width, height, FC, BC]
GUI RADIO | GUI RADIO #ref, caption$, X, Y [, radius, colour]
GUI REDRAW | GUI REDRAW #ref1 [,#ref2, ...] | ALL
GUI RESET LCDPANEL | GUI RESET LCDPANEL
GUI SETUP | GUI SETUP #n PAGE #n [,#n2, ...]
GUI SHOW | GUI SHOW #ref1 [,#ref2, ...] | ALL
GUI SPINBOX | GUI SPINBOX #ref, X, Y, w, h [, FC, BC, Step, Min, Max]
GUI SWITCH | GUI SWITCH #ref, caption$, X, Y [, width, height, FC, BC]
GUI TEST LCDPANEL | GUI TEST LCDPANEL | TOUCH
GUI TEST TOUCH | GUI TEST LCDPANEL | TOUCH
GUI TEXTBOX | GUI TEXTBOX #ref, X, Y [, width, height, FC, BC]
H
H <SPRITE> | SPRITE(H,[#]n)
HEADING <TURTLE> | TURTLE HEADING deg
HELP | HELP [text]
HEX$ | HEX$( number [, chars])
HIDE <DRAW3D> | DRAW3D HIDE n [,n1 [,n2...]]
HIDE <GUI> | GUI HIDE #ref1 [,#ref2, ...] | ALL
HIDE <SPRITE> | SPRITE HIDE [#]n
HIDE ALL <DRAW3D> | DRAW3D HIDE ALL
HIDE ALL <SPRITE> | SPRITE HIDE ALL
HIDE SAFE <SPRITE> | SPRITE HIDE SAFE [#]n
HPOS <MM.INFO> | MM.INFO( HPOS)
HUMID | HUMID pin, tvar, hvar [,DHT11]
I
I2C | I2C parameter
I2C CLOSE | I2C CLOSE
I2C OPEN | I2C OPEN speed, timeout
I2C READ | I2C READ addr, option, rcvlen, rcvbuf
I2C WRITE | I2C WRITE addr, option, sendlen, senddata [,sendata ...]
I2C2 | I2C2 parameter
I2C2 CLOSE | I2C2 CLOSE
I2C2 OPEN | I2C2 OPEN speed, timeout
I2C2 READ | I2C2 READ addr, option, rcvlen, rcvbuf
I2C2 WRITE | I2C2 WRITE addr, option, sendlen, senddata [,sendata ...]
I2C3 | I2C3 parameter
I2C3 CLOSE | I2C3 CLOSE
I2C3 OPEN | I2C3 OPEN speed, timeout
I2C3 READ | I2C3 READ addr, option, rcvlen, rcvbuf
I2C3 WRITE | I2C3 WRITE addr, option, sendlen, senddata [,sendata ...]
IF | IF expr THEN stmt [: stmt]
IF <END> | END IF
IMAGE | IMAGE option
IMAGE <LOAD> | LOAD IMAGE file$ [, x, y]
IMAGE <SAVE> | SAVE IMAGE file$ [,x, y, w, h]
IMAGE RESIZE | IMAGE RESIZE x, y, width, height, new_x, new_y, new_width, new_height [,page_number]
IMAGE RESIZE_FAST | IMAGE RESIZE_FAST x, y, width, height, new_x, new_y, new_width, new_height [,page_number] [,flag]
IMAGE ROTATE | IMAGE ROTATE x, y, width, height, new_x, new_y, angle! [,page_number]
IMAGE ROTATE_FAST | IMAGE ROTATE_FAST x, y, width, height, new_x, new_y, angle! [,page_number] [,flag]
IMAGE WARP_H | IMAGE WARP_H x, y, w, h, x1, y1, h1, x2, y2, h2 [,readpage] [,dontcopyblack]
IMAGE WARP_V | IMAGE WARP_V x, y, w, h, x1, y1, w1, x2, y2, w2 [,readpage] [,dontcopyblack]
INC | INC var [,increment]
INIT <LCD> | LCD INIT d4, d5, d6, d7, rs, en
INKEY$ | INKEY$
INPUT | INPUT ['prompt$';] var1 [,var2 [, var3 ...]] or INPUT #nbr, list of variables
INPUT <LINE> | LINE INPUT [prompt$,] string-variable$
INPUT$ | INPUT$(nbr, [#]fnbr)
INSERT <MATH> | MATH INSERT targetarray(), [d1] [,d2] [,d3] [,d4] [,d5] , sourcearray()
INSTR | INSTR( [start-position,] stringsearched$, string-pattern$ )
INT | INT( number )
INTEGER <DIM> | DIM INTEGER decl [,decl]...
INTEGER <LOCAL> | LOCAL INTEGER variable [, variables]
INTEGER <PEEK> | PEEK(INTEGER addr%)
INTEGER <POKE> | POKE INTEGER addr%, int%
INTEGER <STATIC> | STATIC INTEGER variable [, variables]
INTERPOLATE <MATH> | MATH INTERPOLATE in1(), in2(), ratio, out()
INTERRUPT <GUI> | GUI INTERRUPT down [, up]
INTERRUPT <SPRITE> | SPRITE INTERRUPT sub
INV | bitwise invert
INV | INV
IR | IR dev, key , int
IR CLOSE | IR CLOSE
IR SEND | IR SEND pin, dev, key
IRETURN | IRETURN
IS <CASE> | CASE [IS] comparison
J
JPG <LOAD> | LOAD JPG file$ [, x, y]
JSON$ | JSON$(array%(),string$)
K
KEY <ON> | ON KEY [ASCIIcode,] interrupt_routine
KEYBOARD <MM.INFO$> | MM.INFO$( KEYBOARD)
KEYBOARD <OPTION> | OPTION KEYBOARD US | UK | FR | GR | BE | IT | ES
KEYBOARD REPEAT <OPTION> | OPTION KEYBOARD REPEAT firstchar, nextchar
KEYDOWN | KEYDOWN(n)
KEYPAD | KEYPAD var, int, r1, r2, r3, r4, c1, c2, c3 [, c4]
KEYPAD CLOSE | KEYPAD CLOSE
KILL | KILL file$

Last edited: 21 November, 2020