To properly display this page you need a browser with JavaScript support.
HTBasic Help
×
Menu
Index
Search
Search
HTBasic Example Programs
Previous page
Next page
Print version
(c) TransEra Corp, 2021
To properly display this page you need a browser with JavaScript support.
Example Programs
Here is a list of example programs for most of the HTBasic commands, functions, and keywords. Besides using as a reference, you can copy and paste them into the editor to try them out.
HTBasic Example Programs
ABORT EXAMPLE
ABORTIO Example
ABS EXAMPLE
ACHS EXAMPLE
ACS EXAMPLE
ALLOCATE EXAMPLE
ALPHA HEIGHT EXAMPLE
ALPHA PEN EXAMPLE
AND EXAMPLE
AREA COLOR EXAMPLE
AREA PEN EXAMPLE
ARG EXAMPLE
ASNH EXAMPLE
ASSIGN EXAMPLE
ASN EXAMPLE
ATN2 EXAMPLE
ATN EXAMPLE
ATNH EXAMPLE
AXES EXAMPLE
BASE EXAMPLE
BDAT EXAMPLE
BEEP EXAMPLE
BINAND EXAMPLE
BINCMP EXAMPLE
BINEOR EXAMPLE
BINEQV EXAMPLE
BIN EXAMPLE
BINIMP EXAMPLE
BINIOR EXAMPLE
BIT EXAMPLE
BREAK EXAMPLE
BUFFER EXAMPLE
BYTE EXAMPLE
OFF event
CALL EXAMPLE
CASE EXAMPLE
CAUSE ERROR EXAMPLE
CD EXAMPLE
CHR$ EXAMPLE
CHRX EXAMPLE
CHRY EXAMPLE
CINT EXAMPLE
CLEAR ERROR EXAMPLE
CLEAR EXAMPLE
CLEAR LINE EXAMPLE
CLEAR SCREEN EXAMPLE
CLIP EXAMPLE
CLS EXAMPLE
CMPLX EXAMPLE
COLOR EXAMPLE
COM EXAMPLE
COMMAND$ EXAMPLE
COMPLEX EXAMPLE
CONFIGURE BDAT EXAMPLE
CONFIGURE CREATE EXAMPLE
CONFIGURE DIM EXAMPLE
CONFIGURE DUMP EXAMPLE
CONFIGURE KBD EXAMPLE
CONFIGURE KEY EXAMPLE
CONFIGURE LABEL EXAMPLE
CONFIGURE LONGFILENAMES EXAMPLE
CONFIGURE MSI EXAMPLE
CONFIGURE PRT EXAMPLE
CONFIGURE SAVE EXAMPLE
CONJG EXAMPLE
CAT EXAMPLE
CONTROL EXAMPLE
COPY EXAMPLE
COS EXAMPLE
COSH EXAMPLE
COUNT EXAMPLE
CREATE ASCII EXAMPLE
CREATE BDAT EXAMPLE
CREATE DIR EXAMPLE
CREATE EXAMPLE
CRT EXAMPLE
CSIZE EXAMPLE
CSUM EXAMPLE
CYCLE EXAMPLE
DATA EXAMPLE
DATE EXAMPLE
DATE$ EXAMPLE
polygon EXAMPLE
DEALLOCATE EXAMPLE
Default FORMAT Chart
DEF FN EXAMPLE
DEG EXAMPLE
DELAY EXAMPLE
DELSUB EXAMPLE
DET EXAMPLE
DIGITIZE EXAMPLE
DIM EXAMPLE
DISABLE EXAMPLE
DISABLE INTR EXAMPLE
DISP EXAMPLE
DISPLAY FUNCITONS EXAMPLE
DIV EXAMPLE
DOT EXAMPLE
DRAW EXAMPLE
DROUND EXAMPLE
DUMP DEVICE IS EXAMPLE
DUMP EXAMPLE
DVAL EXAMPLE
DVAL$ EXAMPLE
ECHO EXAMPLE
EDGE EXAMPLE
ELSE EXAMPLE
ENABLE INTR EXAMPLE
END EXAMPLE
END IF EXAMPLE
END LOOP EXAMPLE
END SELECT EXAMPLE
END WHILE EXAMPLE
ENTER EXAMPLE
ENVIRON$ EXAMPLE
EOL EXAMPLE
ERRL EXAMPLE
ERRLN EXAMPLE
ERRM$ EXAMPLE
ERRN EXAMPLE
ERROR EXAMPLE
ERROR RETURN EXAMPLE
ERROR SUBEXIT EXAMPLE
EXECUTE EXAMPLE
EXIT IF EXAMPLE
EXOR EXAMPLE
EXPANDED EXAMPLE
EXP EXAMPLE
Exported Functions
FILL EXAMPLE
FIX EXAMPLE
FNEND EXAMPLE
FN EXAMPLE
FORMAT EXAMPLE
FOR ... NEXT EXAMPLE
FRE EXAMPLE
FROM EXAMPLE
GCLEAR EXAMPLE
GESCAPE EXAMPLE
GET EXAMPLE
GFONT IS EXAMPLE
GINIT EXAMPLE
GLOAD EXAMPLE
GOSUB EXAMPLE
GOTO EXAMPLE
GRAPIHCS EXAMPLE
GRAPIHCS INPUT IS EXAMPLE
GRID EXAMPLE
GSTORE EXAMPLE
IDN EXAMPLE
IDRAW EXAMPLE
if_then EXAMPLE
image EXAMPLE
imag EXAMPLE
imove EXAMPLE
suspend interactive EXAMPLE
inmem EXAMPLE
inp EXAMPLE
input EXAMPLE
inpw EXAMPLE
integer EXAMPLE
interactive EXAMPLE
int EXAMPLE
inv EXAMPLE
iplot EXAMPLE
ival1 EXAMPLE
ival$ EXAMPLE
kbd1 EXAMPLE
kbd cmode EXAMPLE
kbd$ EXAMPLE
kbd line pen EXAMPLE
key EXAMPLE
key labels EXAMPLE
key labels pen EXAMPLE
knob EXAMPLE
knobx EXAMPLE
knoby EXAMPLE
label EXAMPLE
ldir EXAMPLE
len EXAMPLE
let EXAMPLE
lexical order is EXAMPLE
lgt EXAMPLE
line type EXAMPLE
linput EXAMPLE
list bin EXAMPLE
list EXAMPLE
list key EXAMPLE
load bin EXAMPLE
load EXAMPLE
load key EXAMPLE
loadsub EXAMPLE
locator EXAMPLE
lock EXAMPLE
log EXAMPLE
loop EXAMPLE
lorg EXAMPLE
lwc$ EXAMPLE
mass storage is EXAMPLE
mat EXAMPLE
mat reorder EXAMPLE
mat search EXAMPLE
mat sort EXAMPLE
max EXAMPLE
maxlen EXAMPLE
maxreal EXAMPLE
merge alpha EXAMPLE
min EXAMPLE
minreal EXAMPLE
mod EXAMPLE
modulo EXAMPLE
move EXAMPLE
msi EXAMPLE
next EXAMPLE
not EXAMPLE
npar EXAMPLE
num1 EXAMPLE
off cycle1 EXAMPLE
off delay EXAMPLE
off end EXAMPLE
off error EXAMPLE
off EXAMPLE
off intr EXAMPLE
off kbd EXAMPLE
off key EXAMPLE
off knob EXAMPLE
off signal EXAMPLE
off time EXAMPLE
off timeout EXAMPLE
on cycle EXAMPLE
on delay EXAMPLE
on end EXAMPLE
on eot EXAMPLE
on error EXAMPLE
on EXAMPLE
on intr EXAMPLE
on kbd1 EXAMPLE
on key EXAMPLE
on knob EXAMPLE
on signal EXAMPLE
on time EXAMPLE
on timeout EXAMPLE
optional EXAMPLE
option base EXAMPLE
Options
or EXAMPLE
out EXAMPLE
outp EXAMPLE
output EXAMPLE
outw EXAMPLE
pass control EXAMPLE
pause EXAMPLE
pdir EXAMPLE
pen EXAMPLE
penup EXAMPLE
pi EXAMPLE
pivot EXAMPLE
plot EXAMPLE
plotter is EXAMPLE
polyline EXAMPLE
pos EXAMPLE
printall EXAMPLE
printer is EXAMPLE
print EXAMPLE
print pen EXAMPLE
priority EXAMPLE
protect EXAMPLE
pround EXAMPLE
prt EXAMPLE
purge EXAMPLE
quit all EXAMPLE
quit EXAMPLE
rad EXAMPLE
randomize EXAMPLE
rank EXAMPLE
ratio EXAMPLE
read EXAMPLE
readio EXAMPLE
read key EXAMPLE
read label EXAMPLE
read locator EXAMPLE
real EXAMPLE
recover EXAMPLE
rectangle EXAMPLE
redim EXAMPLE
rem EXAMPLE
rename EXAMPLE
reorder EXAMPLE
repeat_until EXAMPLE
reset EXAMPLE
res EXAMPLE
restore EXAMPLE
resume interactive EXAMPLE
return EXAMPLE
rev$ EXAMPLE
re-save EXAMPLE
re-store EXAMPLE
re-store key EXAMPLE
rnd EXAMPLE
rotate EXAMPLE
rplot EXAMPLE
rpt$ EXAMPLE
rsum EXAMPLE
runlight EXAMPLE
save EXAMPLE
sc EXAMPLE
scratch EXAMPLE
select_case EXAMPLE
separate alpha EXAMPLE
set echo EXAMPLE
set key EXAMPLE
set locator EXAMPLE
set pen EXAMPLE
set timedate EXAMPLE
set time EXAMPLE
sgn EXAMPLE
shift EXAMPLE
sin EXAMPLE
sinh EXAMPLE
size EXAMPLE
spanish EXAMPLE
sqr EXAMPLE
sqrt EXAMPLE
standard EXAMPLE
status EXAMPLE
step EXAMPLE
stop EXAMPLE
store EXAMPLE
store key EXAMPLE
subend EXAMPLE
sub EXAMPLE
sum EXAMPLE
swedish EXAMPLE
symbol EXAMPLE
system$ EXAMPLE
system keys EXAMPLE
system priority EXAMPLE
tab EXAMPLE
tabxy EXAMPLE
tan EXAMPLE
tanh EXAMPLE
then EXAMPLE
time1 EXAMPLE
timedate EXAMPLE
time$ EXAMPLE
timeout EXAMPLE
to EXAMPLE
trace EXAMPLE
track EXAMPLE
transfer EXAMPLE
trim$ EXAMPLE
trn EXAMPLE
unlock EXAMPLE
until EXAMPLE
upc$ EXAMPLE
user keys EXAMPLE
using EXAMPLE
val1 EXAMPLE
val$ EXAMPLE
viewport EXAMPLE
wait EXAMPLE
where EXAMPLE
while EXAMPLE
width EXAMPLE
wildcards EXAMPLE