TMaskArray
GapWidth
MaskArraySize
MaskCharHeight
MaskCharWidth
MaskDefault
MaskItems
MaskItemSize
TMaskArray = array[ 0..255, 0..8 ] of Byte;
GapWidth = 1
MaskArraySize = MaskItems * MaskItemSize
MaskCharHeight = 9
MaskCharWidth = 7
MaskDefault =
(
( $00, $00, $08, $18, $38, $78, $38, $18, $08 ),
( $00, $00, $10, $00, $10, $20, $44, $44, $38 ),
( $00, $00, $7C, $00, $44, $28, $10, $28, $44 ),
( $00, $00, $7C, $00, $44, $64, $54, $4C, $44 ),
( $00, $00, $7C, $00, $58, $64, $44, $44, $44 ),
( $00, $00, $00, $00, $34, $48, $48, $48, $34 ),
( $00, $00, $70, $48, $48, $58, $44, $58, $40 ),
( $00, $00, $18, $20, $10, $38, $44, $44, $38 ),
( $00, $00, $00, $00, $00, $10, $28, $44, $7C ),
( $00, $00, $00, $40, $78, $44, $44, $04, $02 ),
( $00, $00, $38, $44, $44, $7C, $44, $44, $38 ),
( $00, $00, $00, $40, $20, $10, $28, $44, $44 ),
( $00, $00, $00, $00, $24, $24, $24, $38, $40 ),
( $00, $00, $00, $04, $38, $68, $28, $28, $28 ),
( $00, $00, $00, $00, $3C, $48, $48, $48, $30 ),
( $00, $00, $7C, $20, $10, $08, $10, $20, $7C ),
( $00, $00, $00, $00, $04, $38, $50, $10, $10 ),
( $00, $00, $00, $10, $38, $54, $54, $38, $10 ),
( $00, $00, $38, $44, $44, $44, $44, $28, $6C ),
( $00, $00, $10, $00, $38, $44, $7C, $44, $44 ),
( $00, $00, $10, $00, $38, $48, $48, $48, $34 ),
( $00, $00, $28, $00, $38, $44, $7C, $44, $44 ),
( $00, $00, $28, $00, $38, $48, $48, $48, $34 ),
( $00, $00, $28, $38, $44, $44, $44, $44, $38 ),
( $00, $00, $28, $00, $38, $44, $44, $44, $38 ),
( $00, $00, $28, $00, $44, $44, $44, $44, $38 ),
( $00, $00, $00, $28, $00, $44, $44, $44, $38 ),
( $00, $00, $00, $10, $08, $7C, $08, $10, $00 ),
( $00, $00, $00, $3C, $20, $20, $20, $60, $20 ),
( $00, $00, $30, $48, $10, $20, $78, $00, $00 ),
( $00, $00, $18, $24, $20, $70, $20, $20, $7C ),
( $00, $00, $44, $28, $10, $10, $38, $10, $10 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $10, $10, $10, $10, $10, $00, $10 ),
( $00, $28, $28, $28, $00, $00, $00, $00, $00 ),
( $00, $00, $28, $28, $7C, $28, $7C, $28, $28 ),
( $00, $00, $10, $3C, $50, $38, $14, $78, $10 ),
( $00, $00, $60, $64, $08, $10, $20, $4C, $0C ),
( $00, $00, $20, $50, $50, $20, $54, $48, $34 ),
( $00, $30, $30, $10, $20, $00, $00, $00, $00 ),
( $00, $00, $08, $10, $10, $10, $10, $10, $08 ),
( $00, $00, $20, $10, $10, $10, $10, $10, $20 ),
( $00, $00, $00, $54, $38, $10, $38, $54, $00 ),
( $00, $00, $00, $10, $10, $7C, $10, $10, $00 ),
( $00, $00, $00, $00, $00, $30, $30, $10, $20 ),
( $00, $00, $00, $00, $00, $7C, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $30, $30 ),
( $00, $00, $00, $04, $08, $10, $20, $40, $00 ),
( $00, $00, $38, $44, $4C, $54, $64, $44, $38 ),
( $00, $00, $10, $30, $10, $10, $10, $10, $38 ),
( $00, $00, $38, $44, $04, $18, $20, $40, $7C ),
( $00, $00, $38, $44, $04, $18, $04, $44, $38 ),
( $00, $00, $08, $18, $28, $48, $7C, $08, $08 ),
( $00, $00, $7C, $40, $78, $04, $04, $44, $38 ),
( $00, $00, $18, $20, $40, $78, $44, $44, $38 ),
( $00, $00, $7C, $04, $08, $10, $20, $20, $20 ),
( $00, $00, $38, $44, $44, $38, $44, $44, $38 ),
( $00, $00, $38, $44, $44, $3C, $04, $08, $30 ),
( $00, $00, $00, $30, $30, $00, $30, $30, $00 ),
( $00, $00, $30, $30, $00, $30, $30, $10, $20 ),
( $00, $00, $08, $10, $20, $40, $20, $10, $08 ),
( $00, $00, $00, $00, $7C, $00, $7C, $00, $00 ),
( $00, $00, $40, $20, $10, $08, $10, $20, $40 ),
( $00, $00, $38, $44, $04, $08, $10, $00, $10 ),
( $00, $00, $38, $44, $5C, $54, $5C, $40, $38 ),
( $00, $00, $3C, $42, $42, $7E, $42, $42, $42 ),
( $00, $00, $78, $44, $44, $78, $44, $44, $78 ),
( $00, $00, $38, $44, $40, $40, $40, $44, $38 ),
( $00, $00, $78, $44, $44, $44, $44, $44, $78 ),
( $00, $00, $7C, $40, $40, $78, $40, $40, $7C ),
( $00, $00, $7C, $40, $40, $78, $40, $40, $40 ),
( $00, $00, $38, $44, $40, $40, $4C, $44, $3C ),
( $00, $00, $44, $44, $44, $7C, $44, $44, $44 ),
( $00, $00, $38, $10, $10, $10, $10, $10, $38 ),
( $00, $00, $04, $04, $04, $04, $04, $44, $38 ),
( $00, $00, $44, $48, $50, $60, $50, $48, $44 ),
( $00, $00, $40, $40, $40, $40, $40, $40, $7C ),
( $00, $00, $44, $6C, $54, $44, $44, $44, $44 ),
( $00, $00, $44, $44, $64, $54, $4C, $44, $44 ),
( $00, $00, $38, $44, $44, $44, $44, $44, $38 ),
( $00, $00, $78, $44, $44, $78, $40, $40, $40 ),
( $00, $00, $38, $44, $44, $44, $54, $48, $34 ),
( $00, $00, $78, $44, $44, $78, $50, $48, $44 ),
( $00, $00, $38, $44, $40, $38, $04, $44, $38 ),
( $00, $00, $7C, $10, $10, $10, $10, $10, $10 ),
( $00, $00, $44, $44, $44, $44, $44, $44, $38 ),
( $00, $00, $44, $44, $44, $28, $28, $10, $10 ),
( $00, $00, $44, $44, $44, $44, $54, $6C, $44 ),
( $00, $00, $44, $44, $28, $10, $28, $44, $44 ),
( $00, $00, $44, $44, $28, $10, $10, $10, $10 ),
( $00, $00, $7C, $04, $08, $10, $20, $40, $7C ),
( $00, $00, $38, $20, $20, $20, $20, $20, $38 ),
( $00, $00, $00, $40, $20, $10, $08, $04, $00 ),
( $00, $00, $38, $08, $08, $08, $08, $08, $38 ),
( $00, $00, $10, $28, $44, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $7C ),
( $00, $30, $18, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $38, $44, $7C, $44, $44 ),
( $00, $00, $00, $00, $78, $44, $78, $44, $78 ),
( $00, $00, $00, $00, $3C, $40, $40, $40, $3C ),
( $00, $00, $00, $00, $78, $44, $44, $44, $78 ),
( $00, $00, $00, $00, $7C, $40, $78, $40, $7C ),
( $00, $00, $00, $00, $7C, $40, $78, $40, $40 ),
( $00, $00, $00, $00, $38, $40, $4C, $44, $38 ),
( $00, $00, $00, $00, $44, $44, $7C, $44, $44 ),
( $00, $00, $10, $00, $38, $10, $10, $10, $38 ),
( $00, $00, $00, $00, $04, $04, $04, $44, $38 ),
( $00, $00, $00, $00, $48, $50, $60, $50, $48 ),
( $00, $00, $00, $00, $40, $40, $40, $40, $7C ),
( $00, $00, $00, $00, $6C, $54, $44, $44, $44 ),
( $00, $00, $00, $00, $44, $64, $54, $4C, $44 ),
( $00, $00, $00, $00, $38, $44, $44, $44, $38 ),
( $00, $00, $00, $00, $78, $44, $78, $40, $40 ),
( $00, $00, $00, $00, $38, $44, $54, $48, $34 ),
( $00, $00, $00, $00, $78, $44, $78, $48, $44 ),
( $00, $00, $00, $00, $3C, $40, $38, $04, $78 ),
( $00, $00, $00, $00, $7C, $10, $10, $10, $10 ),
( $00, $00, $00, $00, $44, $44, $44, $44, $38 ),
( $00, $00, $00, $00, $44, $44, $44, $28, $10 ),
( $00, $00, $00, $00, $44, $44, $54, $6C, $44 ),
( $00, $00, $00, $00, $44, $28, $10, $28, $44 ),
( $00, $00, $00, $00, $44, $28, $10, $10, $10 ),
( $00, $00, $00, $00, $7C, $08, $10, $20, $7C ),
( $00, $00, $08, $10, $10, $20, $10, $10, $08 ),
( $00, $00, $10, $10, $10, $00, $10, $10, $10 ),
( $00, $00, $20, $10, $10, $08, $10, $10, $20 ),
( $00, $00, $00, $00, $20, $54, $08, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $08, $10, $18, $18, $00, $00, $00, $00, $00 ),
( $30, $30, $10, $20, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $10, $10, $10, $00, $10, $10, $10 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $28, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $10, $28, $38, $28, $00, $38, $00 ),
( $00, $00, $00, $00, $14, $28, $50, $28, $14 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $38, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $30, $30, $00, $00, $00, $00, $00 ),
( $00, $00, $10, $38, $10, $00, $38, $00, $00 ),
( $00, $20, $50, $20, $40, $70, $00, $00, $00 ),
( $00, $60, $10, $20, $10, $60, $00, $00, $00 ),
( $00, $18, $30, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $24, $24, $24, $3A, $20, $20 ),
( $00, $00, $00, $3C, $54, $34, $14, $14, $14 ),
( $00, $00, $00, $00, $18, $18, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $08, $04, $18 ),
( $00, $10, $30, $10, $10, $00, $00, $00, $00 ),
( $00, $70, $50, $70, $00, $70, $00, $00, $00 ),
( $00, $00, $00, $00, $50, $28, $14, $28, $50 ),
( $00, $20, $24, $28, $10, $20, $54, $1C, $04 ),
( $00, $20, $24, $28, $10, $28, $54, $08, $1C ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $10, $00, $10, $20, $44, $44, $38 ),
( $40, $20, $00, $38, $44, $44, $7C, $44, $44 ),
( $04, $08, $00, $38, $44, $44, $7C, $44, $44 ),
( $10, $28, $00, $38, $44, $44, $7C, $44, $44 ),
( $14, $28, $00, $38, $44, $44, $7C, $44, $44 ),
( $00, $28, $00, $38, $44, $44, $7C, $44, $44 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $38, $44, $40, $40, $44, $38, $10 ),
( $40, $20, $00, $7C, $40, $78, $40, $40, $7C ),
( $08, $10, $00, $7C, $40, $78, $40, $40, $7C ),
( $10, $28, $00, $7C, $40, $78, $40, $40, $7C ),
( $00, $28, $00, $7C, $40, $78, $40, $40, $7C ),
( $40, $20, $00, $38, $10, $10, $10, $10, $38 ),
( $08, $10, $00, $38, $10, $10, $10, $10, $38 ),
( $10, $28, $00, $38, $10, $10, $10, $10, $38 ),
( $00, $28, $00, $38, $10, $10, $10, $10, $38 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $14, $28, $00, $44, $44, $64, $54, $4C, $44 ),
( $40, $20, $00, $38, $44, $44, $44, $44, $38 ),
( $08, $10, $00, $38, $44, $44, $44, $44, $38 ),
( $10, $28, $00, $38, $44, $44, $44, $44, $38 ),
( $14, $28, $00, $38, $44, $44, $44, $44, $38 ),
( $00, $28, $00, $38, $44, $44, $44, $44, $38 ),
( $00, $00, $00, $00, $44, $28, $10, $28, $44 ),
( $00, $00, $00, $38, $4C, $54, $64, $44, $38 ),
( $20, $10, $00, $44, $44, $44, $44, $44, $38 ),
( $08, $10, $00, $44, $44, $44, $44, $44, $38 ),
( $10, $28, $00, $44, $44, $44, $44, $44, $38 ),
( $00, $28, $00, $44, $44, $44, $44, $44, $38 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $40, $20, $00, $38, $44, $44, $7C, $44 ),
( $00, $08, $10, $00, $38, $44, $44, $7C, $44 ),
( $00, $10, $28, $00, $38, $44, $44, $7C, $44 ),
( $00, $14, $28, $00, $38, $44, $44, $7C, $44 ),
( $00, $00, $28, $00, $38, $44, $44, $7C, $44 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $3C, $40, $40, $3C, $10 ),
( $00, $20, $10, $00, $7C, $40, $78, $40, $7C ),
( $00, $08, $10, $00, $7C, $40, $78, $40, $7C ),
( $00, $10, $28, $00, $7C, $40, $78, $40, $7C ),
( $00, $00, $28, $00, $7C, $40, $78, $40, $7C ),
( $00, $20, $10, $00, $38, $10, $10, $10, $38 ),
( $00, $08, $10, $00, $38, $10, $10, $10, $38 ),
( $00, $10, $28, $00, $38, $10, $10, $10, $38 ),
( $00, $00, $28, $00, $38, $10, $10, $10, $38 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $14, $28, $00, $44, $64, $54, $4C, $44 ),
( $00, $20, $10, $00, $38, $44, $44, $44, $38 ),
( $00, $08, $10, $00, $38, $44, $44, $44, $38 ),
( $00, $10, $28, $00, $38, $44, $44, $44, $38 ),
( $00, $14, $28, $00, $38, $44, $44, $44, $38 ),
( $00, $00, $28, $00, $38, $44, $44, $44, $38 ),
( $00, $00, $00, $10, $00, $7C, $00, $10, $00 ),
( $00, $00, $00, $00, $38, $4C, $54, $64, $38 ),
( $00, $20, $10, $00, $44, $44, $44, $44, $38 ),
( $00, $08, $10, $00, $44, $44, $44, $44, $38 ),
( $00, $10, $28, $00, $44, $44, $44, $44, $38 ),
( $00, $00, $28, $00, $44, $44, $44, $44, $38 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00 )
)
default charset
MaskItems = 256
MaskItemSize = 9