This is what I figured out how the characters are encoded.
For now only the normal chars which are used to display files & folders.
The border is only visible when text is marked.
I hope I could clearly describe it...

Have fun with it!

J�rgen





Ex.: width 0x10

Byte order, each byte (except db and fe) represents 4 pixels:
+-+-+-+-+-+-+-+-+
|0 0|0 4|0 8|0 c|
+-+-+-+-+-+-+-+-+
|0 1|0 5|0 9|0 d|
+-+-+-+-+-+-+-+-+
|0 2|0 6|0 a|0 e|
+-+-+-+-+-+-+-+-+
|0 3|0 7|0 b|0 f|
+-+-+-+-+-+-+-+-+
|1 0|1 4|1 8|1 c|
+-+-+-+-+-+-+-+-+
|1 1|1 5|1 9|1 d|
+-+-+-+-+-+-+-+-+
|1 2|1 6|1 a|1 e|
+-+-+-+-+-+-+-+-+
|1 3|1 7|1 b|1 f|
+-+-+-+-+-+-+-+-+


I don't know if the following list is complete. It is at least complete for the used character set.

HEX	(. = empty, + = border, # filled)
43	....
44	...+
48	..++
49	..+#
54	.+++
55	.++#
57	.+##
72	+...
73	+..+
76	+.++
77	+.+#
7f	++..
80	++.+
82	+++.
83	++++
84	+++#
85	++#+
86	++##
8b	+#+.
8c	+#++
90	+##+
91	+###
ab	#+..
ac	#+.+
af	#++.
b0	#+++
b1	#++#
b4	#+##
be	##+.
bf	##++
c0	##+#
c3	###+
c4	####
db	....		(replaces 4x 43)
	....
	....
	....
fe	........	(replaces 8x 43)
	........
	........
	........


Ex. "U":
43  43  43  43	................
43  43  43  43  ................
43  43  43  43  ................
48  7f  48  7f  ..++++....++++..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  af  55  ab  ..+##++..++##+..
48  bf  86  7f  ..++##++++##++..
44  c4  c4  72  ...+########+...
44  91  c3  72  ...++######++...
43  83  83  43  ....++++++++....
43  43  43  43  ................
fe	fe	................
		................
		................
		................

Ex. "V":
43  43  43  43	................
43  43  43  43  ................
43  43  43  43  ................
48  7f  48  7f  ..++++....++++..
49  ab  49  ab  ..+##+....+##+..
49  ab  49  ab  ..+##+....+##+..
49  af  55  ab  ..+##+....+##+..
48  be  57  7f  ..++##+..+##++..
44  be  57  72  ...+##+..+##+...
44  bf  86  72  ...+##++++##+...
44  90  90  72  ...++##++##++...
43  90  90  43  ....+##++##+....
db  90  90  fe  ....+##++##+....
    86  bf      ....++####++....
    57  be      .....+####+.....
    57  be      .....+####+.....
    55  af  fe  .....++##++.....
    49  ab      ......+##+......
    48  7f      ......++++......
    43  43      ................
    fe      db  ................
		................
		................
		................

Ex. ".":
fe      fe	............
		............
		............
		............
    fe		............
		............
		............
		............
fe      db	............
		............
		............
		............
43  43  db      ............
43  43          ............
44  83          ...+++++....
44  c3          ...+###+....
44  c3  fe	...+###+....
44  c3          ...+###+....
44  83		...+++++....
43  43		............
    fe		............
		............
		............
		............