home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDKJava.cab / AFC102 / Samples / Viewers / Src / SDKConsts.java < prev    next >
Encoding:
Java Source  |  1998-03-05  |  5.2 KB  |  190 lines

  1. //
  2. // (c) 1997 Microsoft Corporation.  All rights reserved.
  3. //
  4. public interface SDKConsts
  5. {
  6.     public static final String IMG_NAMES[] = { 
  7.         "bounce1.gif",    "bounce2.gif",    "bounce3.gif",    "bounce4.gif",
  8.         "bounce5.gif",    "bounce6.gif",    "bounce7.gif",    "bounce8.gif",
  9.         "brojohn.gif",    "sleeping.gif",    "ringbell.gif",    "dingdong.gif",
  10.         "crab.gif",        "ferns.gif",    "sponge.gif",    "teerex.gif",
  11.         "trilobit.gif",    "volcano.gif",    "jelly.gif",    "people.gif",
  12.         "iceberg.gif",    "rodent.gif",    "pteradac.gif",    "world.gif",
  13.         "russian.gif"
  14.     };
  15.  
  16.     public static final int NUM_BOUNCE = 8;
  17.     public static final int BOUNCE = 0;
  18.     public static final int NURSERY = 8;
  19.     public static final int NUM_VERSES = 8;
  20.     public static final int CRAB = 12;
  21.     public static final int FERN = 13;
  22.     public static final int SPONGE = 14;
  23.     public static final int TEEREX = 15;
  24.     public static final int TRILOBIT = 16;
  25.     public static final int VOLCANO = 17;
  26.     public static final int JELLY = 18;
  27.     public static final int PEOPLE = 19;
  28.     public static final int ICEBERG = 20;
  29.     public static final int RODENT = 21;
  30.     public static final int PTERADAC = 22;
  31.     public static final int WORLD = 23;
  32.     public static final int RUSSIAN = 24;
  33.  
  34.     public static final int NUM_IMAGES = 25;
  35.     public static final int NUM_IMAGES_HOT = 0;
  36.  
  37.     public static final int DIR_RIGHT = 1;
  38.     public static final int DIR_LEFT = 2;
  39.     public static final int DIR_UP = 4;
  40.     public static final int DIR_DOWN = 8;
  41.  
  42.     public static final int BR_RED = 0;
  43.     public static final int LIME = 1;
  44.     public static final int DEEP_BLUE = 2;
  45.     public static final int PURPLE = 3;
  46.     public static final int YELLOW = 4;
  47.     public static final int SKY_BLUE = 5;
  48.     public static final int DK_RED = 6;
  49.     public static final int KHAKI = 7;
  50.     public static final int TEAL = 8;
  51.     public static final int WHITE = 9;
  52.     public static final int PEACH = 10;
  53.     public static final int GR_BLUE = 11;
  54.     public static final int PINK = 12;
  55.     public static final int FOREST_GRN = 13;
  56.     public static final int NUM_COLORS = 14;
  57.  
  58.     public static final int CLRS[][] = {
  59.         {225,75,0}, {0,225,75}, {75,0,225}, {150,0,150}, {255,255,0}, 
  60.         {0,255,255}, {180,0,80}, {150,150,0}, {0,150,150}, {255,255,255}, 
  61.         {255,127,127}, {127,127,255}, {255,0,127}, {0,127,0}
  62.     };
  63.  
  64.     public static final String VERSES[] = {
  65.         "Frere Jacques,", "Dormez-vous?", "Sonnez les matines,", "Ding, dang, dong..." };
  66. }
  67.  
  68. final class GeoROOT implements SDKConsts
  69. {
  70.     public static final String NAME = "Geological Tree";
  71.     public static final String START = "4.6 Billion years ago";
  72.     public static final String END = "Today";
  73.     public static final int IMAGE = WORLD;
  74. }
  75.  
  76. final class GeoERA implements SDKConsts
  77. {
  78.     public static final String NAME[] = {
  79.         "Precambrian", "Paleozoic", "Mesozoic", "Cenozoic"
  80.     };
  81.  
  82.     public static final String START[] = {
  83.         "4.6 Billion years ago",
  84.         "570 Million years ago",
  85.         "240 Million years ago",
  86.         "63 Million years ago"
  87.     };
  88.  
  89.     public static final String END[] = {
  90.         "570 Million years ago",
  91.         "240 Million years ago",
  92.         "63 Million years ago",
  93.         "Today"
  94.     };
  95.  
  96.     public static final int IMAGE[] = {
  97.         VOLCANO, FERN, TEEREX, PEOPLE
  98.     };
  99. }
  100.  
  101. final class GeoPERIOD implements SDKConsts
  102. {
  103.     public static final String NAME[][] = {
  104.         { },
  105.         { "Cambrian", "Ordovician", "Silurian", "Devonian", "Carboniferous", "Permian" },
  106.         { "Triassic", "Jurassic", "Cretaceous" },
  107.         { "Tertiary", "Quaternary" }
  108.     };
  109.  
  110.     public static final String START[][] = {
  111.         { },
  112.         {    "570 Million years ago", 
  113.             "500 Million years ago",
  114.             "435 Million years ago",
  115.             "410 Million years ago",
  116.             "360 Million years ago",
  117.             "290 Million years ago" },
  118.         {    "240 Million years ago",
  119.             "205 Million years ago",
  120.             "138 Million years ago" },
  121.         {    "63 Million years ago",
  122.             "2.5 Million years ago" }
  123.     };
  124.  
  125.     public static final String END[][] = {
  126.         { },
  127.         {    "500 Million years ago", 
  128.             "435 Million years ago",
  129.             "410 Million years ago",
  130.             "360 Million years ago",
  131.             "290 Million years ago",
  132.             "240 Million years ago" },
  133.         {    "205 Million years ago",
  134.             "138 Million years ago",
  135.             "63 Million years ago" },
  136.         {    "2.5 Million years ago",
  137.             "Today" }
  138.     };
  139.  
  140.     public static final int IMAGE[][] = {
  141.         { },
  142.         { TRILOBIT, SPONGE, JELLY, CRAB, FERN, FERN }, 
  143.         { RODENT, PTERADAC, TEEREX },
  144.         { CRAB, PEOPLE }
  145.     };
  146. }
  147.  
  148. final class GeoEPOCH implements SDKConsts
  149. {
  150.     public static final String NAME[][][] = {
  151.         { {} }, { {} }, { {} },
  152.         {    
  153.             { "Paleocene", "Eocene", "Oligocene", "Miocene", "Pliocene" },
  154.             { "Pleistocene (Ice Age)", "Holocene (Modern Times)" }
  155.         }
  156.     };
  157.  
  158.     public static final String START[][][] = {
  159.         { {} }, { {} }, { {} },
  160.         {
  161.             {    "63 Million years ago",
  162.                 "54 Million years ago",
  163.                 "40 Million years ago",
  164.                 "25 Million years ago",
  165.                 "12 Million years ago" },
  166.             {    "2.5 Million years ago",
  167.                 "10,000 years ago" }
  168.         }
  169.     };
  170.  
  171.     public static final String END[][][] = {
  172.         { {} }, { {} }, { {} },
  173.         {
  174.             {    "54 Million years ago",
  175.                 "40 Million years ago",
  176.                 "25 Million years ago",
  177.                 "12 Million years ago",
  178.                 "2.5 Million years ago" },
  179.             {    "10,000 years ago",
  180.                 "Today" }
  181.         }
  182.     };
  183.  
  184.     public static final int IMAGE[][][] = {
  185.         { {} }, { {} }, { {} },
  186.         { { RODENT, SPONGE, JELLY, SPONGE, CRAB }, { ICEBERG, PEOPLE } }
  187.     };
  188. }
  189.  
  190.