home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 139 / dpcs0999.iso / Web / CFserver / data1.cab / Java / CFJava.cab / CFJavaRuntime.cab / netscape / application / SystemImages.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-10-01  |  24.3 KB  |  387 lines

  1. package netscape.application;
  2.  
  3. import java.awt.Image;
  4. import java.awt.Toolkit;
  5. import java.awt.image.ColorModel;
  6. import java.awt.image.MemoryImageSource;
  7.  
  8. class SystemImages {
  9.    private SystemImages() {
  10.    }
  11.  
  12.    static int pixelForMapColor(int var0, long[] var1) {
  13.       return var0 % 2 == 0 ? (int)(var1[var0 / 2] >>> 32) : (int)(var1[var0 / 2] & 4294967295L);
  14.    }
  15.  
  16.    static Bitmap bitmapForEncoding(int var0, int var1, long[] var2, long[] var3) {
  17.       int[] var8 = new int[var0 * var1];
  18.       int var7 = 0;
  19.  
  20.       for(int var4 = 0; var4 < var2.length; ++var4) {
  21.          long var9 = var2[var4];
  22.  
  23.          long var13;
  24.          for(var13 = 56L; var13 > 0L; var13 -= 8L) {
  25.             int var5 = (int)(var9 >>> (int)var13 & 255L);
  26.             if (var5 == 0) {
  27.                break;
  28.             }
  29.  
  30.             var13 -= 8L;
  31.  
  32.             for(int var6 = pixelForMapColor((int)(var9 >>> (int)var13 & 255L), var3); var5-- > 0; var8[var7++] = var6) {
  33.             }
  34.          }
  35.       }
  36.  
  37.       if (var7 != var0 * var1) {
  38.          throw new Error("Bad Image!");
  39.       } else {
  40.          return bitmapForPixels(var0, var1, var8);
  41.       }
  42.    }
  43.  
  44.    static Bitmap bitmapForPixels(int var0, int var1, int[] var2) {
  45.       Toolkit var3 = AWTCompatibility.awtToolkit();
  46.       MemoryImageSource var5 = new MemoryImageSource(var0, var1, ColorModel.getRGBdefault(), var2, 0, var0);
  47.       Image var4 = var3.createImage(var5);
  48.       return new Bitmap(var4);
  49.    }
  50.  
  51.    static Bitmap redGrad() {
  52.       int[] var1 = new int[256];
  53.  
  54.       for(int var0 = 0; var0 < 256; ++var0) {
  55.          var1[var0] = -16777216 | var0 << 16;
  56.       }
  57.  
  58.       return bitmapForPixels(256, 1, var1);
  59.    }
  60.  
  61.    static Bitmap greenGrad() {
  62.       int[] var1 = new int[256];
  63.  
  64.       for(int var0 = 0; var0 < 256; ++var0) {
  65.          var1[var0] = -16777216 | var0 << 8;
  66.       }
  67.  
  68.       return bitmapForPixels(256, 1, var1);
  69.    }
  70.  
  71.    static Bitmap blueGrad() {
  72.       int[] var1 = new int[256];
  73.  
  74.       for(int var0 = 0; var0 < 256; ++var0) {
  75.          var1[var0] = -16777216 | var0;
  76.       }
  77.  
  78.       return bitmapForPixels(256, 1, var1);
  79.    }
  80.  
  81.    static Bitmap alertWarning() {
  82.       byte var1 = 39;
  83.       byte var2 = 34;
  84.       long[] var3 = new long[]{-16106990651598968L, -15553987841408487L, -11144327739376797L, -8109989179970911L, -8662991988042446L, -13072656386645867L, -9486423119187027L, -12520757385651307L, -18381987582943682L, -17245036730042336L, -29504204833217784L, -23214551644754671L, -172369924566740L, -33737371842824680L, -4685895227137271L, -31481152508772311L, -35153577177432291L, -26909069623791273L, -30902744967918280L, -13431470842154653L, -19919736203825901L, -22076505569929404L, -19801508634145496L, -22456313823542483L, -24352602007838922L};
  85.       long[] var4 = new long[]{1369095390544143616L, 72903136263536901L, 145805168082944258L, 74311618662048256L, 73187917778526208L, 75159342126661890L, 2233786553376047372L, 217862753463828746L, 145805171824394505L, 145805171825122304L, 72621656421826830L, 72058723665051908L, 2017613754082394380L, 216173898856005899L, 1873498600349630982L, 75154918311133456L, 72621677896663308L, 1873498617546146065L, 77125324752814357L, 78251164562751754L, 1729383403717263629L, 78251241839788313L, 79377042961007110L, 74310502339051788L, 145805158939361558L, 79658621018571037L, 72058697895248133L, 1585268211329663240L, 72621643520737566L, 78814200383603200L, 74594193150645248L, 72621677896663306L, 216174019082715425L, 81629942286975750L, 74612859079950854L, 74595266893971737L, 79658612460355875L, 217862779032305933L, 217862778797424933L, 82754828581667584L, 72621677896663299L, 1297037830882984196L, 360289237224390944L, 360289129881534734L, 1152922651397062920L, 75722266311065888L, 83604665170395654L, 74310502204834051L, 145805159023247632L, 81066051818750219L, 217862882044412174L, 145805150466867482L, 83042814728930054L, 74041113031344392L, 145805141876932906L, 77131840217744134L, 74604062984897030L, 74611759566357254L, 72350064148153094L, 74036714987454751L, 84162194974966018L, 74311618661648896L, 74593093638424576L, 84443682738864430L, 85295714053784326L, 73473765031346694L, 74310502087393584L, 79658621019947296L, 648519484541632776L, 72628240589718022L, 76008139334353181L, 83317808601696512L, 75157143103473152L, 73467193731517184L, 84443738573635858L, 720577057121501451L, 288231531515216390L, 75181306590069000L, 145805176169562372L, 2451648189644669195L, 2523705753601179904L, 74630477033832717L, 2667539513928056832L};
  86.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  87.       return var0;
  88.    }
  89.  
  90.    static Bitmap alertQuestion() {
  91.       byte var1 = 35;
  92.       byte var2 = 33;
  93.       long[] var3 = new long[]{-16106990653161555L, -31053025875680694L, -41769128195945215L, -44024282375149213L, -22593168661237380L, -45999056794762566L, -24566843577167859L, -35282950187475138L, -23162702798671976L, -20905358186215869L, -53645099315658709L, -49973765566663390L, -35016782472503690L, -48279392375430067L, -29062935598289064L, -45452505033180369L, -18365434788614376L, -32171302216099262L, -41495306849580748L, -37556714460892024L, -35278569322086089L, -47147969139197341L, -51669242559754183L, -50255249131600059L, -38386940233351112L, -47152358599131078L, -35298270333721730L, -48842346626779869L, -49974865078817001L, -30219518753536442L, -40096637865394391L, -42908205050757120L};
  94.       long[] var4 = new long[]{792634638240710915L, 73187913483288836L, 74029053098590473L, 73196709576573191L, 75171410985353478L, 1154330034853514752L, 76020255436308747L, 720577087152588293L, 73747573492154635L, 216173933182386447L, 433754094474627072L, 75154944147390723L, 72342367567348497L, 77126342659473671L, 75721188274143496L, 504404322269069578L, 75437492799602963L, 77691581831184663L, 78815192519737604L, 289638893514065152L, 72624963529867531L, 144116394980147483L, 440228087659888927L, 81066992332899333L, 76284116751941901L, 217581282296267520L, 81348613340594724L, 79661936733913382L, 216173894577750311L, 216173894560973069L, 72342367567413530L, 83317834371170840L, 83599348035485995L, 84446891076748037L, 74874542845788429L, 217581265166008601L, 84725265087923200L, 85288223665553685L, 76845967193736197L, 83036217658639109L, 74877841381589268L, 85855365473239332L, 224055369970746368L, 72905338995540224L, 76283038716005632L, 86132614219170083L, 86418315425612549L, 75717868264227589L, 75448487918174506L, 151997793113473298L, 432346719624429832L, 289650945195049270L, 156219904879952144L, 504404275007652108L, 289649845683421494L, 84162289367253286L, 81073589402731269L, 83039537818763537L, 88102951925383479L, 76853663776047877L, 74595288517443887L, 85569685724004640L, 792634651159363852L, 75720088762190080L, 83599373771211040L, 864692270967095564L, 73186813971400960L, 86695534092684288L, 72343488552763650L, 217581282681422087L, 217581273705611521L, 289638902237495610L, 88665824568543488L, 75154974178607369L, 144116352062652682L, 75161515383849258L, 81910476667027744L, 576461911995253005L, 75156017822565381L, 72908616055783737L, 84163337339601210L, 504404296499265799L, 288231535860318467L, 360289142734193436L, 89510245285495049L, 289638876400582923L, 73750863437299979L, 288231711906464028L, 80221656870683904L, 74032338413879560L, 432346698116563973L, 75717906951831824L, 87539903187648826L, 288231527219987717L, 74599664938647821L, 361696487552188684L, 432346668051071238L, 433754077445226763L, 73755261483221764L, 577869282550746368L, 74029074506645775L, 75170311473004803L, 75731083878203660L, 1369095433494266127L, 74880061878305026L, 72367656384856331L, 1080863910568919040L};
  95.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  96.       return var0;
  97.    }
  98.  
  99.    static Bitmap alertNotification() {
  100.       byte var1 = 37;
  101.       byte var2 = 34;
  102.       long[] var3 = new long[]{-16106990654413368L, -35602414150061110L, -45208842949801523L, -54815267449509173L, -28256585557061172L, -18649061540660278L, -20910752666330420L, -33059248046035513L, -21193361511842132L, -26561203047264078L, -55664326650735168L, -48317175206755683L, -42666926682903318L, -39273455841938184L, -54533998628005450L, -51425627717069623L, -23736544795868515L, -50012686556690513L, -48317342709887822L, -41534111881675113L, -18650173941269097L, -57359790759845468L, -51144195691610963L, -55099139018431267L, -48601008117748571L, -51708197914256433L, -40123743402166871L, -49447503222511388L, -55946896844237896L, -46056725327093546L, -53404808781805916L, -47753297540003157L, -50296403498369024L};
  103.       long[] var4 = new long[]{936749826316566787L, 289357388471992577L, 1729383360733839621L, 794323513871176448L, 72340185974964489L, 72355561706488075L, 1442841860212657152L, 75436449205715209L, 72903127136796942L, 72903157235450117L, 76290713822626053L, 361977936758244096L, 76563465720955648L, 76280831169396997L, 76288514799042821L, 289920364195152896L, 77406804024557846L, 78532721160225039L, 75721192568586511L, 504404313679200515L, 74876741869371668L, 79096779166646556L, 80225865938174982L, 74592011373510914L, 289920338509168914L, 80506353073127697L, 432346796950683907L, 288231527270449415L, 504404395235017754L, 81628993199014147L, 289920329868902659L, 217862752977946624L, 82191951644197147L, 78251310560315392L, 75720093056893440L, 74873464842223903L, 648519617670021417L, 83880827273873664L, 72343492848517376L, 74312718173673984L, 75720093057548544L, 72905343290251776L, 76001568033603840L, 73186818266303488L, 83318869456849408L, 75438618080248064L, 289920368624271656L, 81910506732519966L, 77688274855920646L, 72062018005238061L, 77688373492187417L, 151434838865349120L, 74594193150772230L, 648519527492026673L, 86133653585985844L, 720577095776207105L, 289932420171759926L, 151434851749005824L, 289920325541233414L, 72351163662205239L, 79377158927679784L, 648519488870154496L, 74031243197286912L, 76562533730353455L, 82201688334598918L, 73184593475207942L, 75727763870515513L, 151434783029922304L, 74031243197088000L, 75439717591615744L, 88384495637102871L, 81074688914883590L, 76281917729080070L, 75726664359346459L, 79377150338927104L, 74031243196957440L, 72343492847863552L, 80221729902428438L, 86704188450341894L, 80787716379706374L, 80789915405975830L, 151434851748217106L, 76843952855254016L, 76284142521943296L, 74873464859001119L, 360289275880079898L, 86414179391111486L, 83319891658539269L, 217862752978273792L, 76285242033766666L, 216174104984617494L, 90073177977979154L, 216173924592583942L, 80792114427790598L, 73466077040476672L, 77407890651152656L, 288231608824694022L, 80794313449537797L, 361977941053341983L, 72343467078910239L, 72903140055580959L, 864692292408906758L, 74591972886577410L, 73483686405865738L, 1224980241122984201L, 866381099319361804L, 1585268232787460356L, 74595292662006020L, 72621648016048128L};
  104.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  105.       return var0;
  106.    }
  107.  
  108.    static Bitmap alertStripe() {
  109.       byte var1 = 33;
  110.       byte var2 = 20;
  111.       long[] var3 = new long[]{-16777216L, -59069058885501183L, -51668456714495L, -42408159202171648L, -334242954717696L, -5981334679051264L, -42407059686533376L, -615717935438848L, -28823040192151552L};
  112.       long[] var4 = new long[]{2377916000726286595L, 1009933337441472513L, 74029031506575624L, 74591994361479426L, 74887754164797700L, 73762940885074179L, 1081990931479793409L, 74029061588123912L, 73762940884812035L, 1154048530046845195L, 72918528839450892L, 1081146515139464964L, 74310519384768775L, 72918528839647497L, 1081146515139006212L, 73466094454636802L, 74889953188122369L, 75154931430195461L, 75451790745075978L, 1081990944364302081L, 74029031523352837L, 75733265721786634L, 1081990944364695297L, 74029031523352846L, 75733265722310922L, 1081990970134302465L, 72621656942575616L};
  113.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  114.       return var0;
  115.    }
  116.  
  117.    static Bitmap checkMark() {
  118.       byte var1 = 16;
  119.       byte var2 = 16;
  120.       long[] var3 = new long[]{54255130685258940L, -16672148227867588L, -14411517964579828L, -723724L, -12150887687607124L, -21193408754443108L, -66406014088096684L, -59624123284548460L, -7629627151557412L, -39278450891799484L, -34757190355223428L};
  121.       long[] var4 = new long[]{3098477647454407936L, 72340177133175044L, 792635737752535302L, 792635737752535303L, 73194489077891332L, 73466102810083593L, 432346668084494600L, 73466111399952649L, 432346668051661057L, 72058727926857993L, 73747547805450497L, 74592024191893768L, 75999407665840401L, 74598565426626834L, 74310574985707780L, 73747582198743297L, 77688231755383041L, 73747582232297729L, 77969672372620800L, 74044411566692864L};
  122.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  123.       return var0;
  124.    }
  125.  
  126.    static Bitmap closeButton() {
  127.       byte var1 = 20;
  128.       byte var2 = 20;
  129.       long[] var3 = new long[]{54255130682956185L, -35887505483182900L, -4144960L, -43234558140743680L};
  130.       long[] var4 = new long[]{7710163665881793025L, 1080865018687455492L, 144960717030686977L, 72904235204935941L, 72915213124436484L, 72903139971498241L, 72915213124436228L, 144960734026072323L, 864694439892025603L, 72340177133178368L, 72903122791563526L, 72919611204670720L};
  131.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  132.       return var0;
  133.    }
  134.  
  135.    static Bitmap closeButtonActive() {
  136.       byte var1 = 20;
  137.       byte var2 = 20;
  138.       long[] var3 = new long[]{54255130686311628L, -43234553854132096L, -28823035901329216L, -4294967296L};
  139.       long[] var4 = new long[]{7710165865156575489L, 72621656404918529L, 1008807420354560260L, 72340190051503104L, 72341285234868737L, 73747560791015681L, 73184597768470785L, 145805154828943617L, 73467172273651969L, 73197787612971521L, 73747547721764608L, 145242200396305664L};
  140.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  141.       return var0;
  142.    }
  143.  
  144.    static Bitmap colorScrollKnob() {
  145.       byte var1 = 17;
  146.       byte var2 = 7;
  147.       long[] var3 = new long[]{-16389569436666700L, 72057594034572492L, -28257878341099681L, -42951975069707887L, -35322347921637505L};
  148.       long[] var4 = new long[]{72058697861302786L, 72903118496531200L, 72632651521196288L, 72340190018011395L, 72058697878077697L, 144116291916005633L, 145242213280973315L, 216173885953933569L, 144116291899228420L, 74029022698406150L, 74310497674985729L, 144116291916005633L, 144116326259360002L, 72058697861696008L, 74591994126598400L, 72341268222837504L};
  149.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  150.       return var0;
  151.    }
  152.  
  153.    static Bitmap popupKnob() {
  154.       byte var1 = 9;
  155.       byte var2 = 9;
  156.       long[] var3 = new long[]{54255130686969558L, -23171460237977962L, -3108366618797350L, -21193408755298417L, -5651575670851657L, -26279826855788416L, -8759942285898805L, -36170084272607377L, -25432090507647643L, -53972547618236521L};
  157.       long[] var4 = new long[]{216173885937287427L, 360289086898241798L, 146089910976643337L, 74873473398931719L, 144116339144720643L, 146086672571499008L, 75717876887519759L, 144116313375113991L, 148902461720559888L, 146086676866924817L, 216173963247288591L, 149187235232481553L, 77127442153603072L};
  158.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  159.       return var0;
  160.    }
  161.  
  162.    static Bitmap popupKnobH() {
  163.       byte var1 = 9;
  164.       byte var2 = 9;
  165.       long[] var3 = new long[]{54255130686969558L, -23171460237977962L, -3108366618797350L, -21193408755298417L, -5651575670851657L, -26279826855788416L, -8759942285898805L, -36170084272607377L, -25432090507647643L, -53972547618236521L};
  166.       long[] var4 = new long[]{216173885937287427L, 360289086898241798L, 146089910976643337L, 74873473398931719L, 144116339144720643L, 146086672571499008L, 75717876887519759L, 144116313375113991L, 148902461720559888L, 146086676866924817L, 216173963247288591L, 149187235232481553L, 77127442153603072L};
  167.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  168.       return var0;
  169.    }
  170.  
  171.    static Bitmap radioButtonOff() {
  172.       byte var1 = 15;
  173.       byte var2 = 15;
  174.       long[] var3 = new long[]{54255130684601010L, -20345672402420548L, -17802463350300448L, -4238681751559711L, -12716045254152787L, -16954726999067404L, -6216733235160358L, -14694096736832332L, -31648823732939050L, -25432090507384471L, -14411517958724251L, -27410141981971477L, -35887505492393920L, -29670772255522945L, -29388193469914462L};
  175.       long[] var4 = new long[]{360289074029920515L, 73192290054635781L, 73747573491892484L, 74591985537254656L, 73185740230230285L, 74310553510543632L, 72621686502981890L, 219270157926727950L, 74873451924554003L, 72903161462916107L, 221803415536402697L, 76562383404794127L, 219270166566535444L, 77125311867978006L, 72058736516399383L, 76004883748684048L, 150027262115840263L, 75717928477655299L, 78814183203340544L, 72621716534722830L, 363103879616397595L, 77969775451439363L, 73184653603373316L, 77690435074457880L, 150027369506144514L, 74591976947646729L, 74873529233768720L, 150027369490940672L, 77125311884820764L, 76562409192751385L, 360289134143800597L, 79095658262298884L, 72058818122154517L, 77406842979876864L};
  176.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  177.       return var0;
  178.    }
  179.  
  180.    static Bitmap radioButtonOn() {
  181.       byte var1 = 15;
  182.       byte var2 = 15;
  183.       long[] var3 = new long[]{54255130684601010L, -20345672402420548L, -8759942283464464L, -8477363502132526L, -23171460235017277L, -3108366617810455L, -10455414985733173L, -21193408755298417L, -29388193469717083L, -42386817504214912L, -35604931001621147L, -30802191192709209L, -27410141986839902L, -20344568594641202L, -27975299550820152L, -9325099861655488L, -11585730120929876L, -16955830807438887L, -36170084268922713L, -18650199701072941L, -26279831147071560L, -14127835360533276L, -26279831142400000L};
  184.       long[] var4 = new long[]{360289074029920515L, 648519450164986117L, 73747573491368200L, 72058732304925194L, 75154969850216717L, 75999407664922889L, 216173890249556224L, 220677519924396305L, 77125256032616960L, 146931037422944532L, 72058727927054613L, 144116347734458624L, 293579568958538007L, 76843832596300056L, 72058732221366528L, 221523074432434458L, 79658582380183808L, 74591994126533139L, 148620007490781469L, 80503024473407775L, 72058702158364928L, 149465480395030818L, 81910364998205717L, 80784417844560128L, 75717868281397541L, 82754910185783571L, 150027395275948290L, 74310501970870568L, 83599348002914575L, 150027395260416768L, 76843832613273872L, 76280972870746399L, 360289129848767765L, 80784508156117292L, 82192982435037484L, 1369094286720630784L};
  185.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  186.       return var0;
  187.    }
  188.  
  189.    static Bitmap resizeLeft() {
  190.       byte var1 = 11;
  191.       byte var2 = 11;
  192.       long[] var3 = new long[]{-28823035900934458L, -35887505479827457L, -43234558140743680L};
  193.       long[] var4 = new long[]{432351066097452033L, 216176084960413185L, 144117391410857729L, 144116291899230209L, 72058697861300737L, 72621643570152192L, 144397762581037315L, 288514050202075651L, 288514050302738944L, 648802020509351936L};
  194.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  195.       return var0;
  196.    }
  197.  
  198.    static Bitmap resizeRight() {
  199.       byte var1 = 11;
  200.       byte var2 = 11;
  201.       long[] var3 = new long[]{-16106990655137383L, -43234553854132096L, -4294967296L};
  202.       long[] var4 = new long[]{360293472059654912L, 216458655153914368L, 144403260139241728L, 144404359650869504L, 72347865124569601L, 216173894527156992L, 72621647865053441L, 72058710762979586L, 72344566606594560L, 72621647948939522L, 72348964820746240L};
  203.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  204.       return var0;
  205.    }
  206.  
  207.    static Bitmap scrollDownArrow() {
  208.       byte var1 = 16;
  209.       byte var2 = 16;
  210.       long[] var3 = new long[]{55950603381145728L, -43234558140743680L};
  211.       long[] var4 = new long[]{7133712809283551489L, 432909618138579201L, 288794430096277761L, 144679242053976577L, 6269010681299730432L};
  212.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  213.       return var0;
  214.    }
  215.  
  216.    static Bitmap scrollDownArrowActive() {
  217.       byte var1 = 16;
  218.       byte var2 = 16;
  219.       long[] var3 = new long[]{55950603379237731L, -48320976240246784L};
  220.       long[] var4 = new long[]{5908733710638776577L, 432909618138579201L, 288794430096277761L, 144679242053976577L, 7493989779944505344L};
  221.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  222.       return var0;
  223.    }
  224.  
  225.    static Bitmap scrollKnobH() {
  226.       byte var1 = 16;
  227.       byte var2 = 16;
  228.       long[] var3 = new long[]{4288453788L, -17802463348260865L};
  229.       long[] var4 = new long[]{6196956390292980225L, 216747826711953666L, 72903122791563523L, 720577044202783233L, 72621656572429058L, 144972807196071424L};
  230.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  231.       return var0;
  232.    }
  233.  
  234.    static Bitmap scrollKnobV() {
  235.       byte var1 = 16;
  236.       byte var2 = 16;
  237.       long[] var3 = new long[]{4288453788L, -17802463348260865L};
  238.       long[] var4 = new long[]{6196956390292980225L, 216747826711953666L, 72903122791563523L, 720577044202783233L, 72621656572429058L, 144972807196071424L};
  239.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  240.       return var0;
  241.    }
  242.  
  243.    static Bitmap scrollLeftArrow() {
  244.       byte var1 = 16;
  245.       byte var2 = 16;
  246.       long[] var3 = new long[]{55950603381145728L, -43234558140743680L};
  247.       long[] var4 = new long[]{4107283964203368961L, 936749826316566785L, 864692232295416065L, 792634638274265345L, 792634638274265345L, 864692232295416065L, 936749826316566785L, 1008808520100872449L, 3891110078048108544L};
  248.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  249.       return var0;
  250.    }
  251.  
  252.    static Bitmap scrollLeftArrowActive() {
  253.       byte var1 = 16;
  254.       byte var2 = 16;
  255.       long[] var3 = new long[]{55950603379237731L, -48320976240246784L};
  256.       long[] var4 = new long[]{2882304865558594049L, 936749826316566785L, 864692232295416065L, 792634638274265345L, 792634638274265345L, 864692232295416065L, 936749826316566785L, 1008808520100872449L, 5116089176692883456L};
  257.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  258.       return var0;
  259.    }
  260.  
  261.    static Bitmap scrollRightArrow() {
  262.       byte var1 = 16;
  263.       byte var2 = 16;
  264.       long[] var3 = new long[]{55950603381145728L, -43234558140743680L};
  265.       long[] var4 = new long[]{3891111182106362369L, 1008807420354494721L, 936749826333344001L, 864692232312193281L, 792634638274265345L, 792634638257488129L, 864692232278638849L, 936750926046167297L, 4107282860161892352L};
  266.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  267.       return var0;
  268.    }
  269.  
  270.    static Bitmap scrollRightArrowActive() {
  271.       byte var1 = 16;
  272.       byte var2 = 16;
  273.       long[] var3 = new long[]{55950603379237731L, -48320976240246784L};
  274.       long[] var4 = new long[]{2666132083461587457L, 1008807420354494721L, 936749826333344001L, 864692232312193281L, 792634638274265345L, 792634638257488129L, 864692232278638849L, 936750926046167297L, 5332261958806667264L};
  275.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  276.       return var0;
  277.    }
  278.  
  279.    static Bitmap scrollTrayBottom() {
  280.       byte var1 = 16;
  281.       byte var2 = 1;
  282.       long[] var3 = new long[]{-16106990650005529L};
  283.       long[] var4 = new long[]{72058697861300481L, 72058697861300481L, 72058697861300481L, 72058697861300481L};
  284.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  285.       return var0;
  286.    }
  287.  
  288.    static Bitmap scrollTrayLeft() {
  289.       byte var1 = 1;
  290.       byte var2 = 16;
  291.       long[] var3 = new long[]{-16106990655137383L};
  292.       long[] var4 = new long[]{72058697861300481L, 72058697861300481L, 72058697861300481L, 72058697861300481L};
  293.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  294.       return var0;
  295.    }
  296.  
  297.    static Bitmap scrollTrayRight() {
  298.       byte var1 = 1;
  299.       byte var2 = 16;
  300.       long[] var3 = new long[]{-16106990650005529L};
  301.       long[] var4 = new long[]{72058697861300481L, 72058697861300481L, 72058697861300481L, 72058697861300481L};
  302.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  303.       return var0;
  304.    }
  305.  
  306.    static Bitmap scrollTrayTop() {
  307.       byte var1 = 16;
  308.       byte var2 = 1;
  309.       long[] var3 = new long[]{-16106990655137383L};
  310.       long[] var4 = new long[]{72058697861300481L, 72058697861300481L, 72058697861300481L, 72058697861300481L};
  311.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  312.       return var0;
  313.    }
  314.  
  315.    static Bitmap scrollUpArrow() {
  316.       byte var1 = 16;
  317.       byte var2 = 16;
  318.       long[] var3 = new long[]{55950603381145728L, -43234558140743680L};
  319.       long[] var4 = new long[]{6269012884836057345L, 144679242020421889L, 288794430062723329L, 432909618105027073L, 7133701809754865664L};
  320.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  321.       return var0;
  322.    }
  323.  
  324.    static Bitmap scrollUpArrowActive() {
  325.       byte var1 = 16;
  326.       byte var2 = 16;
  327.       long[] var3 = new long[]{55950603379237731L, -48320976240246784L};
  328.       long[] var4 = new long[]{5044033786191282433L, 144679242020421889L, 288794430062723329L, 432909618105027073L, 8358680908399640576L};
  329.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  330.       return var0;
  331.    }
  332.  
  333.    static Bitmap titleBarLeft() {
  334.       byte var1 = 5;
  335.       byte var2 = 20;
  336.       long[] var3 = new long[]{54255130683153564L};
  337.       long[] var4 = new long[]{1369095390560781057L, 72059797406482689L, 216174985482338561L, 288231480025415937L, 288231480025416193L, 288231480025416193L, 288231480327405568L};
  338.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  339.       return var0;
  340.    }
  341.  
  342.    static Bitmap titleBarRight() {
  343.       byte var1 = 5;
  344.       byte var2 = 20;
  345.       long[] var3 = new long[]{54255130683153564L, -4294967296L};
  346.       long[] var4 = new long[]{1080865014442623745L, 288232579537043713L, 288232579537043713L, 288231480025415937L, 288231480092524802L, 216174989743751938L, 144116296496185344L};
  347.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  348.       return var0;
  349.    }
  350.  
  351.    static Bitmap topLeftArrow() {
  352.       byte var1 = 9;
  353.       byte var2 = 13;
  354.       long[] var3 = new long[]{72057594024001536L, -59860707264364736L};
  355.       long[] var4 = new long[]{504404262089000448L, 72621656404722944L, 72622755933192449L, 72621647814853379L, 144404372535771392L, 72627153962861056L, 72626054451299072L, 72624954939606016L, 72623855428044032L, 72622755916350976L, 72621656404788992L, 72621647932162306L};
  356.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  357.       return var0;
  358.    }
  359.  
  360.    static Bitmap topRightArrow() {
  361.       byte var1 = 9;
  362.       byte var2 = 13;
  363.       long[] var3 = new long[]{-59860707269967872L, 72057594029604672L};
  364.       long[] var4 = new long[]{72058697962094849L, 72903118580482304L, 144960712601633025L, 217018306572386560L, 72341268155531777L, 433191088686235904L, 361133494665085185L, 289075900643934464L, 217018306622783745L, 144960712601633024L, 72903118580482305L, 72065299226036226L};
  365.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  366.       return var0;
  367.    }
  368.  
  369.    static Bitmap bottomLeftArrow() {
  370.       byte var1 = 9;
  371.       byte var2 = 13;
  372.       long[] var3 = new long[]{72057594023990528L, -59813428264370368L};
  373.       long[] var4 = new long[]{576461856227459329L, 72627141077958915L, 72344566589620739L, 72624942054703875L, 72342367566365699L, 72622743031448835L, 72340168543110659L, 144685847529193730L, 72340177133044483L, 72626041566331395L, 72345666101248259L, 72628240589652225L};
  374.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  375.       return var0;
  376.    }
  377.  
  378.    static Bitmap bottomRightArrow() {
  379.       byte var1 = 9;
  380.       byte var2 = 13;
  381.       long[] var3 = new long[]{-59860711534231553L, -59813428264370368L};
  382.       long[] var4 = new long[]{72066394442825984L, 504685732770808064L, 432628147339591936L, 360570544728506624L, 288512959297290496L, 216455356686205184L, 144397771254989056L, 72340168643904002L, 217018306572452096L, 72622743048356096L, 360570553284886784L, 432628138732816129L};
  383.       Bitmap var0 = bitmapForEncoding(var1, var2, var4, var3);
  384.       return var0;
  385.    }
  386. }
  387.