'ASCII ART ALPHABET 5 columns X 7 rows
'A " AAA ", "A A","AAAAA","A A","A A","A A","A A"
'B "BBBB ","B B", "BBBB ","B B","B B","B B","BBBB "
'c " CCC ", "C C","C ","C ","C ","C C"," CCC "
'D "DDDD ", "D D", "D D", "D D", "D D", "D D", "DDDD "
'E "EEEEE","E ","EEE ","E ","E ","E ","EEEEE"
'F "FFFFF","F ","FFF ","F ","F ","F ","F "
'G " GGGG", "G ","G GG","G G","G G","G G"," GGG "
'H "H H","H H", "HHHHH","H H","H H", "H H", "H H"
'I " III ", " I ", " I ", " I ", " I ", " I "," III "
'J " J"," J"," J"," J"," J","J J", " JJJ "
'K "K K","K K ", "KKK ","K K ","K K","K K","K K"
'L "L ","L ","L ","L ","L ","L ","LLLLL"
'M "M M","MM MM", "M M M","M M","M M","M M","M M"
'N "N N","NN N","N N N","N N","N N","N N" ,"N N"
'O " OOO ","O O","O O","O O","O O","O O"," OOO "
'P "PPPP ","P P","PPPP ","P ","P ","P ","P "
'Q " QQQ ","Q Q","Q Q","Q Q","Q Q","Q Q "," QQ Q"
'R "RRRR ","R R","RRRR ","R R","R R","R R","R R"
'S " SSSS","S "," SSS "," S"," S","S S"," SSS "
'T "TTTTT"," T "," T "," T "," T "," T "," T "
'U "U U","U U","U U","U U","U U","U U"," UUU "
'V "V V","V V","V V","V V"," V V "," V V "," V "
'W "W W","W W","W W","W W","W W W","WW WW","W W"
'X "X X"," X X "," X "," X X ","X X","X X","X X"
'Y "Y Y"," Y Y "," Y "," Y "," Y "," Y "," Y "
'Z "ZZZZ "," Z"," Z "," Z "," Z ", "Z ","ZZZZZ"
LoadingFont 2
'ShowingFont 10, 20
WriteText 8, 10, "QBasic", 1, 6
LoadingFont 1
WriteText 8, 2, "QUICKBASIC", 14, 3
LoadingFont 3
WriteText 2, 1, "TURBOBASIC", 1, 4
Block:
DATA " ÛÛÛ ","Û Û","ÛÛÛÛÛ","Û Û","Û Û","Û Û","Û Û" DATA "ÛÛÛÛ ","Û Û","ÛÛÛÛ ","Û Û","Û Û","Û Û","ÛÛÛÛ " DATA " ÛÛÛ ","Û Û","Û ","Û ","Û ","Û Û"," ÛÛÛ " DATA "ÛÛÛÛ ","Û Û","Û Û","Û Û","Û Û","Û Û","ÛÛÛÛ " DATA "ÛÛÛÛÛ","Û ","ÛÛÛ ","Û ","Û ","Û ","ÛÛÛÛÛ" DATA "ÛÛÛÛÛ","Û ","ÛÛÛ ","Û ","Û ","Û ","Û " DATA " ÛÛÛÛ","Û ","Û ÛÛ","Û Û","Û Û","Û Û"," ÛÛÛ " DATA "Û Û","Û Û","ÛÛÛÛÛ","Û Û","Û Û","Û Û","Û Û" DATA " ÛÛÛ "," Û "," Û "," Û "," Û "," Û "," ÛÛÛ " DATA " Û"," Û"," Û"," Û"," Û","Û Û"," ÛÛÛ " DATA "Û Û","Û Û ","ÛÛÛ ","Û Û ","Û Û","Û Û","Û Û" DATA "Û ","Û ","Û ","Û ","Û ","Û ","ÛÛÛÛÛ" DATA "Û Û","ÛÛ ÛÛ","Û Û Û","Û Û","Û Û","Û Û","Û Û" DATA "Û Û","ÛÛ Û","Û Û Û","Û Û","Û Û","Û Û","Û Û" DATA " ÛÛÛ ","Û Û","Û Û","Û Û","Û Û","Û Û"," ÛÛÛ " DATA "ÛÛÛÛ ","Û Û","ÛÛÛÛ ","Û ","Û ","Û ","Û " DATA " ÛÛÛ ","Û Û","Û Û","Û Û","Û Û","Û Û "," ÛÛ Û" DATA "ÛÛÛÛ ","Û Û","ÛÛÛÛ ","Û Û","Û Û","Û Û","Û Û" DATA " ÛÛÛÛ","Û "," ÛÛÛ "," Û"," Û","Û Û"," ÛÛÛ " DATA "ÛÛÛÛÛ"," Û "," Û "," Û "," Û "," Û "," Û " DATA "Û Û","Û Û","Û Û","Û Û","Û Û","Û Û"," ÛÛÛ " DATA "Û Û","Û Û","Û Û","Û Û"," Û Û "," Û Û "," Û " DATA "Û Û","Û Û","Û Û","Û Û","Û Û Û","ÛÛ ÛÛ","Û Û" DATA "Û Û"," Û Û "," Û "," Û Û ","Û Û","Û Û","Û Û" DATA "Û Û"," Û Û "," Û "," Û "," Û "," Û "," Û " DATA "ÛÛÛÛ "," Û"," Û "," Û "," Û ","Û ","ÛÛÛÛÛ"
Block2:
DATA " ²²² ","² ²","²²²²²","² ²","² ²","² ²","² ²" DATA "²²²² ","² ²","²²²² ","² ²","² ²","² ²","²²²² " DATA " ²²² ","² ²","² ","² ","² ","² ²"," ²²² " DATA "²²²² ","² ²","² ²","² ²","² ²","² ²","²²²² " DATA "²²²²²","² ","²²² ","² ","² ","² ","²²²²²" DATA "²²²²²","² ","²²² ","² ","² ","² ","² " DATA " ²²²²","² ","² ²²","² ²","² ²","² ²"," ²²² " DATA "² ²","² ²","²²²²²","² ²","² ²","² ²","² ²" DATA " ²²² "," ² "," ² "," ² "," ² "," ² "," ²²² " DATA " ²"," ²"," ²"," ²"," ²","² ²"," ²²² " DATA "² ²","² ² ","²²² ","² ² ","² ²","² ²","² ²" DATA "² ","² ","² ","² ","² ","² ","²²²²²" DATA "² ²","²² ²²","² ² ²","² ²","² ²","² ²","² ²" DATA "² ²","²² ²","² ² ²","² ²","² ²","² ²","² ²" DATA " ²²² ","² ²","² ²","² ²","² ²","² ²"," ²²² " DATA "²²²² ","² ²","²²²² ","² ","² ","² ","² " DATA " ²²² ","² ²","² ²","² ²","² ²","² ² "," ²² ²" DATA "²²²² ","² ²","²²²² ","² ²","² ²","² ²","² ²" DATA " ²²²²","² "," ²²² "," ²"," ²","² ²"," ²²² " DATA "²²²²²"," ² "," ² "," ² "," ² "," ² "," ² " DATA "² ²","² ²","² ²","² ²","² ²","² ²"," ²²² " DATA "² ²","² ²","² ²","² ²"," ² ² "," ² ² "," ² " DATA "² ²","² ²","² ²","² ²","² ² ²","²² ²²","² ²" DATA "² ²"," ² ² "," ² "," ² ² ","² ²","² ²","² ²" DATA "² ²"," ² ² "," ² "," ² "," ² "," ² "," ² " DATA "²²²² "," ²"," ² "," ² "," ² ","² ","²²²²²"
Letter:
DATA " AAA ","A A","AAAAA","A A","A A","A A","A A" DATA "BBBB ","B B","BBBB ","B B","B B","B B","BBBB " DATA " CCC ","C C","C ","C ","C ","C C"," CCC " DATA "DDDD ","D D","D D","D D","D D","D D","DDDD " DATA "EEEEE","E ","EEE ","E ","E ","E ","EEEEE" DATA "FFFFF","F ","FFF ","F ","F ","F ","F " DATA " GGGG","G ","G GG","G G","G G","G G"," GGG " DATA "H H","H H","HHHHH","H H","H H","H H","H H" DATA " III "," I "," I "," I "," I "," I "," III " DATA " J"," J"," J"," J"," J","J J"," JJJ " DATA "K K","K K ","KKK ","K K ","K K","K K","K K" DATA "L ","L ","L ","L ","L ","L ","LLLLL" DATA "M M","MM MM","M M M","M M","M M","M M","M M" DATA "N N","NN N","N N N","N N","N N","N N","N N" DATA " OOO ","O O","O O","O O","O O","O O"," OOO " DATA "PPPP ","P P","PPPP ","P ","P ","P ","P " DATA " QQQ ","Q Q","Q Q","Q Q","Q Q","Q Q "," QQ Q" DATA "RRRR ","R R","RRRR ","R R","R R","R R","R R" DATA " SSSS","S "," SSS "," S"," S","S S"," SSS " DATA "TTTTT"," T "," T "," T "," T "," T "," T " DATA "U U","U U","U U","U U","U U","U U"," UUU " DATA "V V","V V","V V","V V"," V V "," V V "," V " DATA "W W","W W","W W","W W","W W W","WW WW","W W" DATA "X X"," X X "," X "," X X ","X X","X X","X X" DATA "Y Y"," Y Y "," Y "," Y "," Y "," Y "," Y " DATA "ZZZZ "," Z"," Z "," Z "," Z ","Z ","ZZZZZ"
'SUBs
' selector of FONT
' loader of FONT
READ AsciiF
(Loadfont
, Numstring
)
LOCATE (Row
- 1) + Numstring
, Column
PRINT AsciiF
(Loadfont
, Numstring
);
CountLetter
= LEN(Stringa
) ActualCol = Column
COLOR Forecolor
, Backcolor
FOR Counter
= 1 TO CountLetter
LOCATE (Row
- 1) + counterRow
, ActualCol
PRINT AsciiF
(Letter
, counterRow
);
ActualCol = ActualCol + 7