C0deF0nt (alpha 2)

The aim of C0deF0nt: remaking screen font MS Vgaf1251
(VGA 640x480 Monospaced Fixed System Font - Cyrillic)
for VISUAL decoding texts with mix different codes.

Symbol in Vgaf1251.fon = graphic table 8*16 (16 bytes).

Instead of buttons - map zones on the Charmap's caption,
instead of pressing button - 0.5 sec with cursor on map zone.

Since this script uses map-keypad and keyboard emulation 
(for "Fonts" folder) - be natty !

Run C0deF0nt => Vgaf1251.fon->!2345678.fon, 
then patching with string "!2345678" (in 3 places),
then auto copy to system folder "Fonts".

With name "!2345678" font becomes top in "Fonts" folder
(must set table-sort).





Operations (+) and regimes (=).

[+Refrsh] - refresh

copy changed !2345678.fon -> "Fonts" folder ->
-> close/run Charmap ->
-> return to prior regime.

[+NewFont] - restart

make !2345678.fon again ->
-> copy to "Fonts" folder ->
-> goto =Charmap regime.

[+Imp/Exp]- work with external files.

(1) Symbol's table -> font.

Example: table !koi.txt

In =Charmap regime type !koi ->
-> 0.5 sec on ^Imp/Exp -> (now - automaton) +Imp/Exp -> 
-> making !koi.fon ->
-> copy to "Fonts" folder ->
-> goto =Charmap regime.

Symbols <32  ignored (flexible table format).

[+Rename] - finale rename remaked font. 
You must type finale name in regime "Charmap"
in the window for accumulates characters
to be copied to the Clipboard.


[=Charmap regime] - standard Charmap.


[=1<--->2 regime] - symbols exchange.

2-click 1-st symbol => message "=1",
2-click 2-nd symbol => message "=2",
and then message "=====".
You may repeat these acts many times,
but you'll see result after Refresh only.


[=1<---2 regime] - replace symbol.

see =1<--->2, but here - "replace" instead of "exchange".

Exit = close folder "Fonts".
