FANDOM


This program is a character map for the calculator. At this point, it only allows the viewing of characters, not their selection but it does show hexcodes for getting chars easier.

CodeEdit

:charprnt()
:Prgm
:
:16→col
:8→row
:
:
:7→colw
:8→rowh
:0→page
:row*col→chrPrPge
:
:Lbl top
:
:ClrIO
:0→chr
:chrprpge*page→off
:While chr<chrprpge and chr+off<255
::
::35+mod(chr,col)*colw→x
::int(chr/col)*rowh→y
::
::If mod(chr,col)=0:Output y,0,chr+off▶Hex
::
::chr+1→chr
::
:EndWhile
:
:While true
::0→k
::While k=0
:::getKey()→k
::EndWhile
::
::If k=4360 Then
:::Goto end
::ElseIf k=338 and page≠0 Then
:::page-1→page
:::Goto top
::ElseIf k=344 and int(255/chrprpage)≠page Then
:::page+1→page
:::Goto top
::ElseIf k=4434 Then
:::max(0,page-5)→page
:::Goto top
::ElseIf k=4440 Then
:::min(int(255/chrprpage),page+5)→page
:::Goto top
::ElseIf k=8530 Then
:::0→page
:::Goto top
::ElseIf k=8536 Then
:::int(255/chrprpage)→page
:::Goto top
::EndIf
::
:EndWhile
:
:Lbl end
:
:DelVar col,row,colw,rowh,page,chrprpge,chr,off
:
:EndPrgm

Annotations Edit

:16→col
:8→row

This was written so that these two variables can be changed without breaking the program. The range for col is an integer between 1 and 18. The range for row is an integer between 1 and 8.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.