/************************************************************************** * Copyright (c) 2001 by Acunia N.V. All rights reserved. * * * * This software is copyrighted by and is the sole property of Acunia N.V. * * and its licensors, if any. All rights, title, ownership, or other * * interests in the software remain the property of Acunia N.V. and its * * licensors, if any. * * * * This software may only be used in accordance with the corresponding * * license agreement. Any unauthorized use, duplication, transmission, * * distribution or disclosure of this software is expressly forbidden. * * * * This Copyright notice may not be removed or modified without prior * * written consent of Acunia N.V. * * * * Acunia N.V. reserves the right to modify this software without notice. * * * * Acunia N.V. * * Vanden Tymplestraat 35 info@acunia.com * * 3000 Leuven http://www.acunia.com * * Belgium - EUROPE * **************************************************************************/ package com.acunia.wonka.test.awt.Graphics.dottedtext; public class Macintosh_12_0 implements FontTypeInterface{ public Macintosh_12_0() {} private static int [][] charArray = { null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, {4,0,0} ,{6,204472320,-1072942909,48} ,{7,1115684864,161,0,0} ,{10,0,-2014277596,-1862397436,576,0} ,{7,-478019584,943208563,8621724,0} ,{11,0,688464856,-1878785744,412226177,3,0} ,{10,0,-1046977009,-1729740016,984673,0} ,{3,74752,0} ,{5,-1939656704,-1021786575,0} ,{5,415635456,1714523235,0} ,{7,-1593835520,139751650,0,0} ,{7,0,1041244160,516,0} ,{4,0,2385408} ,{7,0,1040187392,0,0} ,{4,0,26112} ,{7,34078720,68165761,16642,0} ,{8,1006632960,1853253222,1013343854,0} ,{8,402653184,404232220,404232216,0} ,{8,1006632960,811622498,2114325528,0} ,{8,2113929216,1614551088,1013080160,0} ,{8,805306368,825373752,808464511,0} ,{8,2113929216,1614677510,1013080160,0} ,{8,939524096,1715340812,1013343846,0} ,{8,2113929216,808476768,404232216,0} ,{8,1006632960,409364070,1013343846,0} ,{8,1006632960,1717986918,472932476,0} ,{4,106954752,26112} ,{4,106954752,2385408} ,{6,402653184,-2130574303,1} ,{8,0,2113929216,32256,0} ,{6,50331648,822624385,0} ,{8,1006632960,405823586,404226072,0} ,{11,0,957366768,1246316841,-268361838,1,0} ,{8,1006632960,2120640102,1717986918,0} ,{8,1040187392,510027366,1046898278,0} ,{8,1006632960,101058118,1011222022,0} ,{8,1040187392,1717986918,1046898278,0} ,{7,1740636160,104601648,508291,0} ,{7,1740636160,104601648,49539,0} ,{8,1006632960,1980106310,1013343846,0} ,{8,1711276032,2120640102,1717986918,0} ,{6,204472320,-1022611261,48} ,{7,100663296,-1285504637,249049,0} ,{9,805306368,126273126,-1737744889,1585,0} ,{7,1623195648,101455920,508291,0} ,{12,0,-419012576,1873272440,39986802,24614,0} ,{9,268435456,663865444,163902045,1043,0} ,{8,1006632960,1717986918,1013343846,0} ,{8,1040187392,1046898278,101058054,0} ,{8,1006632960,1717986918,1013343846,96} ,{8,1040187392,1046898278,1717986918,0} ,{7,1669332992,943208498,232600,0} ,{6,217841664,-1022611261,48} ,{8,1711276032,1717986918,1013343846,0} ,{8,1711276032,1717986918,505833062,0} ,{12,0,1717986912,1717986918,1717986918,8162,0} ,{8,1711276032,409364070,1717986918,0} ,{8,1711276032,1013343846,404232216,0} ,{8,2113929216,405811296,2114325516,0} ,{5,-1939654656,-484915663,0} ,{7,1082163200,269492256,263176,0} ,{5,415643648,-432960413,0} ,{8,402653184,26172,0,0} ,{8,0,0,0,255} ,{6,2113536,0,0} ,{8,0,1617050624,2087085692,0} ,{8,100663296,1717976582,1046898278,0} ,{7,0,101488864,231811,0} ,{8,1610612736,1717992544,2087085670,0} ,{8,0,1717976064,1011222142,0} ,{6,-1931476992,-1022611257,48} ,{8,0,1717992448,2087085670,3957344} ,{8,100663296,1717976582,1717986918,0} ,{4,1717592064,26214} ,{6,6291456,-2045222522,235873} ,{8,100663296,506914310,-432660978,0} ,{4,1717985280,26214} ,{12,0,-536870912,1717986875,1717986918,26214,0} ,{8,0,1717976576,1717986918,0} ,{8,0,1717976064,1013343846,0} ,{8,0,1717976576,1046898278,1542} ,{8,0,1717992448,2087085670,24672} ,{6,-2147483648,1636178925,24} ,{7,0,471636192,232604,0} ,{6,-1943011328,-1022611257,96} ,{8,0,1717986816,2087085670,0} ,{8,0,1717986816,505833062,0} ,{12,0,1610612736,1717986918,1717986918,8162,0} ,{8,0,1717986816,1717986840,0} ,{8,0,1717986816,2087085670,3957344} ,{8,0,811630080,2114325528,0} ,{5,138551296,-2112846831,0} ,{5,138547200,1108378657,0} ,{5,138545152,571507777,0} ,{8,0,3296256,0,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{8,0,0,0,0} ,{6,204472320,-1022611264,48} ,{7,-1551761408,475277394,4,0} ,{9,-1073741824,50431169,806882319,1010,0} ,{8,0,606354498,16956,0} ,{8,1711276032,2117887590,404258328,0} ,{5,138547200,1108378625,0} ,{7,595591168,303304722,302123538,113} ,{6,4718592,0,0} ,{10,0,-1530296769,-917880172,4135012,0} ,{7,599785472,1047321075,3968,0} ,{9,0,303169536,541594130,1153,0} ,{7,0,1040187392,2064,0} ,{8,0,0,126,0} ,{10,0,-1511422401,692735636,4135013,0} ,{6,7864320,0,0} ,{6,-1842348032,196,0} ,{7,0,142352448,507908,0} ,{7,666894336,102261123,31,0} ,{7,130023424,845213793,15,0} ,{6,1081344,0,0} ,{10,0,-2040528896,818688793,108989635,24} ,{9,-268435456,701819511,-2126471073,1282,0} ,{9,-268435456,1084248111,168100481,4084,0} ,{6,0,0,12717056} ,{7,-1023410176,405823681,12,0} ,{7,1669332992,476895667,3968,0} ,{9,0,151142400,-1869574108,144,0} ,{14,0,1308766208,-456977664,212612400,1086457835,48,0} ,{14,0,-1912459264,-1798843648,204235057,1077019019,124,0} ,{16,0,37617664,822870288,883964220,2124296882,809513024,0,0} ,{8,402653184,404226072,1011222028,0} ,{8,1006637064,2120640102,1717986918,0} ,{8,1006635024,2120640102,1717986918,0} ,{8,1006642200,2120640102,1717986918,0} ,{8,1006645836,2120640102,1717986918,0} ,{8,1006642176,2120640102,1717986918,0} ,{8,1009001496,2120640102,1717986918,0} ,{11,0,856057848,1715454360,-870743248,7,0} ,{8,1006632960,101058118,1011222022,3153968} ,{7,1740637188,104601648,508291,0} ,{7,1740637200,104601648,508291,0} ,{7,1740671500,104601648,508291,0} ,{7,1740638976,104601648,508291,0} ,{6,204472836,-1022611261,48} ,{6,204472584,-1022611261,48} ,{6,204473740,-1022611261,48} ,{6,204473472,-1022611261,48} ,{8,1040187392,1868981862,1046898278,0} ,{9,269019356,663865444,163902045,1043,0} ,{8,1006637064,1717986918,1013343846,0} ,{8,1006635024,1717986918,1013343846,0} ,{8,1006642200,1717986918,1013343846,0} ,{8,1006645836,1717986918,1013343846,0} ,{8,1006642176,1717986918,1013343846,0} ,{8,0,1013326336,577125400,0} ,{8,2080374784,1853253222,1046898286,0} ,{8,1711280136,1717986918,1013343846,0} ,{8,1711278096,1717986918,1013343846,0} ,{8,1711285272,1717986918,1013343846,0} ,{8,1711285248,1717986918,1013343846,0} ,{8,1711278096,1013343846,404232216,0} ,{8,100663296,1717976582,101072486,0} ,{8,1006632960,909534822,912680550,0} ,{8,268959744,1617050624,2087085692,0} ,{8,135266304,1617050624,2087085692,0} ,{8,605552640,1617050624,2087085692,0} ,{8,843841536,1617050624,2087085692,0} ,{8,603979776,1617050624,2087085692,0} ,{8,405021720,1617050624,2087085692,0} ,{12,0,-1073741824,1711694399,1711695868,16324,0} ,{7,0,101488864,-2122086013,96} ,{8,268959744,1717976064,1011222142,0} ,{8,135266304,1717976064,1011222142,0} ,{8,605552640,1717976064,1011222142,0} ,{8,603979776,1717976064,1011222142,0} ,{4,1717584384,26214} ,{4,1717576704,26214} ,{4,1717614080,26214} ,{4,1717604352,26214} ,{8,1006632960,1719429168,1013343846,0} ,{8,843841536,1717976576,1717986918,0} ,{8,268959744,1717976064,1013343846,0} ,{8,135266304,1717976064,1013343846,0} ,{8,605552640,1717976064,1013343846,0} ,{8,843841536,1717976064,1013343846,0} ,{8,603979776,1717976064,1013343846,0} ,{7,0,1040195584,512,0} ,{8,0,1986427904,1046900334,0} ,{8,268959744,1717986816,2087085670,0} ,{8,135266304,1717986816,2087085670,0} ,{8,1008205824,1717986816,2087085670,0} ,{8,603979776,1717986816,2087085670,0} ,{8,135266304,1717986816,2087085670,3957344} ,{8,100663296,1717976582,1046898278,1542} ,{8,603979776,1717986816,2087085670,3957344} }; private static int fontHeight = 15; public int getHeight(){ return fontHeight; } public int[] getChar(int ascii) { if(charArray[ascii]!=null) {return charArray[ascii]; } else {return charArray[32]; }} }