Files
harbour-core/harbour/source/rtl/gtalleg/fixedth.sfc
Przemyslaw Czerpak c5ccfa9978 2006-03-01 14:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/htmllib/default.ch
    * fixed few wrong definitions - Ryszard, the definitions where wrong
      but Clipper PP seems to parse them.

  * harbour/contrib/rdd_ads/ads1.c
    * call AdsFlushFileBuffers() only when _SET_HARDCOMMIT is set (default)

  * harbour/include/Makefile
  + harbour/include/hbgfx.ch
  + harbour/include/hbgfxdef.ch
    + added hbgfx.ch, hbgfxdef.ch and missing tbrowse.ch

  * harbour/include/hbapigt.h
  * harbour/include/hbgtcore.h
  * harbour/source/rtl/gtapi.c
  * harbour/source/rtl/hbgtcore.c
    + added hb_gtGfxPrimitive(), hb_gtGfxText() - it's a work in progress
      now this functions works like in xHarbour allow to draw graphic
      objects in GTs which can do that (GTALLEG, GTXWC) but I plan to
      introduce some modifications in them.

  + harbour/tests/gfx.prg
    + added test program by Mauricio Abre (borrowed from xHarbour) which
      illustrates GFX usage

  * harbour/include/hbdefs.h
  * harbour/source/compiler/genc.c
  * harbour/source/compiler/harbour.c
  * harbour/source/vm/hvm.c
    * minor modification in some harbour func name and symbol scope
      definitions - I'd like to keep them in one place for easier
      manipulations in the future

  * harbour/source/compiler/harbour.y
  * harbour/source/pp/ppcore.c
  * harbour/source/pp/pplib.c
  * harbour/utils/hbpp/hbpp.c
    * clean a little bit recent modification it should resolve the
      problem with GPFs reported by users and some possible memory
      leaks when preprocessing/compilation process is interrupted.
      Ryszard I decided to always store copy of file name in open
      files structure - it can be used by compiler, preprocessor,
      PPLIB and HBPP and IMHO in all cases it should have valid
      and always initialized in the same way members for easier
      manipulation. In the future I'd like to clean the whole PP
      usage. I will need to keep all compiler and PP static variables
      in one structure pointed by pointer in thread local data or
      passed to called functions for MT support.

  * harbour/source/rtl/cdpapi.c
    * set 0 at the end of destination string in hb_cdpStrnToUTF8()

  * harbour/source/rtl/dateshb.c
    ! fixed possible GPF in CTOD when badly formated date is given

  * harbour/source/rtl/gtxwc/gtxwc.c
  * harbour/source/rtl/gtxwc/gtxwc.h
    * changed the selection code - now both PRIMARY and CLIPBOARD
      selections are set by Harbour. It should work with any programs
      which uses any of them but I'd like to remove one of this selections
      or give user a way to chose the preferred one. I can also add support
      for automatic setting/clearing/pasting PRIMARY selection by GTXWC
      with mouse and shift key. I'm waiting for opinions.
    + added basic support for GFX operations

  + harbour/source/rtl/gtalleg/Makefile
  + harbour/source/rtl/gtalleg/fixedth.sfc
  + harbour/source/rtl/gtalleg/gtalleg.c
  + harbour/source/rtl/gtalleg/ssf.c
  + harbour/source/rtl/gtalleg/ssf.h
    + added new GT by Mauricio Abre based on Allegro cross platform
      graphic libraries.
      Code borrowed from xHarbour and modified by my for new Harbour
      GT API.
2006-03-01 13:49:07 +00:00

1372 lines
36 KiB
Plaintext

/*
* $Id$
*/
/*
*
* SSF C-includable font file.
* Fixed Thin font.
*
* Copyright 2004 Mauricio Abre <maurifull@datafull.com>
* This file is licensed under the same term of SSF, see ssf.c for details.
*
* NOTE: needs fixing.
* Some chars are missing while other ones need urgent review!
*
*/
static ssfGlyph g000 = {
0,
{{SSF_NONE, 0, 0, 0, 0, 0, 0}}
};
static ssfGlyph g016 = {
1,
{{SSF_TRIANGLE, 0, 12288, 24575, 28671, 0, 45055}}
};
static ssfGlyph g017 = {
1,
{{SSF_TRIANGLE, 24575, 12288, 0, 28671, 24575, 45055}}
};
static ssfGlyph g030 = {
1,
{{SSF_TRIANGLE, 0, 45055, 12287, 12288, 24575, 45055}}
};
static ssfGlyph g031 = {
1,
{{SSF_TRIANGLE, 0, 12288, 12287, 45055, 24575, 12288}}
};
static ssfGlyph g032 = {
1,
{{SSF_NONE, 0, 0, 32767, 65535, 0, 0}}
};
static ssfGlyph g033 = {
4,
{{SSF_BOX, 8192, 12288, 12287, 28671, 0, 0},
{SSF_BOX, 12288, 8192, 16383, 36863, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 28671, 0, 0},
{SSF_BOX, 12288, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g034 = {
4,
{{SSF_BOX, 0, 4096, 8191, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 16383, 0, 0},
{SSF_BOX, 16384, 4096, 24575, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 16383, 0, 0}}
};
static ssfGlyph g035 = {
4,
{{SSF_BOX, 0, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 0, 32768, 24575, 36863, 0, 0},
{SSF_BOX, 4096, 8192, 8191, 49151, 0, 0},
{SSF_BOX, 16384, 8192, 20479, 49151, 0, 0}}
};
static ssfGlyph g036 = {
8,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4096, 45055, 0, 0},
{SSF_BOX, 12288, 4096, 16383, 53247, 0, 0}}
};
static ssfGlyph g037 = {
9,
{{SSF_BOX, 0, 12288, 4095, 20479, 0, 0},
{SSF_BOX, 4096, 8192, 12287, 12287, 0, 0},
{SSF_BOX, 12288, 12288, 16384, 20479, 0, 0},
{SSF_BOX, 4096, 20480, 12287, 24575, 0, 0},
{SSF_LINE, 0, 49151, 20479, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 12288, 36864, 16383, 45055, 0, 0},
{SSF_BOX, 16384, 32768, 24575, 36863, 0, 0},
{SSF_BOX, 24576, 36864, 28671, 45055, 0, 0},
{SSF_BOX, 16384, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g038 = {
8,
{{SSF_BOX, 4096, 8192, 12287, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 20479, 0, 0},
{SSF_BOX, 12288, 12288, 16383, 20479, 0, 0},
{SSF_LINE, 0, 16384, 24575, 40959, 7168, THICK_DOWN},
{SSF_LINE, 16383, 16384, 0, 32767, 7168, THICK_DOWN},
{SSF_BOX, 0, 32768, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 12287, 49151, 0, 0},
{SSF_LINE, 12288, 49151, 24575, 32768, 7168, THICK_UP}}
};
static ssfGlyph g039 = {
1,
{{SSF_LINE, 16383, 4096, 8192, 16383, 7168, THICK_RIGHT}}
};
static ssfGlyph g040 = {
2,
{{SSF_SPLINE1, 16384, 4096, 0, 24575, 0, THICK_LEFT},
{SSF_SPLINE2, 0, 32768, 16384, 53247, 7168, THICK_RIGHT}}
};
static ssfGlyph g041 = {
2,
{{SSF_SPLINE1, 4096, 4096, 20480, 24575, 0, THICK_LEFT},
{SSF_SPLINE2, 20480, 32768, 4096, 53247, 7168, THICK_RIGHT}}
};
static ssfGlyph g042 = {
3,
{{SSF_LINE, 0, 12288, 16384, 49151, 7168, THICK_RIGHT},
{SSF_LINE, 16384, 12288, 0, 49151, 7168, THICK_RIGHT},
{SSF_BOX, 0, 28672, 24575, 32767, 0, 0}}
};
static ssfGlyph g043 = {
2,
{{SSF_BOX, 8192, 12288, 12287, 40959, 0, 0},
{SSF_BOX, 0, 24576, 20479, 28671, 0, 0}}
};
static ssfGlyph g044 = {
2,
{{SSF_BOX, 8192, 40960, 16383, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 12287, 53247, 0, 0}}
};
static ssfGlyph g045 = {
1,
{{SSF_BOX, 0, 24576, 20479, 28671, 0, 0}}
};
static ssfGlyph g046 = {
1,
{{SSF_BOX, 4096, 40960, 12287, 49151, 0, 0}}
};
static ssfGlyph g047 = {
1,
{{SSF_LINE, 0, 53247, 20479, 4096, 4096, THICK_RIGHT}}
};
static ssfGlyph g048 = {
5,
{{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_LINE, 4096, 45055, 20479, 16383, 4096, THICK_UP}}
};
static ssfGlyph g049 = {
3,
{{SSF_BOX, 4096, 12288, 8191, 16383, 0, 0},
{SSF_BOX, 8192, 8192, 12287, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g050 = {
9,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 20480, 16384, 24575, 28671, 0, 0},
{SSF_BOX, 16384, 28672, 20479, 32767, 0, 0},
{SSF_BOX, 12288, 32768, 16383, 36863, 0, 0},
{SSF_BOX, 8192, 36864, 12287, 40959, 0, 0},
{SSF_BOX, 4096, 40960, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g051 = {
7,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 8192, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0}}
};
static ssfGlyph g052 = {
3,
{{SSF_BOX, 0, 28762, 24575, 32767, 0, 0},
{SSF_LINE, 0, 32767, 16383, 16383, 7168, THICK_UP},
{SSF_BOX, 16384, 8192, 20479, 49151, 0, 0}}
};
static ssfGlyph g053 = {
6,
{{SSF_BOX, 0, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 28761, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0}}
};
static ssfGlyph g054 = {
7,
{{SSF_BOX, 20479, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0}}
};
static ssfGlyph g055 = {
3,
{{SSF_BOX, 0, 8192, 24575, 12287, 0, 0},
{SSF_LINE, 24575, 8192, 4096, 40959, 7168, THICK_DOWN},
{SSF_BOX, 4096, 40960, 8191, 49151, 0, 0}}
};
static ssfGlyph g056 = {
9,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0},
{SSF_BOX, 0, 12288, 4095, 24575, 0, 0},
{SSF_BOX, 0, 28672, 4095, 45055, 0, 0}}
};
static ssfGlyph g057 = {
9,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0},
{SSF_BOX, 0, 12288, 4095, 24575, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0}}
};
static ssfGlyph g058 = {
2,
{{SSF_BOX, 8192, 16384, 16383, 24575, 0, 0},
{SSF_BOX, 8192, 32768, 16383, 40959, 0, 0}}
};
static ssfGlyph g059 = {
3,
{{SSF_BOX, 8192, 24576, 16383, 32767, 0, 0},
{SSF_BOX, 8192, 40960, 16383, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 12287, 53247, 0, 0}}
};
static ssfGlyph g060 = {
2,
{{SSF_LINE, 0, 28671, 16384, 12288, 7168, THICK_RIGHT},
{SSF_LINE, 0, 28672, 16384, 45055, 7168, THICK_RIGHT}}
};
static ssfGlyph g061 = {
2,
{{SSF_BOX, 4096, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 32768, 24575, 36863, 0, 0}}
};
static ssfGlyph g062 = {
2,
{{SSF_LINE, 0, 12288, 16384, 28671, 7168, THICK_RIGHT},
{SSF_LINE, 0, 45055, 16384, 28672, 7168, THICK_RIGHT}}
};
static ssfGlyph g063 = {
8,
{{SSF_BOX, 8192, 45056, 12287, 49151, 0, 0},
{SSF_BOX, 8192, 32768, 12287, 36863, 0, 0},
{SSF_BOX, 12288, 28672, 16383, 32767, 0, 0},
{SSF_BOX, 16384, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 16384, 24575, 24575, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 16383, 0, 0}}
};
static ssfGlyph g064 = {
8,
{{SSF_BOX, 12288, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 8192, 24576, 12287, 32767, 0, 0},
{SSF_BOX, 12288, 32768, 20479, 36863, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 32767, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0}}
};
static ssfGlyph g065 = {
5,
{{SSF_BOX, 0, 49151, 4095, 20480, 0, 0},
{SSF_LINE, 12287, 8192, 0, 20479, 7168, THICK_DOWN},
{SSF_LINE, 12288, 8192, 24575, 20479, 7168, THICK_DOWN},
{SSF_BOX, 20480, 20480, 24575, 49151, 0, 0},
{SSF_BOX, 4096, 28672, 20476, 32767, 0, 0}}
};
static ssfGlyph g066 = {
6,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g067 = {
5,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0}}
};
static ssfGlyph g068 = {
6,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 20480, 16384, 24575, 40959, 0, 0},
{SSF_BOX, 16384, 40960, 20479, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g069 = {
6,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 24151, 12287, 0, 0},
{SSF_BOX, 0, 8192, 4095, 45055, 0, 0},
{SSF_BOX, 0, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 24576, 16383, 28671, 0, 0}}
};
static ssfGlyph g070 = {
4,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 24151, 12287, 0, 0},
{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 24576, 16383, 28671, 0, 0}}
};
static ssfGlyph g071 = {
6,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 12288, 28672, 20479, 32767, 0, 0}}
};
static ssfGlyph g072 = {
3,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 20480, 8192, 24575, 49151, 0, 0},
{SSF_BOX, 4096, 28672, 20479, 32767, 0, 0}}
};
static ssfGlyph g073 = {
3,
{{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 8192, 12288, 12287, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g074 = {
4,
{{SSF_BOX, 12288, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20475, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0},
{SSF_BOX, 0, 36864, 4095, 45055, 0, 0}}
};
static ssfGlyph g075 = {
7,
{{SSF_BOX, 0, 8192, 8191, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 8191, 49151, 0, 0},
{SSF_LINE, 16384, 8192, 8192, 28671, 7168, THICK_RIGHT},
{SSF_LINE, 8192, 28672, 16384, 49151, 7168, THICK_RIGHT},
{SSF_BOX, 20480, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 20480, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g076 = {
4,
{{SSF_BOX, 0, 8192, 12287, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0}}
};
static ssfGlyph g077 = {
4,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_LINE, 4096, 8192, 12287, 32767, 7168, THICK_DOWN},
{SSF_LINE, 12288, 32767, 20479, 8192, 7168, THICK_DOWN},
{SSF_BOX, 20480, 8192, 24575, 49151, 0, 0}}
};
static ssfGlyph g078 = {
3,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_LINE, 0, 12288, 20575, 45055, 4096, THICK_RIGHT},
{SSF_BOX, 20480, 8192, 24575, 49151, 0, 0}}
};
static ssfGlyph g079 = {
4,
{{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g080 = {
4,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0}}
};
static ssfGlyph g081 = {
5,
{{SSF_BOX, 0, 12288, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0},
{SSF_LINE, 12288, 36864, 24575, 53247, 7168, THICK_LEFT}}
};
static ssfGlyph g082 = {
5,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 20480, 12288, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_LINE, 4096, 28672, 20479, 49151, 7168, THICK_RIGHT}}
};
static ssfGlyph g083 = {
7,
{{SSF_BOX, 20480, 12288, 24575, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 0, 12288, 4095, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0}}
};
static ssfGlyph g084 = {
5,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 0, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 8192, 12288, 12287, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g085 = {
3,
{{SSF_BOX, 0, 8192, 4095, 45055, 0, 0},
{SSF_BOX, 20480, 8192, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g086 = {
4,
{{SSF_BOX, 0, 8192, 4095, 36863, 0, 0},
{SSF_LINE, 12287, 49151, 0, 36864, 7168, THICK_UP},
{SSF_LINE, 12288, 49151, 24575, 36864, 7168, THICK_UP},
{SSF_BOX, 20480, 8192, 24575, 36863, 0, 0}}
};
static ssfGlyph g087 = {
4,
{{SSF_BOX, 0, 8192, 4095, 49151, 0, 0},
{SSF_LINE, 4096, 49151, 12287, 32768, 7168, THICK_UP},
{SSF_LINE, 12288, 32768, 20479, 49151, 7168, THICK_UP},
{SSF_BOX, 20480, 8192, 24575, 49151, 0, 0}}
};
static ssfGlyph g088 = {
2,
{{SSF_LINE, 0, 8192, 16384, 49151, 7168, THICK_RIGHT},
{SSF_LINE, 16384, 8192, 0, 49151, 7168, THICK_RIGHT}}
};
static ssfGlyph g089 = {
2,
{{SSF_LINE, 0, 8192, 8192, 28671, 7168, THICK_RIGHT},
{SSF_LINE, 16384, 8192, 0, 49151, 7168, THICK_RIGHT}}
};
static ssfGlyph g090 = {
3,
{{SSF_BOX, 0, 8192, 23551, 12287, 0, 0},
{SSF_LINE, 16384, 12288, 0, 45055, 7168, THICK_RIGHT},
{SSF_BOX, 0, 45056, 23551, 49151, 0, 0}}
};
static ssfGlyph g091 = {
3,
{{SSF_BOX, 4096, 4096, 16383, 8191, 0, 0},
{SSF_BOX, 4096, 8192, 8191, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 16383, 53247, 0, 0}}
};
static ssfGlyph g092 = {
1,
{{SSF_LINE, 0, 4096, 20476, 53247, 4096, THICK_RIGHT}}
};
static ssfGlyph g093 = {
3,
{{SSF_BOX, 4096, 4096, 16383, 8191, 0, 0},
{SSF_BOX, 12288, 8192, 16383, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 16383, 53247, 0, 0}}
};
static ssfGlyph g094 = {
2,
{{SSF_LINE, 4096, 28671, 12287, 12288, 7168, THICK_UP},
{SSF_LINE, 12288, 12288, 20479, 28671, 7168, THICK_UP}}
};
static ssfGlyph g095 = {
1,
{{SSF_BOX, 0, 45060, 24575, 49151, 0, 0}}
};
static ssfGlyph g096 = {
1,
{{SSF_LINE, 8192, 4096, 16383, 16383, 7168, THICK_RIGHT}}
};
static ssfGlyph g097 = {
6,
{{SSF_BOX, 4096, 20480, 16383, 24575, 0, 0},
{SSF_BOX, 16384, 24576, 20479, 45055, 0, 0},
{SSF_BOX, 20480, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0},
{SSF_BOX, 0, 36864, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 32768, 16383, 36863, 0, 0}}
};
static ssfGlyph g098 = {
6,
{{SSF_BOX, 0, 8192, 8191, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 4095, 49151, 0, 0},
{SSF_BOX, 8192, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 45055, 0, 0},
{SSF_BOX, 8192, 24576, 20479, 28671, 0, 0}}
};
static ssfGlyph g099 = {
5,
{{SSF_BOX, 20480, 24576, 24575, 28671, 0, 0},
{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0}}
};
static ssfGlyph g100 = {
6,
{{SSF_BOX, 16384, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 45055, 0, 0},
{SSF_BOX, 20480, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0},
{SSF_BOX, 0, 28672, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 24576, 16383, 28671, 0, 0}}
};
static ssfGlyph g101 = {
5,
{{SSF_BOX, 4096, 32768, 20479, 36863, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 32767, 0, 0},
{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g102 = {
3,
{{SSF_BOX, 12288, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 8192, 12288, 12287, 49151, 0, 0},
{SSF_BOX, 4096, 28672, 16383, 32767, 0, 0}}
};
static ssfGlyph g103 = {
6,
{{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 40959, 0, 0},
{SSF_BOX, 4096, 40960, 20479, 45055, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 57343, 0, 0},
{SSF_BOX, 4096, 57344, 20479, 61439, 0, 0},
{SSF_BOX, 0, 53248, 4095, 57343, 0, 0}}
};
static ssfGlyph g104 = {
4,
{{SSF_BOX, 0, 8192, 8191, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 49151, 0, 0},
{SSF_BOX, 8192, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 20480, 28672, 24575, 49151, 0, 0}}
};
static ssfGlyph g105 = {
4,
{{SSF_BOX, 12288, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 8192, 20480, 16383, 24575, 0, 0},
{SSF_BOX, 12288, 24576, 16383, 45055, 0, 0},
{SSF_BOX, 8192, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g106 = {
5,
{{SSF_BOX, 16384, 16384, 20479, 20479, 0, 0},
{SSF_BOX, 12288, 28672, 20479, 32767, 0, 0},
{SSF_BOX, 16384, 32768, 20479, 57343, 0, 0},
{SSF_BOX, 4096, 57344, 16383, 61439, 0, 0},
{SSF_BOX, 0, 53248, 4095, 57343, 0, 0}}
};
static ssfGlyph g107 = {
7,
{{SSF_BOX, 0, 8192, 8191, 12287, 0, 0},
{SSF_BOX, 4096, 12288, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 8191, 49151, 0, 0},
{SSF_LINE, 16384, 20480, 8192, 32767, 7168, THICK_RIGHT},
{SSF_LINE, 8192, 32768, 16384, 49151, 7168, THICK_RIGHT},
{SSF_BOX, 20480, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 20480, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g108 = {
3,
{{SSF_BOX, 4096, 8192, 12287, 12287, 0, 0},
{SSF_BOX, 8192, 12288, 12287, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g109 = {
5,
{{SSF_BOX, 0, 20480, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 20480, 12287, 24575, 0, 0},
{SSF_BOX, 12288, 24576, 16383, 49151, 0, 0},
{SSF_BOX, 16384, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 24576, 24576, 28671, 49151, 0, 0}}
};
static ssfGlyph g110 = {
6,
{{SSF_BOX, 0, 20480, 4095, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 49151, 0, 0},
{SSF_BOX, 0, 45056, 4095, 49151, 0, 0},
{SSF_BOX, 8192, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 49151, 0, 0},
{SSF_BOX, 24576, 45056, 28671, 49151, 0, 0}}
};
static ssfGlyph g111 = {
4,
{{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 45055, 0, 0}}
};
static ssfGlyph g112 = {
6,
{{SSF_BOX, 0, 57344, 8191, 61439, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 57343, 0, 0},
{SSF_BOX, 0, 20480, 4095, 24575, 0, 0},
{SSF_BOX, 8192, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 40959, 0, 0},
{SSF_BOX, 8192, 40960, 20479, 45055, 0, 0}}
};
static ssfGlyph g113 = {
6,
{{SSF_BOX, 16384, 57344, 24575, 61439, 0, 0},
{SSF_BOX, 16384, 24576, 20479, 57343, 0, 0},
{SSF_BOX, 20480, 20480, 24575, 24575, 0, 0},
{SSF_BOX, 4096, 20480, 16383, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 40959, 0, 0},
{SSF_BOX, 4096, 40960, 16383, 45055, 0, 0}}
};
static ssfGlyph g114 = {
4,
{{SSF_BOX, 0, 20480, 4095, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 45055, 0, 0},
{SSF_BOX, 0, 45056, 8191, 49151, 0, 0},
{SSF_BOX, 8192, 20480, 20479, 24575, 0, 0}}
};
static ssfGlyph g115 = {
5,
{{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 32767, 0, 0},
{SSF_BOX, 4096, 32768, 20479, 36863, 0, 0},
{SSF_BOX, 20480, 36864, 24575, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g116 = {
3,
{{SSF_BOX, 4094, 16384, 24575, 20479, 0, 0},
{SSF_BOX, 12288, 8192, 16383, 45055, 0, 0},
{SSF_BOX, 16384, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g117 = {
6,
{{SSF_BOX, 0, 20480, 8191, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 45055, 0, 0},
{SSF_BOX, 8192, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 20480, 28671, 24575, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 45055, 0, 0},
{SSF_BOX, 24576, 45056, 28671, 49151, 0, 0}}
};
static ssfGlyph g118 = {
4,
{{SSF_BOX, 0, 20480, 4095, 36863, 0, 0},
{SSF_LINE, 12287, 49151, 0, 36864, 7168, THICK_UP},
{SSF_LINE, 12288, 49151, 24575, 36864, 7168, THICK_UP},
{SSF_BOX, 20480, 20480, 24575, 36863, 0, 0}}
};
static ssfGlyph g119 = {
4,
{{SSF_BOX, 0, 20480, 4095, 49151, 0, 0},
{SSF_LINE, 4096, 49151, 12287, 32768, 7168, THICK_UP},
{SSF_LINE, 12288, 32768, 20479, 49151, 7168, THICK_UP},
{SSF_BOX, 20480, 20480, 24575, 49151, 0, 0}}
};
static ssfGlyph g120 = {
2,
{{SSF_LINE, 0, 20480, 16384, 49151, 7168, THICK_RIGHT},
{SSF_LINE, 16384, 20480, 0, 49151, 7168, THICK_RIGHT}}
};
static ssfGlyph g121 = {
2,
{{SSF_LINE, 0, 61439, 16384, 20480, 7168, THICK_RIGHT},
{SSF_LINE, 0, 20480, 8191, 40959, 7168, THICK_RIGHT}}
};
static ssfGlyph g122 = {
3,
{{SSF_BOX, 0, 20480, 24575, 24575, 0, 0},
{SSF_LINE, 16384, 24576, 0, 45055, 7168, THICK_RIGHT},
{SSF_BOX, 0, 45056, 24575, 49151, 0, 0}}
};
static ssfGlyph g123 = {
5,
{{SSF_BOX, 12288, 4096, 20479, 8191, 0, 0},
{SSF_BOX, 8192, 8192, 12287, 28761, 0, 0},
{SSF_BOX, 0, 28672, 8191, 32767, 0, 0},
{SSF_BOX, 8192, 32768, 12287, 49151, 0, 0},
{SSF_BOX, 12288, 49152, 20479, 53247, 0, 0}}
};
static ssfGlyph g124 = {
2,
{{SSF_BOX, 12288, 4096, 16383, 24575, 0, 0},
{SSF_BOX, 12288, 32768, 16383, 53247, 0, 0}}
};
static ssfGlyph g125 = {
5,
{{SSF_BOX, 4096, 4096, 12287, 8191, 0, 0},
{SSF_BOX, 12288, 8192, 16383, 28671, 0, 0},
{SSF_BOX, 16384, 28672, 24575, 32767, 0, 0},
{SSF_BOX, 12288, 32768, 16383, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 12287, 53247, 0, 0}}
};
static ssfGlyph g126 = {
4,
{{SSF_BOX, 0, 28672, 4095, 32767, 0, 0},
{SSF_BOX, 4096, 24576, 12287, 28761, 0, 0},
{SSF_BOX, 12288, 28672, 20479, 32767, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 28671, 0, 0}}
};
static ssfGlyph g130 = {
6,
{{SSF_LINE, 8192, 16383, 16384, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 4096, 32768, 20479, 36863, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 32767, 0, 0},
{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0}}
};
static ssfGlyph g160 = {
7,
{{SSF_LINE, 8192, 16383, 16384, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 4096, 20480, 16383, 24575, 0, 0},
{SSF_BOX, 16384, 24576, 20479, 45055, 0, 0},
{SSF_BOX, 20480, 45056, 24575, 49151, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0},
{SSF_BOX, 0, 36864, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 32768, 16383, 36863, 0, 0}}
};
static ssfGlyph g161 = {
4,
{{SSF_LINE, 8192, 16383, 16384, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 4096, 20480, 12287, 24575, 0, 0},
{SSF_BOX, 8192, 24576, 12287, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 16383, 49151, 0, 0}}
};
static ssfGlyph g162 = {
5,
{{SSF_LINE, 8192, 16383, 16384, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 4096, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 45055, 0, 0},
{SSF_BOX, 4096, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 45055, 0, 0}}
};
static ssfGlyph g163 = {
7,
{{SSF_LINE, 8192, 16383, 16384, 8192, 7168, THICK_RIGHT},
{SSF_BOX, 0, 20480, 8191, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 45055, 0, 0},
{SSF_BOX, 8192, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 20480, 20480, 28671, 24575, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 45055, 0, 0},
{SSF_BOX, 24576, 45056, 28671, 49151, 0, 0}}
};
static ssfGlyph g164 = {
10,
{{SSF_BOX, 0, 12288, 4095, 16383, 0, 0},
{SSF_BOX, 4096, 8192, 12287, 12287, 0, 0},
{SSF_BOX, 12288, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 20480, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 0, 20480, 4095, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 8191, 49151, 0, 0},
{SSF_BOX, 0, 45056, 4095, 49151, 0, 0},
{SSF_BOX, 8192, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 49151, 0, 0},
{SSF_BOX, 24576, 45056, 28671, 49151, 0, 0}}
};
static ssfGlyph g165 = {
7,
{{SSF_BOX, 0, 12288, 4095, 49151, 0, 0},
{SSF_LINE, 0, 12288, 20575, 45055, 4096, THICK_RIGHT},
{SSF_BOX, 20480, 12288, 24575, 49151, 0, 0},
{SSF_BOX, 0, 4096, 4095, 8191, 0, 0},
{SSF_BOX, 4096, 0, 12287, 4095, 0, 0},
{SSF_BOX, 12288, 4096, 20479, 8191, 0, 0},
{SSF_BOX, 20480, 0, 24575, 4095, 0, 0}}
};
static ssfGlyph g166 = {
6,
{{SSF_BOX, 4096, 20480, 8191, 24575, 0, 0},
{SSF_BOX, 8192, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 24575, 0, 0},
{SSF_BOX, 8192, 16384, 16383, 20479, 0, 0},
{SSF_BOX, 4096, 28672, 20480, 32767, 0, 0},
{SSF_BOX, 8192, 24576, 16383, 28671, 0, 0}}
};
static ssfGlyph g168 = {
8,
{{SSF_BOX, 12288, 16384, 16383, 20479, 0, 0},
{SSF_BOX, 12288, 28672, 16383, 32767, 0, 0},
{SSF_BOX, 8192, 32768, 12287, 36863, 0, 0},
{SSF_BOX, 4096, 36864, 8191, 40959, 0, 0},
{SSF_BOX, 0, 40960, 4095, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 8191, 53247, 0, 0},
{SSF_BOX, 8192, 53248, 20479, 57343, 0, 0},
{SSF_BOX, 20480, 49152, 24575, 53247, 0, 0}}
};
static ssfGlyph g173 = {
4,
{{SSF_BOX, 12288, 16384, 16383, 20479, 0, 0},
{SSF_BOX, 8192, 36864, 12287, 53247, 0, 0},
{SSF_BOX, 12288, 28672, 16383, 57343, 0, 0},
{SSF_BOX, 16384, 36864, 20479, 53247, 0, 0}}
};
static ssfGlyph g167 = {
5,
{{SSF_BOX, 4096, 12288, 8191, 20479, 0, 0},
{SSF_BOX, 8192, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 16384, 12288, 20479, 20479, 0, 0},
{SSF_BOX, 8192, 20480, 16383, 24575, 0, 0},
{SSF_BOX, 4096, 28672, 20480, 32767, 0, 0}}
};
static ssfGlyph g176 = {
32,
{{SSF_BOX, 0, 0, 4095, 4095, 0, 0},
{SSF_BOX, 16384, 0, 20479, 4095, 0, 0},
{SSF_BOX, 8192, 4096, 12287, 8191, 0, 0},
{SSF_BOX, 24576, 4096, 28671, 8191, 0, 0},
{SSF_BOX, 0, 8192, 4095, 12287, 0, 0},
{SSF_BOX, 16384, 8192, 20479, 12287, 0, 0},
{SSF_BOX, 8192, 12288, 12287, 16383, 0, 0},
{SSF_BOX, 24576, 12288, 28671, 16383, 0, 0},
{SSF_BOX, 0, 16384, 4095, 20479, 0, 0},
{SSF_BOX, 16384, 16384, 20479, 20479, 0, 0},
{SSF_BOX, 8192, 20480, 12287, 24575, 0, 0},
{SSF_BOX, 24576, 20480, 28671, 24575, 0, 0},
{SSF_BOX, 0, 24576, 4095, 28671, 0, 0},
{SSF_BOX, 16384, 24576, 20479, 28671, 0, 0},
{SSF_BOX, 8192, 28672, 12287, 32767, 0, 0},
{SSF_BOX, 24576, 28672, 28671, 32767, 0, 0},
{SSF_BOX, 0, 32768, 4095, 36863, 0, 0},
{SSF_BOX, 16384, 32768, 20479, 36863, 0, 0},
{SSF_BOX, 8192, 36864, 12287, 40959, 0, 0},
{SSF_BOX, 24576, 36864, 28671, 40959, 0, 0},
{SSF_BOX, 0, 40960, 4095, 45055, 0, 0},
{SSF_BOX, 16384, 40960, 20479, 45055, 0, 0},
{SSF_BOX, 8192, 45056, 12287, 49151, 0, 0},
{SSF_BOX, 24576, 45056, 28671, 49151, 0, 0},
{SSF_BOX, 0, 49152, 4095, 53247, 0, 0},
{SSF_BOX, 16384, 49152, 20479, 53247, 0, 0},
{SSF_BOX, 8192, 53248, 12287, 57343, 0, 0},
{SSF_BOX, 24576, 53248, 28671, 57343, 0, 0},
{SSF_BOX, 0, 57344, 4095, 61439, 0, 0},
{SSF_BOX, 16384, 57344, 20479, 61439, 0, 0},
{SSF_BOX, 8192, 61440, 12287, 65535, 0, 0},
{SSF_BOX, 24576, 61440, 28671, 65535, 0, 0}}
};
static ssfGlyph g177 = {
16,
{{SSF_BOX, 0, 0, 8191, 8191, 0, 0},
{SSF_BOX, 16384, 0, 24575, 8191, 0, 0},
{SSF_BOX, 8192, 8192, 16383, 16383, 0, 0},
{SSF_BOX, 24576, 8192, 32767, 16383, 0, 0},
{SSF_BOX, 0, 16384, 8191, 24575, 0, 0},
{SSF_BOX, 16384, 16384, 24575, 24575, 0, 0},
{SSF_BOX, 8192, 24576, 16383, 32767, 0, 0},
{SSF_BOX, 24576, 24576, 32767, 32767, 0, 0},
{SSF_BOX, 0, 32768, 8191, 40959, 0, 0},
{SSF_BOX, 16384, 32768, 24575, 40959, 0, 0},
{SSF_BOX, 8192, 40960, 16383, 49151, 0, 0},
{SSF_BOX, 24576, 40960, 32767, 49151, 0, 0},
{SSF_BOX, 0, 49152, 8191, 57343, 0, 0},
{SSF_BOX, 16384, 49152, 24575, 57343, 0, 0},
{SSF_BOX, 8192, 57344, 16383, 65535, 0, 0},
{SSF_BOX, 24576, 57344, 32767, 65535, 0, 0}}
};
static ssfGlyph g178 = {
32,
{{SSF_BOX, 4096, 0, 16383, 4095, 0, 0},
{SSF_BOX, 20480, 0, 24575, 4095, 0, 0},
{SSF_BOX, 0, 4096, 8191, 8191, 0, 0},
{SSF_BOX, 12288, 4096, 20479, 8191, 0, 0},
{SSF_BOX, 4096, 8192, 16383, 12287, 0, 0},
{SSF_BOX, 20480, 8192, 24575, 12287, 0, 0},
{SSF_BOX, 0, 12288, 8191, 16383, 0, 0},
{SSF_BOX, 12288, 12288, 20479, 16383, 0, 0},
{SSF_BOX, 4096, 16384, 16383, 20479, 0, 0},
{SSF_BOX, 20480, 16384, 24575, 20479, 0, 0},
{SSF_BOX, 0, 20480, 8191, 24575, 0, 0},
{SSF_BOX, 12288, 20480, 20479, 24575, 0, 0},
{SSF_BOX, 4096, 24576, 16383, 28671, 0, 0},
{SSF_BOX, 20480, 24576, 24575, 28671, 0, 0},
{SSF_BOX, 0, 28672, 8191, 32767, 0, 0},
{SSF_BOX, 12288, 28672, 20479, 32767, 0, 0},
{SSF_BOX, 4096, 32768, 16383, 36863, 0, 0},
{SSF_BOX, 20480, 32768, 24575, 36863, 0, 0},
{SSF_BOX, 0, 36864, 8191, 40959, 0, 0},
{SSF_BOX, 12288, 36864, 20479, 40959, 0, 0},
{SSF_BOX, 4096, 40960, 16383, 45055, 0, 0},
{SSF_BOX, 20480, 40960, 24575, 45055, 0, 0},
{SSF_BOX, 0, 45056, 8191, 49151, 0, 0},
{SSF_BOX, 12288, 45056, 20479, 49151, 0, 0},
{SSF_BOX, 4096, 49152, 16383, 53247, 0, 0},
{SSF_BOX, 20480, 49152, 24575, 53247, 0, 0},
{SSF_BOX, 0, 53248, 8191, 57343, 0, 0},
{SSF_BOX, 12288, 53248, 20479, 57343, 0, 0},
{SSF_BOX, 4096, 57344, 16383, 61439, 0, 0},
{SSF_BOX, 20480, 57344, 24575, 61439, 0, 0},
{SSF_BOX, 0, 61440, 8191, 65535, 0, 0},
{SSF_BOX, 12288, 61440, 20479, 65535, 0, 0}}
};
static ssfGlyph g179 = {
1,
{{SSF_BOX, 12288, 0, 20479, 65535, 0, 0}}
};
static ssfGlyph g180 = {
2,
{{SSF_BOX, 12288, 0, 20479, 65535, 0, 0},
{SSF_BOX, 0, 24576, 12287, 32767, 0, 0}}
};
static ssfGlyph g191 = {
2,
{{SSF_BOX, 0, 24576, 20479, 32767, 0, 0},
{SSF_BOX, 12288, 32768, 20479, 65535, 0, 0}}
};
static ssfGlyph g192 = {
2,
{{SSF_BOX, 12288, 0, 20479, 32767, 0, 0},
{SSF_BOX, 20480, 24576, 32767, 32767, 0, 0}}
};
static ssfGlyph g193 = {
2,
{{SSF_BOX, 0, 24576, 32767, 32767, 0, 0},
{SSF_BOX, 12288, 0, 20479, 24575, 0, 0}}
};
static ssfGlyph g194 = {
2,
{{SSF_BOX, 0, 24576, 32767, 32767, 0, 0},
{SSF_BOX, 12288, 32768, 20479, 65535, 0, 0}}
};
static ssfGlyph g195 = {
2,
{{SSF_BOX, 12288, 0, 20479, 65535, 0, 0},
{SSF_BOX, 20480, 24576, 32767, 32767, 0, 0}}
};
static ssfGlyph g196 = {
1,
{{SSF_BOX, 0, 24576, 32767, 32767, 0, 0}}
};
static ssfGlyph g197 = {
2,
{{SSF_BOX, 12288, 0, 20479, 65535, 0, 0},
{SSF_BOX, 0, 24576, 32767, 32767, 0, 0}}
};
static ssfGlyph g217 = {
2,
{{SSF_BOX, 0, 24576, 20479, 32767, 0, 0},
{SSF_BOX, 12288, 0, 20479, 24575, 0, 0}}
};
static ssfGlyph g218 = {
2,
{{SSF_BOX, 12288, 24576, 20479, 65535, 0, 0},
{SSF_BOX, 20480, 24576, 32767, 32767, 0, 0}}
};
static ssfGlyph g219 = {
1,
{{SSF_BOX, 0, 0, 32767, 65535, 0, 0}}
};
static ssfGlyph g220 = {
1,
{{SSF_BOX, 0, 32768, 32767, 65535, 0, 0}}
};
static ssfGlyph g223 = {
1,
{{SSF_BOX, 0, 0, 32767, 32767, 0, 0}}
};
static ssfGlyph *ssfFixedThinChars[] = {
&g000,
&g000, // 1
&g000, // 2
&g000, // 3
&g000, // 4
&g000, // 5
&g000, // 6
&g000, // 7
&g000, // 8
&g000, // 9
&g000, // 10
&g000, // 11
&g000, // 12
&g000, // 13
&g000, // 14
&g000, // 15
&g016,
&g017,
&g000, // 18
&g000, // 19
&g000, // 20
&g000, // 21
&g000, // 22
&g000, // 23
&g000, // 24
&g000, // 25
&g000, // 26
&g000, // 27
&g000, // 28
&g000, // 29
&g030,
&g031,
&g032,
&g033,
&g034,
&g035,
&g036,
&g037,
&g038,
&g039,
&g040,
&g041,
&g042,
&g043,
&g044,
&g045,
&g046,
&g047,
&g048,
&g049,
&g050,
&g051,
&g052,
&g053,
&g054,
&g055,
&g056,
&g057,
&g058,
&g059,
&g060,
&g061,
&g062,
&g063,
&g064,
&g065,
&g066,
&g067,
&g068,
&g069,
&g070,
&g071,
&g072,
&g073,
&g074,
&g075,
&g076,
&g077,
&g078,
&g079,
&g080,
&g081,
&g082,
&g083,
&g084,
&g085,
&g086,
&g087,
&g088,
&g089,
&g090,
&g091,
&g092,
&g093,
&g094,
&g095,
&g096,
&g097,
&g098,
&g099,
&g100,
&g101,
&g102,
&g103,
&g104,
&g105,
&g106,
&g107,
&g108,
&g109,
&g110,
&g111,
&g112,
&g113,
&g114,
&g115,
&g116,
&g117,
&g118,
&g119,
&g120,
&g121,
&g122,
&g123,
&g124,
&g125,
&g126,
&g000, // 127
&g000, // 128
&g000, // 129
&g130,
&g000, // 131
&g000, // 132
&g000, // 133
&g000, // 134
&g000, // 135
&g000, // 136
&g000, // 137
&g000, // 138
&g000, // 139
&g000, // 140
&g000, // 141
&g000, // 142
&g000, // 143
&g000, // 144
&g000, // 145
&g000, // 146
&g000, // 147
&g000, // 148
&g000, // 149
&g000, // 150
&g000, // 151
&g000, // 152
&g000, // 153
&g000, // 154
&g000, // 155
&g000, // 156
&g000, // 157
&g000, // 158
&g000, // 159
&g160,
&g161,
&g162,
&g163,
&g164,
&g165,
&g166,
&g167,
&g168,
&g000, // 169
&g000, // 170
&g000, // 171
&g000, // 172
&g173,
&g000, // 174
&g000, // 175
&g176,
&g177,
&g178,
&g179,
&g180,
&g000, // 181
&g000, // 182
&g000, // 183
&g000, // 184
&g180, // 185
&g179, // 186
&g191, // 187
&g217, // 188
&g000, // 189
&g000, // 190
&g191,
&g192,
&g193,
&g194,
&g195,
&g196,
&g197,
&g000, // 198
&g000, // 199
&g192, // 200
&g218, // 201
&g193, // 202
&g194, // 203
&g195, // 204
&g196, // 205
&g197, // 206
&g000, // 207
&g000, // 208
&g000, // 209
&g000, // 210
&g000, // 211
&g000, // 212
&g000, // 213
&g000, // 214
&g000, // 215
&g000, // 216
&g217,
&g218,
&g219,
&g220,
&g000, // 221
&g000, // 222
&g223,
&g000, // 224
&g000, // 225
&g000, // 226
&g000, // 227
&g000, // 228
&g000, // 229
&g000, // 230
&g000, // 231
&g000, // 232
&g000, // 233
&g000, // 234
&g000, // 235
&g000, // 236
&g000, // 237
&g000, // 238
&g000, // 239
&g000, // 240
&g000, // 241
&g000, // 242
&g000, // 243
&g000, // 244
&g000, // 245
&g000, // 246
&g000, // 247
&g000, // 248
&g000, // 249
&g000, // 250
&g000, // 251
&g000, // 252
&g000, // 253
&g000, // 254
&g000, // 255
};
static ssfFont ssfFixedThinFont = {
16, // default pitch
ssfFixedThinChars // chars
};