Complete 0x40-0x4f

This commit is contained in:
Stefan Bethke 2025-06-01 14:17:38 +02:00
commit 548eac1401

View file

@ -65,7 +65,7 @@ export default class {
} }
} }
let c = 1 let c = 1
c += this.applyText(1, 1,"@ABCD DCBA") c += this.applyText(1, 1,"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_");
} }
applyCharacter(row, col, char) { applyCharacter(row, col, char) {
@ -173,61 +173,191 @@ export default class {
'...... ###... .##### #.#.#.', '...... ###... .##### #.#.#.',
'...... ###... .#.... ##....', '...... ###... .#.... ##....',
'...... #.#### ###### ###...', '...... #.#### ###### ###...',
'...... ...... ...... ......' '...... ...... ...... ......',
] ]
defs[0x41] = [ // A defs[0x41] = [ // A
'.##### ###### ###### ###...', '.##### ###### ###### ###...',
'###... ...### #..... ......', '###... ...### #..... ......',
'#.#### ###### ###### ###...', '#.#### ###### ###### ###...',
'...... ...... ...... ......' '...... ...... ...... ......',
] ]
defs[0x42] = [ // B defs[0x42] = [ // B
'###### ###### ###### ###...', '###### ###### ###### ###...',
'###... ...### #..... ###...', '###... ...### #..... ###...',
'#.#### #####. ###### ##....', '#.#### #####. ###### ##....',
'...... ...... ...... ......' '...... ...... ...... ......',
] ]
defs[0x43] = [ // C defs[0x43] = [ // C
'.##### ###### ###### #.#...', '.##### ###### ###### #.#...',
'###... ...... ...... ###...', '###... ...... ...... ###...',
'#.#... ...... ...... ##....', '#.#... ...... ...... ##....',
'...... ...... ...... ......' '...... ...... ...... ......',
] ]
defs[0x44] = [ // D defs[0x44] = [ // D
'###### ###### ###### ###...', '###### ###### ###### ###...',
'###... ...... ...... ###...', '###... ...... ...... ###...',
'#.#### ###### ###### ##....', '#.#### ###### ###### ##....',
'...... ...... ...... ......' '...... ...... ...... ......',
]
defs[0x45] = [ // E
'###### ###### ###### ###...',
'###... ...### #..... ###...',
'###... ...... ...... ###...',
'...... ...... ...... ......',
]
defs[0x46] = [ // F
'###### ###### ###### ###...',
'###... ...### #..... ......',
'###... ...... ...... ......',
'...... ...... ...... ......',
]
defs[0x47] = [ // G
'.##### ###### ###### #.#...',
'###... .....# ...... ###...',
'#.#... ...### ###### ##....',
'...... ...... ...... ......',
]
defs[0x48] = [ // H
'###### ###### ###### ###...',
'...... ...### #..... ......',
'###### ###### ###### ###...',
'...... ...... ...... ......',
]
defs[0x49] = [ // I
'###### ###### ###### ###...',
'...... ...... ...... ......',
]
defs[0x4a] = [ // J
'###... ...... .....# #.#...',
'###... ...... ...... ###...',
'#.#### ###### ###### ##....',
'...... ...... ...... ......',
]
defs[0x4b] = [ // K
'###### ###### ###### ###...',
'.....# .####. ###.#. ......',
'.####. #..... ...#.# ###...',
'...... ...... ...... ......',
]
defs[0x4c] = [ // L
'###### ###### ###### ###...',
'...... ...... ...... ###...',
'...... ...... ...... ###...',
'...... ...... ...... ......',
]
defs[0x4d] = [ // M
'#.#### ###### ###### ###...',
'....## ####.. ...... ......',
'.##### ###### ###### ###...',
'...... ...... ...... ......',
]
defs[0x4e] = [ // N
'#.#### ###### ###### ###...',
'....#. #.##.# ...... ......',
'###### ###### ###### ###...',
'...... ...... ...... ......',
]
defs[0x4f] = [ // O
'.##### ###### ###### #.#...',
'###... ...... ...... ###...',
'#.#### ###### ###### ##....',
'...... ...... ...... ......',
] ]
defs[0x45] = []
defs[0x46] = []
defs[0x47] = []
defs[0x48] = []
defs[0x49] = []
defs[0x4a] = []
defs[0x4b] = []
defs[0x4c] = []
defs[0x4d] = []
defs[0x4e] = []
defs[0x4f] = []
// 0x50-0x5f // 0x50-0x5f
defs[0x50] = [] defs[0x50] = [ // P
defs[0x51] = [] '###### ###### ###### ###...',
defs[0x52] = [] '###... ...### #..... ......',
defs[0x53] = [] '#.#### #####. ...... ......',
defs[0x54] = [] '...... ...... ...... ......',
defs[0x55] = [] ]
defs[0x56] = [] defs[0x51] = [ // Q
defs[0x57] = [] '.##### ###### ###### #.#...',
defs[0x58] = [] '###... ...... ..#.#. ##....',
defs[0x59] = [] '#.#### ###### ####.# #.#...',
defs[0x5a] = [] '...... ...... ...... ......',
defs[0x5b] = [] ]
defs[0x5c] = [] defs[0x52] = [ // R
defs[0x5d] = [] '###### ###### ###### ###...',
defs[0x5e] = [] '###... ...### ###.#. ......',
defs[0x5f] = [] '#.#### #####. ...#.# #.#...',
'...... ...... ...... ......',
]
defs[0x53] = [ // S
'.##### ####.# ...... #.#...',
'###... ...### #..... ###...',
'#.#... ....#. ###### ##....',
'...... ...... ...... ......',
]
defs[0x54] = [ // T
'###... ...... ...... ......',
'###### ###### ###### ###...',
'###... ...... ...... ......',
'...... ...... ...... ......',
]
defs[0x55] = [ // U
'###### ###### ###### #.#...',
'...... ...... ...... ###...',
'###### ###### ###### ##....',
'...... ...... ...... ......',
]
defs[0x56] = [ // V
'###### ###### ###.#. ......',
'...... ...... ...### #.....',
'###### ###### ####.. ......',
'...... ...... ...... ......',
]
defs[0x57] = [ // W
'###### ###### ###### #.....',
'...... ...... #####. ......',
'###### ###### ###### #.....',
'...... ...... ...... ......',
]
defs[0x58] = [ // X
'####.# .#...# ###### ###...',
'....## ###### ...... ......',
'#####. #...#. ###### ###...',
'...... ...... ...... ......',
]
defs[0x59] = [ // Y
'###### ####.# ...... ......',
'...... ....## ###### ###...',
'###### #####. ...... ......',
'...... ...... ...... ......',
]
defs[0x5a] = [ // Z
'###... .....# ###### ###...',
'###..# .####. ...... ###...',
'#####. #..... ...... ###...',
'...... ...... ...... ......',
]
defs[0x5b] = [ // [
'###### ###### ###### ###...',
'###... ...... ...... ###...',
'...... ...... ...... ......',
]
defs[0x5c] = [ // \\ (defined like space in device font
'...... ...... ...... ......',
'...... ...... ...... ......',
'...... ...... ...... ......',
]
defs[0x5d] = [ // ]
'###... ...... ...... ###...',
'###### ###### ###### ###...',
'...... ...... ...... ......',
]
defs[0x5e] = [ // ^
'.....# .##... ...... ......',
'..#### ##.... ...... ......',
'....#. #.#... ...... ......',
'...... ...... ...... ......',
]
defs[0x5f] = [ // _
'...... ...... ...... ###...',
'...... ...... ...... ###...',
'...... ...... ...... ###...',
'...... ...... ...... ......',
]
// 0x60-0x6f // 0x60-0x6f
defs[0x60] = [] defs[0x60] = []