home *** CD-ROM | disk | FTP | other *** search
- //--------------------------------------
- //--- CHILD OF LIGHT font table (*.tfn.ckd)
- //
- // File: *.tfn.ckd
- // Author: tomsolo
- // Revision: 0.00001
- // Purpose: Life is Running
- //--------------------------------------
- BigEndian();
- struct HEADER{
- byte header[20] <hidden=false>; // Set any field to true, if dont need.
- int FontStyleNameLength <hidden=false>;
- char FontStyleName[FontStyleNameLength] <hidden=false>;
- byte pad01[72] <hidden=true>;
- int BitmapWidth <hidden=false>;
- int BitmapHeight <hidden=false>;
- byte pad02[36] <hidden=true>;
- int FontPathLength <hidden=false>;
- char FontPath[FontPathLength] <hidden=false>;
- int FontFileNameLength <hidden=false>;
- char FontFileName[FontFileNameLength] <hidden=false>;
- byte pad03[8] <hidden=true>;
- int NumberOFGplyphs <hidden=false>;
- }block <open=true>;
-
- struct uCHAR{
- int blockSize <hidden=true>;
- byte pad04[2] <hidden=true>;
- wchar_t u[1] <bgcolor=0x00FF7F, name="Present">;
- struct uCharData{
- int positionX <hidden=false/*,bgcolor=0x7F00FF*/>;
- int positionY <hidden=false/*,bgcolor=0x3399CC*/>;
- int width <hidden=false/*,bgcolor=0xFA8072*/>;
- int height <hidden=false/*,bgcolor=0x00BFFF*/>;
- int marginLeft <hidden=false/*,bgcolor=0x7280FA*/>;
- int marginTop <hidden=false/*,bgcolor=0xFFBF00*/>;
- int marginRight <hidden=false/*,bgcolor=0x7280FA*/>;
- int marginBottom <hidden=false/*,bgcolor=0xFFBF00*/>; // maybe
- int marker <hidden=true>; // seems is dummy
- } params <name="Glyph parameters">;
- };
-
- local int i;
-
- for( i = 0; i < block.NumberOFGplyphs ; i++ ){
- uCHAR count <open=true, name="Glyph">;
- };
- //EOF-----------------------------------