home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Graphics / graphics-16000.iso / amiga / fractal / mak / source.lzh / Source / Zn2.c < prev   
Encoding:
C/C++ Source or Header  |  1991-06-29  |  94.6 KB  |  3,646 lines

  1.  
  2. #include <exec/types.h>
  3. #include <intuition/intuition.h>
  4.  
  5. extern struct TextAttr Font;
  6. extern struct Screen *FirstScreen;
  7. extern struct IntuiMessage *message;
  8. extern struct Window *FirstWindow,*NoBorder;
  9. extern BOOL DrawWindow;
  10. extern int maxcolr;
  11.  
  12. /**************************************************************************
  13.  
  14.                Z O N E S   1 0 1    T H R O U G H   2 0 0
  15.  
  16.      C O L O R   A S S I G N M E N T   R E Q U E S T E R   I N F O 
  17.           
  18. **************************************************************************/
  19.    
  20. struct Requester ca2_requester;
  21.  
  22. struct IntuiText colr2_asign_OK_txt =
  23.        {1, 0, JAM1, 8, 8, &Font, (UBYTE *)"OK !", NULL};
  24.  
  25. struct Image colr2_asign_OK_img = {0,0, 50,25, 3, NULL, 0, 0, NULL};
  26.  
  27.  
  28. unsigned char zn200_StringBuffer[4] = "0";
  29. unsigned char zn200_UndoBuffer[4];
  30.  
  31. struct StringInfo *zn200_ptr;
  32. struct StringInfo zn200_StringInfo =
  33.   {
  34.    &zn200_StringBuffer[0],
  35.    &zn200_UndoBuffer[0],
  36.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  37.   };
  38.  
  39. struct Image zn200_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  40.  
  41. struct Gadget zn200_String_gadg =
  42.   {
  43.    NULL,
  44.    528, 330, 40, 10,
  45.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  46.    (APTR)&zn200_String_img, NULL,
  47.    NULL, NULL,
  48.    (APTR)&zn200_StringInfo,
  49.    102, NULL,
  50.   };
  51.  
  52.  
  53. unsigned char zn199_StringBuffer[4] = "0";
  54. unsigned char zn199_UndoBuffer[4];
  55.  
  56. struct StringInfo *zn199_ptr;
  57. struct StringInfo zn199_StringInfo =
  58.   {
  59.    &zn199_StringBuffer[0],
  60.    &zn199_UndoBuffer[0],
  61.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  62.   };
  63.  
  64. struct Image zn199_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  65.  
  66. struct Gadget zn199_String_gadg =
  67.   {
  68.    &zn200_String_gadg,
  69.    528, 320, 40, 10,
  70.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  71.    (APTR)&zn199_String_img, NULL,
  72.    NULL, NULL,
  73.    (APTR)&zn199_StringInfo,
  74.    101, NULL,
  75.   };
  76.  
  77. unsigned char zn198_StringBuffer[4] = "11";
  78. unsigned char zn198_UndoBuffer[4];
  79.  
  80. struct StringInfo *zn198_ptr;
  81. struct StringInfo zn198_StringInfo =
  82.   {
  83.    &zn198_StringBuffer[0],
  84.    &zn198_UndoBuffer[0],
  85.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  86.   };
  87.  
  88. struct Image zn198_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  89.  
  90. struct Gadget zn198_String_gadg =
  91.   {
  92.    &zn199_String_gadg,
  93.    528, 310, 40, 10,
  94.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  95.    (APTR)&zn198_String_img, NULL,
  96.    NULL, NULL,
  97.    (APTR)&zn198_StringInfo,
  98.    100, NULL,
  99.   };
  100.  
  101. unsigned char zn197_StringBuffer[4] = "9";
  102. unsigned char zn197_UndoBuffer[4];
  103.  
  104. struct StringInfo *zn197_ptr;
  105. struct StringInfo zn197_StringInfo =
  106.   {
  107.    &zn197_StringBuffer[0],
  108.    &zn197_UndoBuffer[0],
  109.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  110.   };
  111.  
  112. struct Image zn197_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  113.  
  114. struct Gadget zn197_String_gadg =
  115.   {
  116.    &zn198_String_gadg,
  117.    528, 300, 40, 10,
  118.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  119.    (APTR)&zn197_String_img, NULL,
  120.    NULL, NULL,
  121.    (APTR)&zn197_StringInfo,
  122.    99, NULL,
  123.   };
  124.  
  125. unsigned char zn196_StringBuffer[4] = "12";
  126. unsigned char zn196_UndoBuffer[4];
  127.  
  128. struct StringInfo *zn196_ptr;
  129. struct StringInfo zn196_StringInfo =
  130.   {
  131.    &zn196_StringBuffer[0],
  132.    &zn196_UndoBuffer[0],
  133.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  134.   };
  135.  
  136. struct Image zn196_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  137.  
  138. struct Gadget zn196_String_gadg =
  139.   {
  140.    &zn197_String_gadg,
  141.    528, 290, 40, 10,
  142.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  143.    (APTR)&zn196_String_img, NULL,
  144.    NULL, NULL,
  145.    (APTR)&zn196_StringInfo,
  146.    98, NULL,
  147.   };
  148.  
  149. unsigned char zn195_StringBuffer[4] = "13";
  150. unsigned char zn195_UndoBuffer[4];
  151.  
  152. struct StringInfo *zn195_ptr;
  153. struct StringInfo zn195_StringInfo =
  154.   {
  155.    &zn195_StringBuffer[0],
  156.    &zn195_UndoBuffer[0],
  157.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  158.   };
  159.  
  160. struct Image zn195_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  161.  
  162. struct Gadget zn195_String_gadg =
  163.   {
  164.    &zn196_String_gadg,
  165.    528, 280, 40, 10,
  166.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  167.    (APTR)&zn195_String_img, NULL,
  168.    NULL, NULL,
  169.    (APTR)&zn195_StringInfo,
  170.    97, NULL,
  171.   };
  172.  
  173. unsigned char zn194_StringBuffer[4] = "0";
  174. unsigned char zn194_UndoBuffer[4];
  175.  
  176. struct StringInfo *zn194_ptr;
  177. struct StringInfo zn194_StringInfo =
  178.   {
  179.    &zn194_StringBuffer[0],
  180.    &zn194_UndoBuffer[0],
  181.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  182.   };
  183.  
  184. struct Image zn194_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  185.  
  186. struct Gadget zn194_String_gadg =
  187.   {
  188.    &zn195_String_gadg,
  189.    528, 270, 40, 10,
  190.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  191.    (APTR)&zn194_String_img, NULL,
  192.    NULL, NULL,
  193.    (APTR)&zn194_StringInfo,
  194.    96, NULL,
  195.   };
  196.  
  197. unsigned char zn193_StringBuffer[4] = "11";
  198. unsigned char zn193_UndoBuffer[4];
  199.  
  200. struct StringInfo *zn193_ptr;
  201. struct StringInfo zn193_StringInfo =
  202.   {
  203.    &zn193_StringBuffer[0],
  204.    &zn193_UndoBuffer[0],
  205.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  206.   };
  207.  
  208. struct Image zn193_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  209.  
  210. struct Gadget zn193_String_gadg =
  211.   {
  212.    &zn194_String_gadg,
  213.    528, 260, 40, 10,
  214.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  215.    (APTR)&zn193_String_img, NULL,
  216.    NULL, NULL,
  217.    (APTR)&zn193_StringInfo,
  218.    95, NULL,
  219.   };
  220.  
  221. unsigned char zn192_StringBuffer[4] = "9";
  222. unsigned char zn192_UndoBuffer[4];
  223.  
  224. struct StringInfo *zn192_ptr;
  225. struct StringInfo zn192_StringInfo =
  226.   {
  227.    &zn192_StringBuffer[0],
  228.    &zn192_UndoBuffer[0],
  229.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  230.   };
  231.  
  232. struct Image zn192_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  233.  
  234. struct Gadget zn192_String_gadg =
  235.   {
  236.    &zn193_String_gadg,
  237.    528, 250, 40, 10,
  238.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  239.    (APTR)&zn192_String_img, NULL,
  240.    NULL, NULL,
  241.    (APTR)&zn192_StringInfo,
  242.    94, NULL,
  243.   };
  244.  
  245. unsigned char zn191_StringBuffer[4] = "12";
  246. unsigned char zn191_UndoBuffer[4];
  247.  
  248. struct StringInfo *zn191_ptr;
  249. struct StringInfo zn191_StringInfo =
  250.   {
  251.    &zn191_StringBuffer[0],
  252.    &zn191_UndoBuffer[0],
  253.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  254.   };
  255.  
  256. struct Image zn191_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  257.  
  258. struct Gadget zn191_String_gadg =
  259.   {
  260.    &zn192_String_gadg,
  261.    528, 240, 40, 10,
  262.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  263.    (APTR)&zn191_String_img, NULL,
  264.    NULL, NULL,
  265.    (APTR)&zn191_StringInfo,
  266.    93, NULL,
  267.   };
  268.  
  269. unsigned char zn190_StringBuffer[4] = "13";
  270. unsigned char zn190_UndoBuffer[4];
  271.  
  272. struct StringInfo *zn190_ptr;
  273. struct StringInfo zn190_StringInfo =
  274.   {
  275.    &zn190_StringBuffer[0],
  276.    &zn190_UndoBuffer[0],
  277.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  278.   };
  279.  
  280. struct Image zn190_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  281.  
  282. struct Gadget zn190_String_gadg =
  283.   {
  284.    &zn191_String_gadg,
  285.    528, 230, 40, 10,
  286.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  287.    (APTR)&zn190_String_img, NULL,
  288.    NULL, NULL,
  289.    (APTR)&zn190_StringInfo,
  290.    92, NULL,
  291.   };
  292.  
  293. unsigned char zn189_StringBuffer[4] = "5";
  294. unsigned char zn189_UndoBuffer[4];
  295.  
  296. struct StringInfo *zn189_ptr;
  297. struct StringInfo zn189_StringInfo =
  298.   {
  299.    &zn189_StringBuffer[0],
  300.    &zn189_UndoBuffer[0],
  301.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  302.   };
  303.  
  304. struct Image zn189_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  305.  
  306. struct Gadget zn189_String_gadg =
  307.   {
  308.    &zn190_String_gadg,
  309.    528, 220, 40, 10,
  310.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  311.    (APTR)&zn189_String_img, NULL,
  312.    NULL, NULL,
  313.    (APTR)&zn189_StringInfo,
  314.    91, NULL,
  315.   };
  316.  
  317. unsigned char zn188_StringBuffer[4] = "4";
  318. unsigned char zn188_UndoBuffer[4];
  319.  
  320. struct StringInfo *zn188_ptr;
  321. struct StringInfo zn188_StringInfo =
  322.   {
  323.    &zn188_StringBuffer[0],
  324.    &zn188_UndoBuffer[0],
  325.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  326.   };
  327.  
  328. struct Image zn188_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  329.  
  330. struct Gadget zn188_String_gadg =
  331.   {
  332.    &zn189_String_gadg,
  333.    528, 210, 40, 10,
  334.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  335.    (APTR)&zn188_String_img, NULL,
  336.    NULL, NULL,
  337.    (APTR)&zn188_StringInfo,
  338.    90, NULL,
  339.   };
  340.  
  341. unsigned char zn187_StringBuffer[4] = "1";
  342. unsigned char zn187_UndoBuffer[4];
  343.  
  344. struct StringInfo *zn187_ptr;
  345. struct StringInfo zn187_StringInfo =
  346.   {
  347.    &zn187_StringBuffer[0],
  348.    &zn187_UndoBuffer[0],
  349.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  350.   };
  351.  
  352. struct Image zn187_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  353.  
  354. struct Gadget zn187_String_gadg =
  355.   {
  356.    &zn188_String_gadg,
  357.    528, 200, 40, 10,
  358.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  359.    (APTR)&zn187_String_img, NULL,
  360.    NULL, NULL,
  361.    (APTR)&zn187_StringInfo,
  362.    89, NULL,
  363.   };
  364.  
  365. unsigned char zn186_StringBuffer[4] = "0";
  366. unsigned char zn186_UndoBuffer[4];
  367.  
  368. struct StringInfo *zn186_ptr;
  369. struct StringInfo zn186_StringInfo =
  370.   {
  371.    &zn186_StringBuffer[0],
  372.    &zn186_UndoBuffer[0],
  373.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  374.   };
  375.  
  376. struct Image zn186_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  377.  
  378. struct Gadget zn186_String_gadg =
  379.   {
  380.    &zn187_String_gadg,
  381.    528, 190, 40, 10,
  382.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  383.    (APTR)&zn186_String_img, NULL,
  384.    NULL, NULL,
  385.    (APTR)&zn186_StringInfo,
  386.    88, NULL,
  387.   };
  388.  
  389. unsigned char zn185_StringBuffer[4] = "8";
  390. unsigned char zn185_UndoBuffer[4];
  391.  
  392. struct StringInfo *zn185_ptr;
  393. struct StringInfo zn185_StringInfo =
  394.   {
  395.    &zn185_StringBuffer[0],
  396.    &zn185_UndoBuffer[0],
  397.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  398.   };
  399.  
  400. struct Image zn185_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  401.  
  402. struct Gadget zn185_String_gadg =
  403.   {
  404.    &zn186_String_gadg,
  405.    528, 180, 40, 10,
  406.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  407.    (APTR)&zn185_String_img, NULL,
  408.    NULL, NULL,
  409.    (APTR)&zn185_StringInfo,
  410.    87, NULL,
  411.   };
  412.  
  413. unsigned char zn184_StringBuffer[4] = "7";
  414. unsigned char zn184_UndoBuffer[4];
  415.  
  416. struct StringInfo *zn184_ptr;
  417. struct StringInfo zn184_StringInfo =
  418.   {
  419.    &zn184_StringBuffer[0],
  420.    &zn184_UndoBuffer[0],
  421.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  422.   };
  423.  
  424. struct Image zn184_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  425.  
  426. struct Gadget zn184_String_gadg =
  427.   {
  428.    &zn185_String_gadg,
  429.    528, 170, 40, 10,
  430.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  431.    (APTR)&zn184_String_img, NULL,
  432.    NULL, NULL,
  433.    (APTR)&zn184_StringInfo,
  434.    86, NULL,
  435.   };
  436.  
  437. unsigned char zn183_StringBuffer[4] = "5";
  438. unsigned char zn183_UndoBuffer[4];
  439.  
  440. struct StringInfo *zn183_ptr;
  441. struct StringInfo zn183_StringInfo =
  442.   {
  443.    &zn183_StringBuffer[0],
  444.    &zn183_UndoBuffer[0],
  445.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  446.   };
  447.  
  448. struct Image zn183_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  449.  
  450. struct Gadget zn183_String_gadg =
  451.   {
  452.    &zn184_String_gadg,
  453.    528, 160, 40, 10,
  454.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  455.    (APTR)&zn183_String_img, NULL,
  456.    NULL, NULL,
  457.    (APTR)&zn183_StringInfo,
  458.    85, NULL,
  459.   };
  460.  
  461. unsigned char zn182_StringBuffer[4] = "14";
  462. unsigned char zn182_UndoBuffer[4];
  463.  
  464. struct StringInfo *zn182_ptr;
  465. struct StringInfo zn182_StringInfo =
  466.   {
  467.    &zn182_StringBuffer[0],
  468.    &zn182_UndoBuffer[0],
  469.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  470.   };
  471.  
  472. struct Image zn182_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  473.  
  474. struct Gadget zn182_String_gadg =
  475.   {
  476.    &zn183_String_gadg,
  477.    528, 150, 40, 10,
  478.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  479.    (APTR)&zn182_String_img, NULL,
  480.    NULL, NULL,
  481.    (APTR)&zn182_StringInfo,
  482.    84, NULL,
  483.   };
  484.  
  485.  
  486. unsigned char zn181_StringBuffer[4] = "4";
  487. unsigned char zn181_UndoBuffer[4];
  488.  
  489. struct StringInfo *zn181_ptr;
  490. struct StringInfo zn181_StringInfo =
  491.   {
  492.    &zn181_StringBuffer[0],
  493.    &zn181_UndoBuffer[0],
  494.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  495.   };
  496.  
  497. struct Image zn181_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  498.  
  499. struct Gadget zn181_String_gadg =
  500.   {
  501.    &zn182_String_gadg,
  502.    528, 140, 40, 10,
  503.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  504.    (APTR)&zn181_String_img, NULL,
  505.    NULL, NULL,
  506.    (APTR)&zn181_StringInfo,
  507.    83, NULL,
  508.   };
  509.  
  510. unsigned char zn180_StringBuffer[4] = "3";
  511. unsigned char zn180_UndoBuffer[4];
  512.  
  513. struct StringInfo *zn180_ptr;
  514. struct StringInfo zn180_StringInfo =
  515.   {
  516.    &zn180_StringBuffer[0],
  517.    &zn180_UndoBuffer[0],
  518.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  519.   };
  520.  
  521. struct Image zn180_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  522.  
  523. struct Gadget zn180_String_gadg =
  524.   {
  525.    &zn181_String_gadg,
  526.    528, 130, 40, 10,
  527.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  528.    (APTR)&zn180_String_img, NULL,
  529.    NULL, NULL,
  530.    (APTR)&zn180_StringInfo,
  531.    82, NULL,
  532.   };
  533.  
  534. unsigned char zn179_StringBuffer[4] = "9";
  535. unsigned char zn179_UndoBuffer[4];
  536.  
  537. struct StringInfo *zn179_ptr;
  538. struct StringInfo zn179_StringInfo =
  539.   {
  540.    &zn179_StringBuffer[0],
  541.    &zn179_UndoBuffer[0],
  542.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  543.   };
  544.  
  545. struct Image zn179_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  546.  
  547. struct Gadget zn179_String_gadg =
  548.   {
  549.    &zn180_String_gadg,
  550.    528, 120, 40, 10,
  551.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  552.    (APTR)&zn179_String_img, NULL,
  553.    NULL, NULL,
  554.    (APTR)&zn179_StringInfo,
  555.    81, NULL,
  556.   };
  557.  
  558. unsigned char zn178_StringBuffer[4] = "2";
  559. unsigned char zn178_UndoBuffer[4];
  560.  
  561. struct StringInfo *zn178_ptr;
  562. struct StringInfo zn178_StringInfo =
  563.   {
  564.    &zn178_StringBuffer[0],
  565.    &zn178_UndoBuffer[0],
  566.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  567.   };
  568.  
  569. struct Image zn178_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  570.  
  571. struct Gadget zn178_String_gadg =
  572.   {
  573.    &zn179_String_gadg,
  574.    528, 110, 40, 10,
  575.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  576.    (APTR)&zn178_String_img, NULL,
  577.    NULL, NULL,
  578.    (APTR)&zn178_StringInfo,
  579.    80, NULL,
  580.   };
  581.  
  582. unsigned char zn177_StringBuffer[4] = "6";
  583. unsigned char zn177_UndoBuffer[4];
  584.  
  585. struct StringInfo *zn177_ptr;
  586. struct StringInfo zn177_StringInfo =
  587.   {
  588.    &zn177_StringBuffer[0],
  589.    &zn177_UndoBuffer[0],
  590.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  591.   };
  592.  
  593. struct Image zn177_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  594.  
  595. struct Gadget zn177_String_gadg =
  596.   {
  597.    &zn178_String_gadg,
  598.    528, 100, 40, 10,
  599.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  600.    (APTR)&zn177_String_img, NULL,
  601.    NULL, NULL,
  602.    (APTR)&zn177_StringInfo,
  603.    79, NULL,
  604.   };
  605.  
  606. unsigned char zn176_StringBuffer[4] = "10";
  607. unsigned char zn176_UndoBuffer[4];
  608.  
  609. struct StringInfo *zn176_ptr;
  610. struct StringInfo zn176_StringInfo =
  611.   {
  612.    &zn176_StringBuffer[0],
  613.    &zn176_UndoBuffer[0],
  614.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  615.   };
  616.  
  617. struct Image zn176_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  618.  
  619. struct Gadget zn176_String_gadg =
  620.   {
  621.    &zn177_String_gadg,
  622.    528, 90, 40, 10,
  623.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  624.    (APTR)&zn176_String_img, NULL,
  625.    NULL, NULL,
  626.    (APTR)&zn176_StringInfo,
  627.    78, NULL,
  628.   };
  629.  
  630.  
  631. unsigned char zn175_StringBuffer[4] = "11";
  632. unsigned char zn175_UndoBuffer[4];
  633.  
  634. struct StringInfo *zn175_ptr;
  635. struct StringInfo zn175_StringInfo =
  636.   {
  637.    &zn175_StringBuffer[0],
  638.    &zn175_UndoBuffer[0],
  639.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  640.   };
  641.  
  642. struct Image zn175_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  643.  
  644. struct Gadget zn175_String_gadg =
  645.   {
  646.    &zn176_String_gadg,
  647.    392, 330, 40, 10,
  648.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  649.    (APTR)&zn175_String_img, NULL,
  650.    NULL, NULL,
  651.    (APTR)&zn175_StringInfo,
  652.    77, NULL,
  653.   };
  654.  
  655.  
  656. unsigned char zn174_StringBuffer[4] = "15";
  657. unsigned char zn174_UndoBuffer[4];
  658.  
  659. struct StringInfo *zn174_ptr;
  660. struct StringInfo zn174_StringInfo =
  661.   {
  662.    &zn174_StringBuffer[0],
  663.    &zn174_UndoBuffer[0],
  664.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  665.   };
  666.  
  667. struct Image zn174_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  668.  
  669. struct Gadget zn174_String_gadg =
  670.   {
  671.    &zn175_String_gadg,
  672.    392, 320, 40, 10,
  673.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  674.    (APTR)&zn174_String_img, NULL,
  675.    NULL, NULL,
  676.    (APTR)&zn174_StringInfo,
  677.    76, NULL,
  678.   };
  679.  
  680. unsigned char zn173_StringBuffer[4] = "0";
  681. unsigned char zn173_UndoBuffer[4];
  682.  
  683. struct StringInfo *zn173_ptr;
  684. struct StringInfo zn173_StringInfo =
  685.   {
  686.    &zn173_StringBuffer[0],
  687.    &zn173_UndoBuffer[0],
  688.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  689.   };
  690.  
  691. struct Image zn173_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  692.  
  693. struct Gadget zn173_String_gadg =
  694.   {
  695.    &zn174_String_gadg,
  696.    392, 310, 40, 10,
  697.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  698.    (APTR)&zn173_String_img, NULL,
  699.    NULL, NULL,
  700.    (APTR)&zn173_StringInfo,
  701.    75, NULL,
  702.   };
  703.  
  704. unsigned char zn172_StringBuffer[4] = "0";
  705. unsigned char zn172_UndoBuffer[4];
  706.  
  707. struct StringInfo *zn172_ptr;
  708. struct StringInfo zn172_StringInfo =
  709.   {
  710.    &zn172_StringBuffer[0],
  711.    &zn172_UndoBuffer[0],
  712.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  713.   };
  714.  
  715. struct Image zn172_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  716.  
  717. struct Gadget zn172_String_gadg =
  718.   {
  719.    &zn173_String_gadg,
  720.    392, 300, 40, 10,
  721.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  722.    (APTR)&zn172_String_img, NULL,
  723.    NULL, NULL,
  724.    (APTR)&zn172_StringInfo,
  725.    74, NULL,
  726.   };
  727.  
  728. unsigned char zn171_StringBuffer[4] = "11";
  729. unsigned char zn171_UndoBuffer[4];
  730.  
  731. struct StringInfo *zn171_ptr;
  732. struct StringInfo zn171_StringInfo =
  733.   {
  734.    &zn171_StringBuffer[0],
  735.    &zn171_UndoBuffer[0],
  736.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  737.   };
  738.  
  739. struct Image zn171_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  740.  
  741. struct Gadget zn171_String_gadg =
  742.   {
  743.    &zn172_String_gadg,
  744.    392, 290, 40, 10,
  745.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  746.    (APTR)&zn171_String_img, NULL,
  747.    NULL, NULL,
  748.    (APTR)&zn171_StringInfo,
  749.    73, NULL,
  750.   };
  751.  
  752. unsigned char zn170_StringBuffer[4] = "9";
  753. unsigned char zn170_UndoBuffer[4];
  754.  
  755. struct StringInfo *zn170_ptr;
  756. struct StringInfo zn170_StringInfo =
  757.   {
  758.    &zn170_StringBuffer[0],
  759.    &zn170_UndoBuffer[0],
  760.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  761.   };
  762.  
  763. struct Image zn170_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  764.  
  765. struct Gadget zn170_String_gadg =
  766.   {
  767.    &zn171_String_gadg,
  768.    392, 280, 40, 10,
  769.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  770.    (APTR)&zn170_String_img, NULL,
  771.    NULL, NULL,
  772.    (APTR)&zn170_StringInfo,
  773.    72, NULL,
  774.   };
  775.  
  776. unsigned char zn169_StringBuffer[4] = "12";
  777. unsigned char zn169_UndoBuffer[4];
  778.  
  779. struct StringInfo *zn169_ptr;
  780. struct StringInfo zn169_StringInfo =
  781.   {
  782.    &zn169_StringBuffer[0],
  783.    &zn169_UndoBuffer[0],
  784.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  785.   };
  786.  
  787. struct Image zn169_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  788.  
  789. struct Gadget zn169_String_gadg =
  790.   {
  791.    &zn170_String_gadg,
  792.    392, 270, 40, 10,
  793.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  794.    (APTR)&zn169_String_img, NULL,
  795.    NULL, NULL,
  796.    (APTR)&zn169_StringInfo,
  797.    71, NULL,
  798.   };
  799.  
  800. unsigned char zn168_StringBuffer[4] = "13";
  801. unsigned char zn168_UndoBuffer[4];
  802.  
  803. struct StringInfo *zn168_ptr;
  804. struct StringInfo zn168_StringInfo =
  805.   {
  806.    &zn168_StringBuffer[0],
  807.    &zn168_UndoBuffer[0],
  808.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  809.   };
  810.  
  811. struct Image zn168_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  812.  
  813. struct Gadget zn168_String_gadg =
  814.   {
  815.    &zn169_String_gadg,
  816.    392, 260, 40, 10,
  817.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  818.    (APTR)&zn168_String_img, NULL,
  819.    NULL, NULL,
  820.    (APTR)&zn168_StringInfo,
  821.    70, NULL,
  822.   };
  823.  
  824. unsigned char zn167_StringBuffer[4] = "5";
  825. unsigned char zn167_UndoBuffer[4];
  826.  
  827. struct StringInfo *zn167_ptr;
  828. struct StringInfo zn167_StringInfo =
  829.   {
  830.    &zn167_StringBuffer[0],
  831.    &zn167_UndoBuffer[0],
  832.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  833.   };
  834.  
  835. struct Image zn167_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  836.  
  837. struct Gadget zn167_String_gadg =
  838.   {
  839.    &zn168_String_gadg,
  840.    392, 250, 40, 10,
  841.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  842.    (APTR)&zn167_String_img, NULL,
  843.    NULL, NULL,
  844.    (APTR)&zn167_StringInfo,
  845.    69, NULL,
  846.   };
  847.  
  848. unsigned char zn166_StringBuffer[4] = "4";
  849. unsigned char zn166_UndoBuffer[4];
  850.  
  851. struct StringInfo *zn166_ptr;
  852. struct StringInfo zn166_StringInfo =
  853.   {
  854.    &zn166_StringBuffer[0],
  855.    &zn166_UndoBuffer[0],
  856.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  857.   };
  858.  
  859. struct Image zn166_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  860.  
  861. struct Gadget zn166_String_gadg =
  862.   {
  863.    &zn167_String_gadg,
  864.    392, 240, 40, 10,
  865.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  866.    (APTR)&zn166_String_img, NULL,
  867.    NULL, NULL,
  868.    (APTR)&zn166_StringInfo,
  869.    68, NULL,
  870.   };
  871.  
  872. unsigned char zn165_StringBuffer[4] = "1";
  873. unsigned char zn165_UndoBuffer[4];
  874.  
  875. struct StringInfo *zn165_ptr;
  876. struct StringInfo zn165_StringInfo =
  877.   {
  878.    &zn165_StringBuffer[0],
  879.    &zn165_UndoBuffer[0],
  880.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  881.   };
  882.  
  883. struct Image zn165_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  884.  
  885. struct Gadget zn165_String_gadg =
  886.   {
  887.    &zn166_String_gadg,
  888.    392, 230, 40, 10,
  889.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  890.    (APTR)&zn165_String_img, NULL,
  891.    NULL, NULL,
  892.    (APTR)&zn165_StringInfo,
  893.    67, NULL,
  894.   };
  895.  
  896. unsigned char zn164_StringBuffer[4] = "0";
  897. unsigned char zn164_UndoBuffer[4];
  898.  
  899. struct StringInfo *zn164_ptr;
  900. struct StringInfo zn164_StringInfo =
  901.   {
  902.    &zn164_StringBuffer[0],
  903.    &zn164_UndoBuffer[0],
  904.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  905.   };
  906.  
  907. struct Image zn164_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  908.  
  909. struct Gadget zn164_String_gadg =
  910.   {
  911.    &zn165_String_gadg,
  912.    392, 220, 40, 10,
  913.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  914.    (APTR)&zn164_String_img, NULL,
  915.    NULL, NULL,
  916.    (APTR)&zn164_StringInfo,
  917.    66, NULL,
  918.   };
  919.  
  920. unsigned char zn163_StringBuffer[4] = "8";
  921. unsigned char zn163_UndoBuffer[4];
  922.  
  923. struct StringInfo *zn163_ptr;
  924. struct StringInfo zn163_StringInfo =
  925.   {
  926.    &zn163_StringBuffer[0],
  927.    &zn163_UndoBuffer[0],
  928.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  929.   };
  930.  
  931. struct Image zn163_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  932.  
  933. struct Gadget zn163_String_gadg =
  934.   {
  935.    &zn164_String_gadg,
  936.    392, 210, 40, 10,
  937.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  938.    (APTR)&zn163_String_img, NULL,
  939.    NULL, NULL,
  940.    (APTR)&zn163_StringInfo,
  941.    65, NULL,
  942.   };
  943.  
  944. unsigned char zn162_StringBuffer[4] = "7";
  945. unsigned char zn162_UndoBuffer[4];
  946.  
  947. struct StringInfo *zn162_ptr;
  948. struct StringInfo zn162_StringInfo =
  949.   {
  950.    &zn162_StringBuffer[0],
  951.    &zn162_UndoBuffer[0],
  952.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  953.   };
  954.  
  955. struct Image zn162_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  956.  
  957. struct Gadget zn162_String_gadg =
  958.   {
  959.    &zn163_String_gadg,
  960.    392, 200, 40, 10,
  961.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  962.    (APTR)&zn162_String_img, NULL,
  963.    NULL, NULL,
  964.    (APTR)&zn162_StringInfo,
  965.    64, NULL,
  966.   };
  967.  
  968. unsigned char zn161_StringBuffer[4] = "5";
  969. unsigned char zn161_UndoBuffer[4];
  970.  
  971. struct StringInfo *zn161_ptr;
  972. struct StringInfo zn161_StringInfo =
  973.   {
  974.    &zn161_StringBuffer[0],
  975.    &zn161_UndoBuffer[0],
  976.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  977.   };
  978.  
  979. struct Image zn161_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  980.  
  981. struct Gadget zn161_String_gadg =
  982.   {
  983.    &zn162_String_gadg,
  984.    392, 190, 40, 10,
  985.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  986.    (APTR)&zn161_String_img, NULL,
  987.    NULL, NULL,
  988.    (APTR)&zn161_StringInfo,
  989.    63, NULL,
  990.   };
  991.  
  992. unsigned char zn160_StringBuffer[4] = "14";
  993. unsigned char zn160_UndoBuffer[4];
  994.  
  995. struct StringInfo *zn160_ptr;
  996. struct StringInfo zn160_StringInfo =
  997.   {
  998.    &zn160_StringBuffer[0],
  999.    &zn160_UndoBuffer[0],
  1000.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  1001.   };
  1002.  
  1003. struct Image zn160_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1004.  
  1005. struct Gadget zn160_String_gadg =
  1006.   {
  1007.    &zn161_String_gadg,
  1008.    392, 180, 40, 10,
  1009.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1010.    (APTR)&zn160_String_img, NULL,
  1011.    NULL, NULL,
  1012.    (APTR)&zn160_StringInfo,
  1013.    62, NULL,
  1014.   };
  1015.  
  1016.  
  1017. unsigned char zn159_StringBuffer[4] = "4";
  1018. unsigned char zn159_UndoBuffer[4];
  1019.  
  1020. struct StringInfo *zn159_ptr;
  1021. struct StringInfo zn159_StringInfo =
  1022.   {
  1023.    &zn159_StringBuffer[0],
  1024.    &zn159_UndoBuffer[0],
  1025.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1026.   };
  1027.  
  1028. struct Image zn159_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1029.  
  1030. struct Gadget zn159_String_gadg =
  1031.   {
  1032.    &zn160_String_gadg,
  1033.    392, 170, 40, 10,
  1034.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1035.    (APTR)&zn159_String_img, NULL,
  1036.    NULL, NULL,
  1037.    (APTR)&zn159_StringInfo,
  1038.    61, NULL,
  1039.   };
  1040.  
  1041. unsigned char zn158_StringBuffer[4] = "3";
  1042. unsigned char zn158_UndoBuffer[4];
  1043.  
  1044. struct StringInfo *zn158_ptr;
  1045. struct StringInfo zn158_StringInfo =
  1046.   {
  1047.    &zn158_StringBuffer[0],
  1048.    &zn158_UndoBuffer[0],
  1049.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  1050.   };
  1051.  
  1052. struct Image zn158_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1053.  
  1054. struct Gadget zn158_String_gadg =
  1055.   {
  1056.    &zn159_String_gadg,
  1057.    392, 160, 40, 10,
  1058.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1059.    (APTR)&zn158_String_img, NULL,
  1060.    NULL, NULL,
  1061.    (APTR)&zn158_StringInfo,
  1062.    60, NULL,
  1063.   };
  1064.  
  1065. unsigned char zn157_StringBuffer[4] = "9";
  1066. unsigned char zn157_UndoBuffer[4];
  1067.  
  1068. struct StringInfo *zn157_ptr;
  1069. struct StringInfo zn157_StringInfo =
  1070.   {
  1071.    &zn157_StringBuffer[0],
  1072.    &zn157_UndoBuffer[0],
  1073.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1074.   };
  1075.  
  1076. struct Image zn157_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1077.  
  1078. struct Gadget zn157_String_gadg =
  1079.   {
  1080.    &zn158_String_gadg,
  1081.    392, 150, 40, 10,
  1082.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1083.    (APTR)&zn157_String_img, NULL,
  1084.    NULL, NULL,
  1085.    (APTR)&zn157_StringInfo,
  1086.    59, NULL,
  1087.   };
  1088.  
  1089. unsigned char zn156_StringBuffer[4] = "2";
  1090. unsigned char zn156_UndoBuffer[4];
  1091.  
  1092. struct StringInfo *zn156_ptr;
  1093. struct StringInfo zn156_StringInfo =
  1094.   {
  1095.    &zn156_StringBuffer[0],
  1096.    &zn156_UndoBuffer[0],
  1097.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  1098.   };
  1099.  
  1100. struct Image zn156_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1101.  
  1102. struct Gadget zn156_String_gadg =
  1103.   {
  1104.    &zn157_String_gadg,
  1105.    392, 140, 40, 10,
  1106.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1107.    (APTR)&zn156_String_img, NULL,
  1108.    NULL, NULL,
  1109.    (APTR)&zn156_StringInfo,
  1110.    58, NULL,
  1111.   };
  1112.  
  1113. unsigned char zn155_StringBuffer[4] = "6";
  1114. unsigned char zn155_UndoBuffer[4];
  1115.  
  1116. struct StringInfo *zn155_ptr;
  1117. struct StringInfo zn155_StringInfo =
  1118.   {
  1119.    &zn155_StringBuffer[0],
  1120.    &zn155_UndoBuffer[0],
  1121.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  1122.   };
  1123.  
  1124. struct Image zn155_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1125.  
  1126. struct Gadget zn155_String_gadg =
  1127.   {
  1128.    &zn156_String_gadg,
  1129.    392, 130, 40, 10,
  1130.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1131.    (APTR)&zn155_String_img, NULL,
  1132.    NULL, NULL,
  1133.    (APTR)&zn155_StringInfo,
  1134.    57, NULL,
  1135.   };
  1136.  
  1137. unsigned char zn154_StringBuffer[4] = "10";
  1138. unsigned char zn154_UndoBuffer[4];
  1139.  
  1140. struct StringInfo *zn154_ptr;
  1141. struct StringInfo zn154_StringInfo =
  1142.   {
  1143.    &zn154_StringBuffer[0],
  1144.    &zn154_UndoBuffer[0],
  1145.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  1146.   };
  1147.  
  1148. struct Image zn154_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1149.  
  1150. struct Gadget zn154_String_gadg =
  1151.   {
  1152.    &zn155_String_gadg,
  1153.    392, 120, 40, 10,
  1154.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1155.    (APTR)&zn154_String_img, NULL,
  1156.    NULL, NULL,
  1157.    (APTR)&zn154_StringInfo,
  1158.    56, NULL,
  1159.   };
  1160.  
  1161.  
  1162. unsigned char zn153_StringBuffer[4] = "11";
  1163. unsigned char zn153_UndoBuffer[4];
  1164.  
  1165. struct StringInfo *zn153_ptr;
  1166. struct StringInfo zn153_StringInfo =
  1167.   {
  1168.    &zn153_StringBuffer[0],
  1169.    &zn153_UndoBuffer[0],
  1170.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1171.   };
  1172.  
  1173. struct Image zn153_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1174.  
  1175. struct Gadget zn153_String_gadg =
  1176.   {
  1177.    &zn154_String_gadg,
  1178.    392, 110, 40, 10,
  1179.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1180.    (APTR)&zn153_String_img, NULL,
  1181.    NULL, NULL,
  1182.    (APTR)&zn153_StringInfo,
  1183.    55, NULL,
  1184.   };
  1185.  
  1186.  
  1187. unsigned char zn152_StringBuffer[4] = "15";
  1188. unsigned char zn152_UndoBuffer[4];
  1189.  
  1190. struct StringInfo *zn152_ptr;
  1191. struct StringInfo zn152_StringInfo =
  1192.   {
  1193.    &zn152_StringBuffer[0],
  1194.    &zn152_UndoBuffer[0],
  1195.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  1196.   };
  1197.  
  1198. struct Image zn152_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1199.  
  1200. struct Gadget zn152_String_gadg =
  1201.   {
  1202.    &zn153_String_gadg,
  1203.    392, 100, 40, 10,
  1204.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1205.    (APTR)&zn152_String_img, NULL,
  1206.    NULL, NULL,
  1207.    (APTR)&zn152_StringInfo,
  1208.    54, NULL,
  1209.   };
  1210.  
  1211. unsigned char zn151_StringBuffer[4] = "0";
  1212. unsigned char zn151_UndoBuffer[4];
  1213.  
  1214. struct StringInfo *zn151_ptr;
  1215. struct StringInfo zn151_StringInfo =
  1216.   {
  1217.    &zn151_StringBuffer[0],
  1218.    &zn151_UndoBuffer[0],
  1219.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1220.   };
  1221.  
  1222. struct Image zn151_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1223.  
  1224. struct Gadget zn151_String_gadg =
  1225.   {
  1226.    &zn152_String_gadg,
  1227.    392, 90, 40, 10,
  1228.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1229.    (APTR)&zn151_String_img, NULL,
  1230.    NULL, NULL,
  1231.    (APTR)&zn151_StringInfo,
  1232.    53, NULL,
  1233.   };
  1234.  
  1235. unsigned char zn150_StringBuffer[4] = "0";
  1236. unsigned char zn150_UndoBuffer[4];
  1237.  
  1238. struct StringInfo *zn150_ptr;
  1239. struct StringInfo zn150_StringInfo =
  1240.   {
  1241.    &zn150_StringBuffer[0],
  1242.    &zn150_UndoBuffer[0],
  1243.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1244.   };
  1245.  
  1246. struct Image zn150_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1247.  
  1248. struct Gadget zn150_String_gadg =
  1249.   {
  1250.    &zn151_String_gadg,
  1251.    256, 330, 40, 10,
  1252.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1253.    (APTR)&zn150_String_img, NULL,
  1254.    NULL, NULL,
  1255.    (APTR)&zn150_StringInfo,
  1256.    52, NULL,
  1257.   };
  1258.  
  1259.  
  1260. unsigned char zn149_StringBuffer[4] = "0";
  1261. unsigned char zn149_UndoBuffer[4];
  1262.  
  1263. struct StringInfo *zn149_ptr;
  1264. struct StringInfo zn149_StringInfo =
  1265.   {
  1266.    &zn149_StringBuffer[0],
  1267.    &zn149_UndoBuffer[0],
  1268.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1269.   };
  1270.  
  1271. struct Image zn149_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1272.  
  1273. struct Gadget zn149_String_gadg =
  1274.   {
  1275.    &zn150_String_gadg,
  1276.    256, 320, 40, 10,
  1277.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1278.    (APTR)&zn149_String_img, NULL,
  1279.    NULL, NULL,
  1280.    (APTR)&zn149_StringInfo,
  1281.    51, NULL,
  1282.   };
  1283.  
  1284. unsigned char zn148_StringBuffer[4] = "11";
  1285. unsigned char zn148_UndoBuffer[4];
  1286.  
  1287. struct StringInfo *zn148_ptr;
  1288. struct StringInfo zn148_StringInfo =
  1289.   {
  1290.    &zn148_StringBuffer[0],
  1291.    &zn148_UndoBuffer[0],
  1292.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1293.   };
  1294.  
  1295. struct Image zn148_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1296.  
  1297. struct Gadget zn148_String_gadg =
  1298.   {
  1299.    &zn149_String_gadg,
  1300.    256, 310, 40, 10,
  1301.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1302.    (APTR)&zn148_String_img, NULL,
  1303.    NULL, NULL,
  1304.    (APTR)&zn148_StringInfo,
  1305.    50, NULL,
  1306.   };
  1307.  
  1308. unsigned char zn147_StringBuffer[4] = "9";
  1309. unsigned char zn147_UndoBuffer[4];
  1310.  
  1311. struct StringInfo *zn147_ptr;
  1312. struct StringInfo zn147_StringInfo =
  1313.   {
  1314.    &zn147_StringBuffer[0],
  1315.    &zn147_UndoBuffer[0],
  1316.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1317.   };
  1318.  
  1319. struct Image zn147_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1320.  
  1321. struct Gadget zn147_String_gadg =
  1322.   {
  1323.    &zn148_String_gadg,
  1324.    256, 300, 40, 10,
  1325.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1326.    (APTR)&zn147_String_img, NULL,
  1327.    NULL, NULL,
  1328.    (APTR)&zn147_StringInfo,
  1329.    49, NULL,
  1330.   };
  1331.  
  1332. unsigned char zn146_StringBuffer[4] = "12";
  1333. unsigned char zn146_UndoBuffer[4];
  1334.  
  1335. struct StringInfo *zn146_ptr;
  1336. struct StringInfo zn146_StringInfo =
  1337.   {
  1338.    &zn146_StringBuffer[0],
  1339.    &zn146_UndoBuffer[0],
  1340.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1341.   };
  1342.  
  1343. struct Image zn146_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1344.  
  1345. struct Gadget zn146_String_gadg =
  1346.   {
  1347.    &zn147_String_gadg,
  1348.    256, 290, 40, 10,
  1349.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1350.    (APTR)&zn146_String_img, NULL,
  1351.    NULL, NULL,
  1352.    (APTR)&zn146_StringInfo,
  1353.    48, NULL,
  1354.   };
  1355.  
  1356. unsigned char zn145_StringBuffer[4] = "13";
  1357. unsigned char zn145_UndoBuffer[4];
  1358.  
  1359. struct StringInfo *zn145_ptr;
  1360. struct StringInfo zn145_StringInfo =
  1361.   {
  1362.    &zn145_StringBuffer[0],
  1363.    &zn145_UndoBuffer[0],
  1364.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  1365.   };
  1366.  
  1367. struct Image zn145_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1368.  
  1369. struct Gadget zn145_String_gadg =
  1370.   {
  1371.    &zn146_String_gadg,
  1372.    256, 280, 40, 10,
  1373.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1374.    (APTR)&zn145_String_img, NULL,
  1375.    NULL, NULL,
  1376.    (APTR)&zn145_StringInfo,
  1377.    47, NULL,
  1378.   };
  1379.  
  1380. unsigned char zn144_StringBuffer[4] = "0";
  1381. unsigned char zn144_UndoBuffer[4];
  1382.  
  1383. struct StringInfo *zn144_ptr;
  1384. struct StringInfo zn144_StringInfo =
  1385.   {
  1386.    &zn144_StringBuffer[0],
  1387.    &zn144_UndoBuffer[0],
  1388.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1389.   };
  1390.  
  1391. struct Image zn144_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1392.  
  1393. struct Gadget zn144_String_gadg =
  1394.   {
  1395.    &zn145_String_gadg,
  1396.    256, 270, 40, 10,
  1397.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1398.    (APTR)&zn144_String_img, NULL,
  1399.    NULL, NULL,
  1400.    (APTR)&zn144_StringInfo,
  1401.    46, NULL,
  1402.   };
  1403.  
  1404. unsigned char zn143_StringBuffer[4] = "11";
  1405. unsigned char zn143_UndoBuffer[4];
  1406.  
  1407. struct StringInfo *zn143_ptr;
  1408. struct StringInfo zn143_StringInfo =
  1409.   {
  1410.    &zn143_StringBuffer[0],
  1411.    &zn143_UndoBuffer[0],
  1412.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1413.   };
  1414.  
  1415. struct Image zn143_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1416.  
  1417. struct Gadget zn143_String_gadg =
  1418.   {
  1419.    &zn144_String_gadg,
  1420.    256, 260, 40, 10,
  1421.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1422.    (APTR)&zn143_String_img, NULL,
  1423.    NULL, NULL,
  1424.    (APTR)&zn143_StringInfo,
  1425.    45, NULL,
  1426.   };
  1427.  
  1428. unsigned char zn142_StringBuffer[4] = "9";
  1429. unsigned char zn142_UndoBuffer[4];
  1430.  
  1431. struct StringInfo *zn142_ptr;
  1432. struct StringInfo zn142_StringInfo =
  1433.   {
  1434.    &zn142_StringBuffer[0],
  1435.    &zn142_UndoBuffer[0],
  1436.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1437.   };
  1438.  
  1439. struct Image zn142_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1440.  
  1441. struct Gadget zn142_String_gadg =
  1442.   {
  1443.    &zn143_String_gadg,
  1444.    256, 250, 40, 10,
  1445.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1446.    (APTR)&zn142_String_img, NULL,
  1447.    NULL, NULL,
  1448.    (APTR)&zn142_StringInfo,
  1449.    44, NULL,
  1450.   };
  1451.  
  1452. unsigned char zn141_StringBuffer[4] = "12";
  1453. unsigned char zn141_UndoBuffer[4];
  1454.  
  1455. struct StringInfo *zn141_ptr;
  1456. struct StringInfo zn141_StringInfo =
  1457.   {
  1458.    &zn141_StringBuffer[0],
  1459.    &zn141_UndoBuffer[0],
  1460.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1461.   };
  1462.  
  1463. struct Image zn141_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1464.  
  1465. struct Gadget zn141_String_gadg =
  1466.   {
  1467.    &zn142_String_gadg,
  1468.    256, 240, 40, 10,
  1469.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1470.    (APTR)&zn141_String_img, NULL,
  1471.    NULL, NULL,
  1472.    (APTR)&zn141_StringInfo,
  1473.    43, NULL,
  1474.   };
  1475.  
  1476. unsigned char zn140_StringBuffer[4] = "13";
  1477. unsigned char zn140_UndoBuffer[4];
  1478.  
  1479. struct StringInfo *zn140_ptr;
  1480. struct StringInfo zn140_StringInfo =
  1481.   {
  1482.    &zn140_StringBuffer[0],
  1483.    &zn140_UndoBuffer[0],
  1484.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  1485.   };
  1486.  
  1487. struct Image zn140_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1488.  
  1489. struct Gadget zn140_String_gadg =
  1490.   {
  1491.    &zn141_String_gadg,
  1492.    256, 230, 40, 10,
  1493.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1494.    (APTR)&zn140_String_img, NULL,
  1495.    NULL, NULL,
  1496.    (APTR)&zn140_StringInfo,
  1497.    42, NULL,
  1498.   };
  1499.  
  1500. unsigned char zn139_StringBuffer[4] = "5";
  1501. unsigned char zn139_UndoBuffer[4];
  1502.  
  1503. struct StringInfo *zn139_ptr;
  1504. struct StringInfo zn139_StringInfo =
  1505.   {
  1506.    &zn139_StringBuffer[0],
  1507.    &zn139_UndoBuffer[0],
  1508.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  1509.   };
  1510.  
  1511. struct Image zn139_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1512.  
  1513. struct Gadget zn139_String_gadg =
  1514.   {
  1515.    &zn140_String_gadg,
  1516.    256, 220, 40, 10,
  1517.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1518.    (APTR)&zn139_String_img, NULL,
  1519.    NULL, NULL,
  1520.    (APTR)&zn139_StringInfo,
  1521.    41, NULL,
  1522.   };
  1523.  
  1524. unsigned char zn138_StringBuffer[4] = "4";
  1525. unsigned char zn138_UndoBuffer[4];
  1526.  
  1527. struct StringInfo *zn138_ptr;
  1528. struct StringInfo zn138_StringInfo =
  1529.   {
  1530.    &zn138_StringBuffer[0],
  1531.    &zn138_UndoBuffer[0],
  1532.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1533.   };
  1534.  
  1535. struct Image zn138_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1536.  
  1537. struct Gadget zn138_String_gadg =
  1538.   {
  1539.    &zn139_String_gadg,
  1540.    256, 210, 40, 10,
  1541.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1542.    (APTR)&zn138_String_img, NULL,
  1543.    NULL, NULL,
  1544.    (APTR)&zn138_StringInfo,
  1545.    40, NULL,
  1546.   };
  1547.  
  1548. unsigned char zn137_StringBuffer[4] = "1";
  1549. unsigned char zn137_UndoBuffer[4];
  1550.  
  1551. struct StringInfo *zn137_ptr;
  1552. struct StringInfo zn137_StringInfo =
  1553.   {
  1554.    &zn137_StringBuffer[0],
  1555.    &zn137_UndoBuffer[0],
  1556.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  1557.   };
  1558.  
  1559. struct Image zn137_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1560.  
  1561. struct Gadget zn137_String_gadg =
  1562.   {
  1563.    &zn138_String_gadg,
  1564.    256, 200, 40, 10,
  1565.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1566.    (APTR)&zn137_String_img, NULL,
  1567.    NULL, NULL,
  1568.    (APTR)&zn137_StringInfo,
  1569.    39, NULL,
  1570.   };
  1571.  
  1572. unsigned char zn136_StringBuffer[4] = "0";
  1573. unsigned char zn136_UndoBuffer[4];
  1574.  
  1575. struct StringInfo *zn136_ptr;
  1576. struct StringInfo zn136_StringInfo =
  1577.   {
  1578.    &zn136_StringBuffer[0],
  1579.    &zn136_UndoBuffer[0],
  1580.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1581.   };
  1582.  
  1583. struct Image zn136_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1584.  
  1585. struct Gadget zn136_String_gadg =
  1586.   {
  1587.    &zn137_String_gadg,
  1588.    256, 190, 40, 10,
  1589.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1590.    (APTR)&zn136_String_img, NULL,
  1591.    NULL, NULL,
  1592.    (APTR)&zn136_StringInfo,
  1593.    38, NULL,
  1594.   };
  1595.  
  1596. unsigned char zn135_StringBuffer[4] = "8";
  1597. unsigned char zn135_UndoBuffer[4];
  1598.  
  1599. struct StringInfo *zn135_ptr;
  1600. struct StringInfo zn135_StringInfo =
  1601.   {
  1602.    &zn135_StringBuffer[0],
  1603.    &zn135_UndoBuffer[0],
  1604.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  1605.   };
  1606.  
  1607. struct Image zn135_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1608.  
  1609. struct Gadget zn135_String_gadg =
  1610.   {
  1611.    &zn136_String_gadg,
  1612.    256, 180, 40, 10,
  1613.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1614.    (APTR)&zn135_String_img, NULL,
  1615.    NULL, NULL,
  1616.    (APTR)&zn135_StringInfo,
  1617.    37, NULL,
  1618.   };
  1619.  
  1620. unsigned char zn134_StringBuffer[4] = "7";
  1621. unsigned char zn134_UndoBuffer[4];
  1622.  
  1623. struct StringInfo *zn134_ptr;
  1624. struct StringInfo zn134_StringInfo =
  1625.   {
  1626.    &zn134_StringBuffer[0],
  1627.    &zn134_UndoBuffer[0],
  1628.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  1629.   };
  1630.  
  1631. struct Image zn134_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1632.  
  1633. struct Gadget zn134_String_gadg =
  1634.   {
  1635.    &zn135_String_gadg,
  1636.    256, 170, 40, 10,
  1637.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1638.    (APTR)&zn134_String_img, NULL,
  1639.    NULL, NULL,
  1640.    (APTR)&zn134_StringInfo,
  1641.    36, NULL,
  1642.   };
  1643.  
  1644. unsigned char zn133_StringBuffer[4] = "5";
  1645. unsigned char zn133_UndoBuffer[4];
  1646.  
  1647. struct StringInfo *zn133_ptr;
  1648. struct StringInfo zn133_StringInfo =
  1649.   {
  1650.    &zn133_StringBuffer[0],
  1651.    &zn133_UndoBuffer[0],
  1652.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  1653.   };
  1654.  
  1655. struct Image zn133_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1656.  
  1657. struct Gadget zn133_String_gadg =
  1658.   {
  1659.    &zn134_String_gadg,
  1660.    256, 160, 40, 10,
  1661.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1662.    (APTR)&zn133_String_img, NULL,
  1663.    NULL, NULL,
  1664.    (APTR)&zn133_StringInfo,
  1665.    35, NULL,
  1666.   };
  1667.  
  1668. unsigned char zn132_StringBuffer[4] = "14";
  1669. unsigned char zn132_UndoBuffer[4];
  1670.  
  1671. struct StringInfo *zn132_ptr;
  1672. struct StringInfo zn132_StringInfo =
  1673.   {
  1674.    &zn132_StringBuffer[0],
  1675.    &zn132_UndoBuffer[0],
  1676.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  1677.   };
  1678.  
  1679. struct Image zn132_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1680.  
  1681. struct Gadget zn132_String_gadg =
  1682.   {
  1683.    &zn133_String_gadg,
  1684.    256, 150, 40, 10,
  1685.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1686.    (APTR)&zn132_String_img, NULL,
  1687.    NULL, NULL,
  1688.    (APTR)&zn132_StringInfo,
  1689.    34, NULL,
  1690.   };
  1691.  
  1692.  
  1693. unsigned char zn131_StringBuffer[4] = "4";
  1694. unsigned char zn131_UndoBuffer[4];
  1695.  
  1696. struct StringInfo *zn131_ptr;
  1697. struct StringInfo zn131_StringInfo =
  1698.   {
  1699.    &zn131_StringBuffer[0],
  1700.    &zn131_UndoBuffer[0],
  1701.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1702.   };
  1703.  
  1704. struct Image zn131_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1705.  
  1706. struct Gadget zn131_String_gadg =
  1707.   {
  1708.    &zn132_String_gadg,
  1709.    256, 140, 40, 10,
  1710.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1711.    (APTR)&zn131_String_img, NULL,
  1712.    NULL, NULL,
  1713.    (APTR)&zn131_StringInfo,
  1714.    33, NULL,
  1715.   };
  1716.  
  1717. unsigned char zn130_StringBuffer[4] = "3";
  1718. unsigned char zn130_UndoBuffer[4];
  1719.  
  1720. struct StringInfo *zn130_ptr;
  1721. struct StringInfo zn130_StringInfo =
  1722.   {
  1723.    &zn130_StringBuffer[0],
  1724.    &zn130_UndoBuffer[0],
  1725.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  1726.   };
  1727.  
  1728. struct Image zn130_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1729.  
  1730. struct Gadget zn130_String_gadg =
  1731.   {
  1732.    &zn131_String_gadg,
  1733.    256, 130, 40, 10,
  1734.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1735.    (APTR)&zn130_String_img, NULL,
  1736.    NULL, NULL,
  1737.    (APTR)&zn130_StringInfo,
  1738.    32, NULL,
  1739.   };
  1740.  
  1741. unsigned char zn129_StringBuffer[4] = "9";
  1742. unsigned char zn129_UndoBuffer[4];
  1743.  
  1744. struct StringInfo *zn129_ptr;
  1745. struct StringInfo zn129_StringInfo =
  1746.   {
  1747.    &zn129_StringBuffer[0],
  1748.    &zn129_UndoBuffer[0],
  1749.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1750.   };
  1751.  
  1752. struct Image zn129_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1753.  
  1754. struct Gadget zn129_String_gadg =
  1755.   {
  1756.    &zn130_String_gadg,
  1757.    256, 120, 40, 10,
  1758.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1759.    (APTR)&zn129_String_img, NULL,
  1760.    NULL, NULL,
  1761.    (APTR)&zn129_StringInfo,
  1762.    31, NULL,
  1763.   };
  1764.  
  1765. unsigned char zn128_StringBuffer[4] = "2";
  1766. unsigned char zn128_UndoBuffer[4];
  1767.  
  1768. struct StringInfo *zn128_ptr;
  1769. struct StringInfo zn128_StringInfo =
  1770.   {
  1771.    &zn128_StringBuffer[0],
  1772.    &zn128_UndoBuffer[0],
  1773.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  1774.   };
  1775.  
  1776. struct Image zn128_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1777.  
  1778. struct Gadget zn128_String_gadg =
  1779.   {
  1780.    &zn129_String_gadg,
  1781.    256, 110, 40, 10,
  1782.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1783.    (APTR)&zn128_String_img, NULL,
  1784.    NULL, NULL,
  1785.    (APTR)&zn128_StringInfo,
  1786.    30, NULL,
  1787.   };
  1788.  
  1789. unsigned char zn127_StringBuffer[4] = "6";
  1790. unsigned char zn127_UndoBuffer[4];
  1791.  
  1792. struct StringInfo *zn127_ptr;
  1793. struct StringInfo zn127_StringInfo =
  1794.   {
  1795.    &zn127_StringBuffer[0],
  1796.    &zn127_UndoBuffer[0],
  1797.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  1798.   };
  1799.  
  1800. struct Image zn127_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1801.  
  1802. struct Gadget zn127_String_gadg =
  1803.   {
  1804.    &zn128_String_gadg,
  1805.    256, 100, 40, 10,
  1806.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1807.    (APTR)&zn127_String_img, NULL,
  1808.    NULL, NULL,
  1809.    (APTR)&zn127_StringInfo,
  1810.    29, NULL,
  1811.   };
  1812.  
  1813. unsigned char zn126_StringBuffer[4] = "10";
  1814. unsigned char zn126_UndoBuffer[4];
  1815.  
  1816. struct StringInfo *zn126_ptr;
  1817. struct StringInfo zn126_StringInfo =
  1818.   {
  1819.    &zn126_StringBuffer[0],
  1820.    &zn126_UndoBuffer[0],
  1821.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  1822.   };
  1823.  
  1824. struct Image zn126_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1825.  
  1826. struct Gadget zn126_String_gadg =
  1827.   {
  1828.    &zn127_String_gadg,
  1829.    256, 90, 40, 10,
  1830.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1831.    (APTR)&zn126_String_img, NULL,
  1832.    NULL, NULL,
  1833.    (APTR)&zn126_StringInfo,
  1834.    28, NULL,
  1835.   };
  1836.  
  1837.  
  1838. unsigned char zn125_StringBuffer[4] = "11";
  1839. unsigned char zn125_UndoBuffer[4];
  1840.  
  1841. struct StringInfo *zn125_ptr;
  1842. struct StringInfo zn125_StringInfo =
  1843.   {
  1844.    &zn125_StringBuffer[0],
  1845.    &zn125_UndoBuffer[0],
  1846.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1847.   };
  1848.  
  1849. struct Image zn125_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1850.  
  1851. struct Gadget zn125_String_gadg =
  1852.   {
  1853.    &zn126_String_gadg,
  1854.    120, 330, 40, 10,
  1855.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1856.    (APTR)&zn125_String_img, NULL,
  1857.    NULL, NULL,
  1858.    (APTR)&zn125_StringInfo,
  1859.    27, NULL,
  1860.   };
  1861.  
  1862.  
  1863. unsigned char zn124_StringBuffer[4] = "15";
  1864. unsigned char zn124_UndoBuffer[4];
  1865.  
  1866. struct StringInfo *zn124_ptr;
  1867. struct StringInfo zn124_StringInfo =
  1868.   {
  1869.    &zn124_StringBuffer[0],
  1870.    &zn124_UndoBuffer[0],
  1871.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  1872.   };
  1873.  
  1874. struct Image zn124_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1875.  
  1876. struct Gadget zn124_String_gadg =
  1877.   {
  1878.    &zn125_String_gadg,
  1879.    120, 320, 40, 10,
  1880.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1881.    (APTR)&zn124_String_img, NULL,
  1882.    NULL, NULL,
  1883.    (APTR)&zn124_StringInfo,
  1884.    26, NULL,
  1885.   };
  1886.  
  1887. unsigned char zn123_StringBuffer[4] = "0";
  1888. unsigned char zn123_UndoBuffer[4];
  1889.  
  1890. struct StringInfo *zn123_ptr;
  1891. struct StringInfo zn123_StringInfo =
  1892.   {
  1893.    &zn123_StringBuffer[0],
  1894.    &zn123_UndoBuffer[0],
  1895.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1896.   };
  1897.  
  1898. struct Image zn123_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1899.  
  1900. struct Gadget zn123_String_gadg =
  1901.   {
  1902.    &zn124_String_gadg,
  1903.    120, 310, 40, 10,
  1904.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1905.    (APTR)&zn123_String_img, NULL,
  1906.    NULL, NULL,
  1907.    (APTR)&zn123_StringInfo,
  1908.    25, NULL,
  1909.   };
  1910.  
  1911. unsigned char zn122_StringBuffer[4] = "0";
  1912. unsigned char zn122_UndoBuffer[4];
  1913.  
  1914. struct StringInfo *zn122_ptr;
  1915. struct StringInfo zn122_StringInfo =
  1916.   {
  1917.    &zn122_StringBuffer[0],
  1918.    &zn122_UndoBuffer[0],
  1919.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1920.   };
  1921.  
  1922. struct Image zn122_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1923.  
  1924. struct Gadget zn122_String_gadg =
  1925.   {
  1926.    &zn123_String_gadg,
  1927.    120, 300, 40, 10,
  1928.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1929.    (APTR)&zn122_String_img, NULL,
  1930.    NULL, NULL,
  1931.    (APTR)&zn122_StringInfo,
  1932.    24, NULL,
  1933.   };
  1934.  
  1935. unsigned char zn121_StringBuffer[4] = "11";
  1936. unsigned char zn121_UndoBuffer[4];
  1937.  
  1938. struct StringInfo *zn121_ptr;
  1939. struct StringInfo zn121_StringInfo =
  1940.   {
  1941.    &zn121_StringBuffer[0],
  1942.    &zn121_UndoBuffer[0],
  1943.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1944.   };
  1945.  
  1946. struct Image zn121_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1947.  
  1948. struct Gadget zn121_String_gadg =
  1949.   {
  1950.    &zn122_String_gadg,
  1951.    120, 290, 40, 10,
  1952.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1953.    (APTR)&zn121_String_img, NULL,
  1954.    NULL, NULL,
  1955.    (APTR)&zn121_StringInfo,
  1956.    23, NULL,
  1957.   };
  1958.  
  1959. unsigned char zn120_StringBuffer[4] = "9";
  1960. unsigned char zn120_UndoBuffer[4];
  1961.  
  1962. struct StringInfo *zn120_ptr;
  1963. struct StringInfo zn120_StringInfo =
  1964.   {
  1965.    &zn120_StringBuffer[0],
  1966.    &zn120_UndoBuffer[0],
  1967.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1968.   };
  1969.  
  1970. struct Image zn120_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1971.  
  1972. struct Gadget zn120_String_gadg =
  1973.   {
  1974.    &zn121_String_gadg,
  1975.    120, 280, 40, 10,
  1976.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1977.    (APTR)&zn120_String_img, NULL,
  1978.    NULL, NULL,
  1979.    (APTR)&zn120_StringInfo,
  1980.    22, NULL,
  1981.   };
  1982.  
  1983. unsigned char zn119_StringBuffer[4] = "12";
  1984. unsigned char zn119_UndoBuffer[4];
  1985.  
  1986. struct StringInfo *zn119_ptr;
  1987. struct StringInfo zn119_StringInfo =
  1988.   {
  1989.    &zn119_StringBuffer[0],
  1990.    &zn119_UndoBuffer[0],
  1991.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1992.   };
  1993.  
  1994. struct Image zn119_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1995.  
  1996. struct Gadget zn119_String_gadg =
  1997.   {
  1998.    &zn120_String_gadg,
  1999.    120, 270, 40, 10,
  2000.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2001.    (APTR)&zn119_String_img, NULL,
  2002.    NULL, NULL,
  2003.    (APTR)&zn119_StringInfo,
  2004.    21, NULL,
  2005.   };
  2006.  
  2007. unsigned char zn118_StringBuffer[4] = "13";
  2008. unsigned char zn118_UndoBuffer[4];
  2009.  
  2010. struct StringInfo *zn118_ptr;
  2011. struct StringInfo zn118_StringInfo =
  2012.   {
  2013.    &zn118_StringBuffer[0],
  2014.    &zn118_UndoBuffer[0],
  2015.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  2016.   };
  2017.  
  2018. struct Image zn118_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2019.  
  2020. struct Gadget zn118_String_gadg =
  2021.   {
  2022.    &zn119_String_gadg,
  2023.    120, 260, 40, 10,
  2024.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2025.    (APTR)&zn118_String_img, NULL,
  2026.    NULL, NULL,
  2027.    (APTR)&zn118_StringInfo,
  2028.    20, NULL,
  2029.   };
  2030.  
  2031. unsigned char zn117_StringBuffer[4] = "5";
  2032. unsigned char zn117_UndoBuffer[4];
  2033.  
  2034. struct StringInfo *zn117_ptr;
  2035. struct StringInfo zn117_StringInfo =
  2036.   {
  2037.    &zn117_StringBuffer[0],
  2038.    &zn117_UndoBuffer[0],
  2039.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  2040.   };
  2041.  
  2042. struct Image zn117_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2043.  
  2044. struct Gadget zn117_String_gadg =
  2045.   {
  2046.    &zn118_String_gadg,
  2047.    120, 250, 40, 10,
  2048.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2049.    (APTR)&zn117_String_img, NULL,
  2050.    NULL, NULL,
  2051.    (APTR)&zn117_StringInfo,
  2052.    19, NULL,
  2053.   };
  2054.  
  2055. unsigned char zn116_StringBuffer[4] = "4";
  2056. unsigned char zn116_UndoBuffer[4];
  2057.  
  2058. struct StringInfo *zn116_ptr;
  2059. struct StringInfo zn116_StringInfo =
  2060.   {
  2061.    &zn116_StringBuffer[0],
  2062.    &zn116_UndoBuffer[0],
  2063.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  2064.   };
  2065.  
  2066. struct Image zn116_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2067.  
  2068. struct Gadget zn116_String_gadg =
  2069.   {
  2070.    &zn117_String_gadg,
  2071.    120, 240, 40, 10,
  2072.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2073.    (APTR)&zn116_String_img, NULL,
  2074.    NULL, NULL,
  2075.    (APTR)&zn116_StringInfo,
  2076.    18, NULL,
  2077.   };
  2078.  
  2079. unsigned char zn115_StringBuffer[4] = "1";
  2080. unsigned char zn115_UndoBuffer[4];
  2081.  
  2082. struct StringInfo *zn115_ptr;
  2083. struct StringInfo zn115_StringInfo =
  2084.   {
  2085.    &zn115_StringBuffer[0],
  2086.    &zn115_UndoBuffer[0],
  2087.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  2088.   };
  2089.  
  2090. struct Image zn115_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2091.  
  2092. struct Gadget zn115_String_gadg =
  2093.   {
  2094.    &zn116_String_gadg,
  2095.    120, 230, 40, 10,
  2096.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2097.    (APTR)&zn115_String_img, NULL,
  2098.    NULL, NULL,
  2099.    (APTR)&zn115_StringInfo,
  2100.    17, NULL,
  2101.   };
  2102.  
  2103. unsigned char zn114_StringBuffer[4] = "0";
  2104. unsigned char zn114_UndoBuffer[4];
  2105.  
  2106. struct StringInfo *zn114_ptr;
  2107. struct StringInfo zn114_StringInfo =
  2108.   {
  2109.    &zn114_StringBuffer[0],
  2110.    &zn114_UndoBuffer[0],
  2111.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  2112.   };
  2113.  
  2114. struct Image zn114_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2115.  
  2116. struct Gadget zn114_String_gadg =
  2117.   {
  2118.    &zn115_String_gadg,
  2119.    120, 220, 40, 10,
  2120.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2121.    (APTR)&zn114_String_img, NULL,
  2122.    NULL, NULL,
  2123.    (APTR)&zn114_StringInfo,
  2124.    16, NULL,
  2125.   };
  2126.  
  2127. unsigned char zn113_StringBuffer[4] = "8";
  2128. unsigned char zn113_UndoBuffer[4];
  2129.  
  2130. struct StringInfo *zn113_ptr;
  2131. struct StringInfo zn113_StringInfo =
  2132.   {
  2133.    &zn113_StringBuffer[0],
  2134.    &zn113_UndoBuffer[0],
  2135.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  2136.   };
  2137.  
  2138. struct Image zn113_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2139.  
  2140. struct Gadget zn113_String_gadg =
  2141.   {
  2142.    &zn114_String_gadg,
  2143.    120, 210, 40, 10,
  2144.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2145.    (APTR)&zn113_String_img, NULL,
  2146.    NULL, NULL,
  2147.    (APTR)&zn113_StringInfo,
  2148.    15, NULL,
  2149.   };
  2150.  
  2151. unsigned char zn112_StringBuffer[4] = "7";
  2152. unsigned char zn112_UndoBuffer[4];
  2153.  
  2154. struct StringInfo *zn112_ptr;
  2155. struct StringInfo zn112_StringInfo =
  2156.   {
  2157.    &zn112_StringBuffer[0],
  2158.    &zn112_UndoBuffer[0],
  2159.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  2160.   };
  2161.  
  2162. struct Image zn112_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2163.  
  2164. struct Gadget zn112_String_gadg =
  2165.   {
  2166.    &zn113_String_gadg,
  2167.    120, 200, 40, 10,
  2168.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2169.    (APTR)&zn112_String_img, NULL,
  2170.    NULL, NULL,
  2171.    (APTR)&zn112_StringInfo,
  2172.    14, NULL,
  2173.   };
  2174.  
  2175. unsigned char zn111_StringBuffer[4] = "5";
  2176. unsigned char zn111_UndoBuffer[4];
  2177.  
  2178. struct StringInfo *zn111_ptr;
  2179. struct StringInfo zn111_StringInfo =
  2180.   {
  2181.    &zn111_StringBuffer[0],
  2182.    &zn111_UndoBuffer[0],
  2183.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  2184.   };
  2185.  
  2186. struct Image zn111_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2187.  
  2188. struct Gadget zn111_String_gadg =
  2189.   {
  2190.    &zn112_String_gadg,
  2191.    120, 190, 40, 10,
  2192.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2193.    (APTR)&zn111_String_img, NULL,
  2194.    NULL, NULL,
  2195.    (APTR)&zn111_StringInfo,
  2196.    13, NULL,
  2197.   };
  2198.  
  2199. unsigned char zn110_StringBuffer[4] = "14";
  2200. unsigned char zn110_UndoBuffer[4];
  2201.  
  2202. struct StringInfo *zn110_ptr;
  2203. struct StringInfo zn110_StringInfo =
  2204.   {
  2205.    &zn110_StringBuffer[0],
  2206.    &zn110_UndoBuffer[0],
  2207.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  2208.   };
  2209.  
  2210. struct Image zn110_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2211.  
  2212. struct Gadget zn110_String_gadg =
  2213.   {
  2214.    &zn111_String_gadg,
  2215.    120, 180, 40, 10,
  2216.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2217.    (APTR)&zn110_String_img, NULL,
  2218.    NULL, NULL,
  2219.    (APTR)&zn110_StringInfo,
  2220.    12, NULL,
  2221.   };
  2222.  
  2223.  
  2224. unsigned char zn109_StringBuffer[4] = "4";
  2225. unsigned char zn109_UndoBuffer[4];
  2226.  
  2227. struct StringInfo *zn109_ptr;
  2228. struct StringInfo zn109_StringInfo =
  2229.   {
  2230.    &zn109_StringBuffer[0],
  2231.    &zn109_UndoBuffer[0],
  2232.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  2233.   };
  2234.  
  2235. struct Image zn109_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2236.  
  2237. struct Gadget zn109_String_gadg =
  2238.   {
  2239.    &zn110_String_gadg,
  2240.    120, 170, 40, 10,
  2241.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2242.    (APTR)&zn109_String_img, NULL,
  2243.    NULL, NULL,
  2244.    (APTR)&zn109_StringInfo,
  2245.    11, NULL,
  2246.   };
  2247.  
  2248. unsigned char zn108_StringBuffer[4] = "3";
  2249. unsigned char zn108_UndoBuffer[4];
  2250.  
  2251. struct StringInfo *zn108_ptr;
  2252. struct StringInfo zn108_StringInfo =
  2253.   {
  2254.    &zn108_StringBuffer[0],
  2255.    &zn108_UndoBuffer[0],
  2256.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  2257.   };
  2258.  
  2259. struct Image zn108_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2260.  
  2261. struct Gadget zn108_String_gadg =
  2262.   {
  2263.    &zn109_String_gadg,
  2264.    120, 160, 40, 10,
  2265.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2266.    (APTR)&zn108_String_img, NULL,
  2267.    NULL, NULL,
  2268.    (APTR)&zn108_StringInfo,
  2269.    10, NULL,
  2270.   };
  2271.  
  2272. unsigned char zn107_StringBuffer[4] = "9";
  2273. unsigned char zn107_UndoBuffer[4];
  2274.  
  2275. struct StringInfo *zn107_ptr;
  2276. struct StringInfo zn107_StringInfo =
  2277.   {
  2278.    &zn107_StringBuffer[0],
  2279.    &zn107_UndoBuffer[0],
  2280.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  2281.   };
  2282.  
  2283. struct Image zn107_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2284.  
  2285. struct Gadget zn107_String_gadg =
  2286.   {
  2287.    &zn108_String_gadg,
  2288.    120, 150, 40, 10,
  2289.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2290.    (APTR)&zn107_String_img, NULL,
  2291.    NULL, NULL,
  2292.    (APTR)&zn107_StringInfo,
  2293.    9, NULL,
  2294.   };
  2295.  
  2296. unsigned char zn106_StringBuffer[4] = "2";
  2297. unsigned char zn106_UndoBuffer[4];
  2298.  
  2299. struct StringInfo *zn106_ptr;
  2300. struct StringInfo zn106_StringInfo =
  2301.   {
  2302.    &zn106_StringBuffer[0],
  2303.    &zn106_UndoBuffer[0],
  2304.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  2305.   };
  2306.  
  2307. struct Image zn106_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2308.  
  2309. struct Gadget zn106_String_gadg =
  2310.   {
  2311.    &zn107_String_gadg,
  2312.    120, 140, 40, 10,
  2313.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2314.    (APTR)&zn106_String_img, NULL,
  2315.    NULL, NULL,
  2316.    (APTR)&zn106_StringInfo,
  2317.    8, NULL,
  2318.   };
  2319.  
  2320. unsigned char zn105_StringBuffer[4] = "6";
  2321. unsigned char zn105_UndoBuffer[4];
  2322.  
  2323. struct StringInfo *zn105_ptr;
  2324. struct StringInfo zn105_StringInfo =
  2325.   {
  2326.    &zn105_StringBuffer[0],
  2327.    &zn105_UndoBuffer[0],
  2328.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  2329.   };
  2330.  
  2331. struct Image zn105_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2332.  
  2333. struct Gadget zn105_String_gadg =
  2334.   {
  2335.    &zn106_String_gadg,
  2336.    120, 130, 40, 10,
  2337.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2338.    (APTR)&zn105_String_img, NULL,
  2339.    NULL, NULL,
  2340.    (APTR)&zn105_StringInfo,
  2341.    7, NULL,
  2342.   };
  2343.  
  2344. unsigned char zn104_StringBuffer[4] = "10";
  2345. unsigned char zn104_UndoBuffer[4];
  2346.  
  2347. struct StringInfo *zn104_ptr;
  2348. struct StringInfo zn104_StringInfo =
  2349.   {
  2350.    &zn104_StringBuffer[0],
  2351.    &zn104_UndoBuffer[0],
  2352.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  2353.   };
  2354.  
  2355. struct Image zn104_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2356.  
  2357. struct Gadget zn104_String_gadg =
  2358.   {
  2359.    &zn105_String_gadg,
  2360.    120, 120, 40, 10,
  2361.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2362.    (APTR)&zn104_String_img, NULL,
  2363.    NULL, NULL,
  2364.    (APTR)&zn104_StringInfo,
  2365.    6, NULL,
  2366.   };
  2367.  
  2368.  
  2369. unsigned char zn103_StringBuffer[4] = "11";
  2370. unsigned char zn103_UndoBuffer[4];
  2371.  
  2372. struct StringInfo *zn103_ptr;
  2373. struct StringInfo zn103_StringInfo =
  2374.   {
  2375.    &zn103_StringBuffer[0],
  2376.    &zn103_UndoBuffer[0],
  2377.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  2378.   };
  2379.  
  2380. struct Image zn103_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2381.  
  2382. struct Gadget zn103_String_gadg =
  2383.   {
  2384.    &zn104_String_gadg,
  2385.    120, 110, 40, 10,
  2386.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2387.    (APTR)&zn103_String_img, NULL,
  2388.    NULL, NULL,
  2389.    (APTR)&zn103_StringInfo,
  2390.    5, NULL,
  2391.   };
  2392.  
  2393.  
  2394. unsigned char zn102_StringBuffer[4] = "15";
  2395. unsigned char zn102_UndoBuffer[4];
  2396.  
  2397. struct StringInfo *zn102_ptr;
  2398. struct StringInfo zn102_StringInfo =
  2399.   {
  2400.    &zn102_StringBuffer[0],
  2401.    &zn102_UndoBuffer[0],
  2402.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  2403.   };
  2404.  
  2405. struct Image zn102_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2406.  
  2407. struct Gadget zn102_String_gadg =
  2408.   {
  2409.    &zn103_String_gadg,
  2410.    120, 100, 40, 10,
  2411.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2412.    (APTR)&zn102_String_img, NULL,
  2413.    NULL, NULL,
  2414.    (APTR)&zn102_StringInfo,
  2415.    4, NULL,
  2416.   };
  2417.  
  2418. unsigned char zn101_StringBuffer[4] = "0";
  2419. unsigned char zn101_UndoBuffer[4];
  2420.  
  2421. struct StringInfo *zn101_ptr;
  2422. struct StringInfo zn101_StringInfo =
  2423.   {
  2424.    &zn101_StringBuffer[0],
  2425.    &zn101_UndoBuffer[0],
  2426.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  2427.   };
  2428.  
  2429. struct Image zn101_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2430.  
  2431. struct Gadget zn101_String_gadg =
  2432.   {
  2433.    &zn102_String_gadg,
  2434.    120, 90, 40, 10,
  2435.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2436.    (APTR)&zn101_String_img, NULL,
  2437.    NULL, NULL,
  2438.    (APTR)&zn101_StringInfo,
  2439.    3, NULL,
  2440.   };
  2441.  
  2442. struct Gadget colr2_asign_OK_gadg =
  2443.     {
  2444.      &zn101_String_gadg,
  2445.      100, 350, 50, 25,
  2446.      GADGIMAGE|GADGHBOX, ENDGADGET|RELVERIFY, REQGADGET|BOOLGADGET,
  2447.      (APTR)&colr2_asign_OK_img, NULL,
  2448.      &colr2_asign_OK_txt, NULL,
  2449.      NULL, 1, NULL
  2450.     };
  2451.  
  2452.  
  2453. SHORT colr2_asign_border1_cords[] = {5,10, 620,10, 620,385, 5,385, 5,10};
  2454. SHORT colr2_asign_border2_cords[] = {10,15, 615,15, 615,380, 10,380, 10,15};
  2455.  
  2456.  
  2457. struct Border colr2_asign_border2 =
  2458.     {
  2459.      0, 0,
  2460.      1, 0, JAM1,
  2461.      5, &colr2_asign_border2_cords[0],
  2462.      NULL
  2463.     };
  2464.  
  2465. struct Border colr2_asign_border1 =
  2466.     {
  2467.      0, 0,
  2468.      1, 0, JAM1,
  2469.      5, &colr2_asign_border1_cords[0],
  2470.      &colr2_asign_border2
  2471.     };
  2472.  
  2473. struct IntuiText ca2_txt[29] =
  2474.    { 
  2475.    {1, 0, JAM1, 248, 20, &Font,
  2476.     "COLOR  ASSIGNMENTS",
  2477.     &ca2_txt[1]},
  2478.    {1, 0, JAM1, 248, 40, &Font,
  2479.     "Zones 101 Thru 200",
  2480.     &ca2_txt[2]},
  2481.    {1, 0, JAM1, 80, 60, &Font,
  2482.     "Enter a color number between 0 and 15 into each",
  2483.     &ca2_txt[3]},
  2484.    {1, 0, JAM1, 80, 70, &Font,
  2485.     "zone gadget that you wish to change...",
  2486.     &ca2_txt[4]},
  2487.    {1, 0, JAM1, 80, 90, &Font,
  2488.     "101.             126.             151.             176.",
  2489.     &ca2_txt[5]},
  2490.    {1, 0, JAM1, 80, 100, &Font,
  2491.     "102.             127.             152.             177.",
  2492.     &ca2_txt[6]},
  2493.    {1, 0, JAM1, 80, 110, &Font,
  2494.     "103.             128.             153.             178.",
  2495.     &ca2_txt[7]},
  2496.    {1, 0, JAM1, 80, 120, &Font,
  2497.     "104.             129.             154.             179.",
  2498.     &ca2_txt[8]},
  2499.    {1, 0, JAM1, 80, 130, &Font,
  2500.     "105.             130.             155.             180.",
  2501.     &ca2_txt[9]},
  2502.    {1, 0, JAM1, 80, 140, &Font,
  2503.     "106.             131.             156.             181.",
  2504.     &ca2_txt[10]},
  2505.    {1, 0, JAM1, 80, 150, &Font,
  2506.     "107.             132.             157.             182.",
  2507.     &ca2_txt[11]},
  2508.    {1, 0, JAM1, 80, 160, &Font,
  2509.     "108.             133.             158.             183.",
  2510.     &ca2_txt[12]},
  2511.    {1, 0, JAM1, 80, 170, &Font,
  2512.     "109.             134.             159.             184.",
  2513.     &ca2_txt[13]},
  2514.    {1, 0, JAM1, 80, 180, &Font,
  2515.     "110.             135.             160.             185.",
  2516.     &ca2_txt[14]},
  2517.    {1, 0, JAM1, 80, 190, &Font,
  2518.     "111.             136.             161.             186.",
  2519.     &ca2_txt[15]},
  2520.    {1, 0, JAM1, 80, 200, &Font,
  2521.     "112.             137.             162.             187.",
  2522.     &ca2_txt[16]},
  2523.    {1, 0, JAM1, 80, 210, &Font,
  2524.     "113.             138.             163.             188.",
  2525.     &ca2_txt[17]},
  2526.    {1, 0, JAM1, 80, 220, &Font,
  2527.     "114.             139.             164.             189.",
  2528.     &ca2_txt[18]},
  2529.    {1, 0, JAM1, 80, 230, &Font,
  2530.     "115.             140.             165.             190.",
  2531.     &ca2_txt[19]},
  2532.    {1, 0, JAM1, 80, 240, &Font,
  2533.     "116.             141.             166.             191.",
  2534.     &ca2_txt[20]},
  2535.    {1, 0, JAM1, 80, 250, &Font,
  2536.     "117.             142.             167.             192.",
  2537.     &ca2_txt[21]},
  2538.    {1, 0, JAM1, 80, 260, &Font,
  2539.     "118.             143.             168.             193.",
  2540.     &ca2_txt[22]},
  2541.    {1, 0, JAM1, 80, 270, &Font,
  2542.     "119.             144.             169.             194.",
  2543.     &ca2_txt[23]},
  2544.    {1, 0, JAM1, 80, 280, &Font,
  2545.     "120.             145.             170.             195.",
  2546.     &ca2_txt[24]},
  2547.    {1, 0, JAM1, 80, 290, &Font,
  2548.     "121.             146.             171.             196.",
  2549.     &ca2_txt[25]},
  2550.    {1, 0, JAM1, 80, 300, &Font,
  2551.     "122.             147.             172.             197.",
  2552.     &ca2_txt[26]},
  2553.    {1, 0, JAM1, 80, 310, &Font,
  2554.     "123.             148.             173.             198.",
  2555.     &ca2_txt[27]},
  2556.    {1, 0, JAM1, 80, 320, &Font,
  2557.     "124.             149.             174.             199.",
  2558.     &ca2_txt[28]},
  2559.    {1, 0, JAM1, 80, 330, &Font,
  2560.     "125.             150.             175.             200.",
  2561.     NULL}
  2562.    };
  2563.  
  2564.  
  2565. extern int zn101,zn102,zn103,zn104,zn105,zn106,zn107,zn108,zn109,zn110, 
  2566.     zn111,zn112,zn113,zn114,zn115,zn116,zn117,zn118,zn119,zn120, 
  2567.     zn121,zn122,zn123,zn124,zn125,zn126,zn127,zn128,zn129,zn130,
  2568.     zn131,zn132,zn133,zn134,zn135,zn136,zn137,zn138,zn139,zn140,
  2569.     zn141,zn142,zn143,zn144,zn145,zn146,zn147,zn148,zn149,zn150,
  2570.     zn151,zn152,zn153,zn154,zn155,zn156,zn157,zn158,zn159,zn160,
  2571.     zn161,zn162,zn163,zn164,zn165,zn166,zn167,zn168,zn169,zn170,
  2572.     zn171,zn172,zn173,zn174,zn175,zn176,zn177,zn178,zn179,zn180,
  2573.     zn181,zn182,zn183,zn184,zn185,zn186,zn187,zn188,zn189,zn190,
  2574.     zn191,zn192,zn193,zn194,zn195,zn196,zn197,zn198,zn199,zn200;
  2575.       
  2576.  
  2577. /**************************************************************************
  2578.  
  2579.                      Z O N E S   1 0 1  T H R U   2 0 0
  2580.  
  2581.               C O L O R   A S S I G N M E N T   F U N C T I O N
  2582.  
  2583. **************************************************************************/
  2584.  
  2585.  
  2586. color_assign_zn2(FirstWindow)
  2587. struct Window *FirstWindow;
  2588.   {
  2589.    BOOL go;
  2590.    int class,item;
  2591.  
  2592.    zn101_ptr = &zn101_StringInfo;
  2593.    zn102_ptr = &zn102_StringInfo;
  2594.    zn103_ptr = &zn103_StringInfo;
  2595.    zn104_ptr = &zn104_StringInfo;
  2596.    zn105_ptr = &zn105_StringInfo;
  2597.    zn106_ptr = &zn106_StringInfo;
  2598.    zn107_ptr = &zn107_StringInfo;
  2599.    zn108_ptr = &zn108_StringInfo;
  2600.    zn109_ptr = &zn109_StringInfo;
  2601.    zn110_ptr = &zn110_StringInfo;
  2602.    zn111_ptr = &zn111_StringInfo;
  2603.    zn112_ptr = &zn112_StringInfo;
  2604.    zn113_ptr = &zn113_StringInfo;
  2605.    zn114_ptr = &zn114_StringInfo;
  2606.    zn115_ptr = &zn115_StringInfo;
  2607.    zn116_ptr = &zn116_StringInfo;
  2608.    zn117_ptr = &zn117_StringInfo;
  2609.    zn118_ptr = &zn118_StringInfo;
  2610.    zn119_ptr = &zn119_StringInfo;
  2611.    zn120_ptr = &zn120_StringInfo;
  2612.    zn121_ptr = &zn121_StringInfo;
  2613.    zn122_ptr = &zn122_StringInfo;
  2614.    zn123_ptr = &zn123_StringInfo;
  2615.    zn124_ptr = &zn124_StringInfo;
  2616.    zn125_ptr = &zn125_StringInfo;
  2617.    zn126_ptr = &zn126_StringInfo;
  2618.    zn127_ptr = &zn127_StringInfo;
  2619.    zn128_ptr = &zn128_StringInfo;
  2620.    zn129_ptr = &zn129_StringInfo;
  2621.    zn130_ptr = &zn130_StringInfo;
  2622.    zn131_ptr = &zn131_StringInfo;
  2623.    zn132_ptr = &zn132_StringInfo;
  2624.    zn133_ptr = &zn133_StringInfo;
  2625.    zn134_ptr = &zn134_StringInfo;
  2626.    zn135_ptr = &zn135_StringInfo;
  2627.    zn136_ptr = &zn136_StringInfo;
  2628.    zn137_ptr = &zn137_StringInfo;
  2629.    zn138_ptr = &zn138_StringInfo;
  2630.    zn139_ptr = &zn139_StringInfo;
  2631.    zn140_ptr = &zn140_StringInfo;
  2632.    zn141_ptr = &zn141_StringInfo;
  2633.    zn142_ptr = &zn142_StringInfo;
  2634.    zn143_ptr = &zn143_StringInfo;
  2635.    zn144_ptr = &zn144_StringInfo;
  2636.    zn145_ptr = &zn145_StringInfo;
  2637.    zn146_ptr = &zn146_StringInfo;
  2638.    zn147_ptr = &zn147_StringInfo;
  2639.    zn148_ptr = &zn148_StringInfo;
  2640.    zn149_ptr = &zn149_StringInfo;
  2641.    zn150_ptr = &zn150_StringInfo;
  2642.    zn151_ptr = &zn151_StringInfo;
  2643.    zn152_ptr = &zn152_StringInfo;
  2644.    zn153_ptr = &zn153_StringInfo;
  2645.    zn154_ptr = &zn154_StringInfo;
  2646.    zn155_ptr = &zn155_StringInfo;
  2647.    zn156_ptr = &zn156_StringInfo;
  2648.    zn157_ptr = &zn157_StringInfo;
  2649.    zn158_ptr = &zn158_StringInfo;
  2650.    zn159_ptr = &zn159_StringInfo;
  2651.    zn160_ptr = &zn160_StringInfo;
  2652.    zn161_ptr = &zn161_StringInfo;
  2653.    zn162_ptr = &zn162_StringInfo;
  2654.    zn163_ptr = &zn163_StringInfo;
  2655.    zn164_ptr = &zn164_StringInfo;
  2656.    zn165_ptr = &zn165_StringInfo;
  2657.    zn166_ptr = &zn166_StringInfo;
  2658.    zn167_ptr = &zn167_StringInfo;
  2659.    zn168_ptr = &zn168_StringInfo;
  2660.    zn169_ptr = &zn169_StringInfo;
  2661.    zn170_ptr = &zn170_StringInfo;
  2662.    zn171_ptr = &zn171_StringInfo;
  2663.    zn172_ptr = &zn172_StringInfo;
  2664.    zn173_ptr = &zn173_StringInfo;
  2665.    zn174_ptr = &zn174_StringInfo;
  2666.    zn175_ptr = &zn175_StringInfo;
  2667.    zn176_ptr = &zn176_StringInfo;
  2668.    zn177_ptr = &zn177_StringInfo;
  2669.    zn178_ptr = &zn178_StringInfo;
  2670.    zn179_ptr = &zn179_StringInfo;
  2671.    zn180_ptr = &zn180_StringInfo;
  2672.    zn181_ptr = &zn181_StringInfo;
  2673.    zn182_ptr = &zn182_StringInfo;
  2674.    zn183_ptr = &zn183_StringInfo;
  2675.    zn184_ptr = &zn184_StringInfo;
  2676.    zn185_ptr = &zn185_StringInfo;
  2677.    zn186_ptr = &zn186_StringInfo;
  2678.    zn187_ptr = &zn187_StringInfo;
  2679.    zn188_ptr = &zn188_StringInfo;
  2680.    zn189_ptr = &zn189_StringInfo;
  2681.    zn190_ptr = &zn190_StringInfo;
  2682.    zn191_ptr = &zn191_StringInfo;
  2683.    zn192_ptr = &zn192_StringInfo;
  2684.    zn193_ptr = &zn193_StringInfo;
  2685.    zn194_ptr = &zn194_StringInfo;
  2686.    zn195_ptr = &zn195_StringInfo;
  2687.    zn196_ptr = &zn196_StringInfo;
  2688.    zn197_ptr = &zn197_StringInfo;
  2689.    zn198_ptr = &zn198_StringInfo;
  2690.    zn199_ptr = &zn199_StringInfo;
  2691.    zn200_ptr = &zn200_StringInfo;
  2692.    
  2693.    go = TRUE;
  2694.  
  2695.    InitRequester(&ca2_requester);
  2696.  
  2697.    ca2_requester.LeftEdge = 0;
  2698.    ca2_requester.TopEdge = 10;
  2699.    ca2_requester.Width = 640;
  2700.    ca2_requester.Height = 390;
  2701.    ca2_requester.ReqGadget = &colr2_asign_OK_gadg;
  2702.    ca2_requester.ReqText = &ca2_txt[0];
  2703.    ca2_requester.BackFill = 2;
  2704.    ca2_requester.Flags = NULL;
  2705.    ca2_requester.ReqBorder = &colr2_asign_border1;
  2706.  
  2707.    if(DrawWindow == TRUE)
  2708.      {
  2709.       WindowToBack(NoBorder);
  2710.      }
  2711.  
  2712.    Request(&ca2_requester,FirstWindow);
  2713.  
  2714.    while(go)
  2715.     {
  2716.      Wait(1 << FirstWindow->UserPort->mp_SigBit);
  2717.      while(message = (struct IntuiMessage *)
  2718.         GetMsg(FirstWindow->UserPort))
  2719.        {
  2720.         class = message->Class;
  2721.         ReplyMsg(message);
  2722.  
  2723.         zn101 = zn101_ptr->LongInt;
  2724.         zn102 = zn102_ptr->LongInt;
  2725.         zn103 = zn103_ptr->LongInt;
  2726.         zn104 = zn104_ptr->LongInt;
  2727.         zn105 = zn105_ptr->LongInt;
  2728.         zn106 = zn106_ptr->LongInt;
  2729.         zn107 = zn107_ptr->LongInt;
  2730.         zn108 = zn108_ptr->LongInt;
  2731.         zn109 = zn109_ptr->LongInt;
  2732.         zn110 = zn110_ptr->LongInt;
  2733.         zn111 = zn111_ptr->LongInt;
  2734.         zn112 = zn112_ptr->LongInt;
  2735.         zn113 = zn113_ptr->LongInt;
  2736.         zn114 = zn114_ptr->LongInt;
  2737.         zn115 = zn115_ptr->LongInt;
  2738.         zn116 = zn116_ptr->LongInt;
  2739.         zn117 = zn117_ptr->LongInt;
  2740.         zn118 = zn118_ptr->LongInt;
  2741.         zn119 = zn119_ptr->LongInt;
  2742.         zn120 = zn120_ptr->LongInt;
  2743.         zn121 = zn121_ptr->LongInt;
  2744.         zn122 = zn122_ptr->LongInt;
  2745.         zn123 = zn123_ptr->LongInt;
  2746.         zn124 = zn124_ptr->LongInt;
  2747.         zn125 = zn125_ptr->LongInt;
  2748.         zn126 = zn126_ptr->LongInt;
  2749.         zn127 = zn127_ptr->LongInt;
  2750.         zn128 = zn128_ptr->LongInt;
  2751.         zn129 = zn129_ptr->LongInt;
  2752.         zn130 = zn130_ptr->LongInt;
  2753.         zn131 = zn131_ptr->LongInt;
  2754.         zn132 = zn132_ptr->LongInt;
  2755.         zn133 = zn133_ptr->LongInt;
  2756.         zn134 = zn134_ptr->LongInt;
  2757.         zn135 = zn135_ptr->LongInt;
  2758.         zn136 = zn136_ptr->LongInt;
  2759.         zn137 = zn137_ptr->LongInt;
  2760.         zn138 = zn138_ptr->LongInt;
  2761.         zn139 = zn139_ptr->LongInt;
  2762.         zn140 = zn140_ptr->LongInt;
  2763.         zn141 = zn141_ptr->LongInt;
  2764.         zn142 = zn142_ptr->LongInt;
  2765.         zn143 = zn143_ptr->LongInt;
  2766.         zn144 = zn144_ptr->LongInt;
  2767.         zn145 = zn145_ptr->LongInt;
  2768.         zn146 = zn146_ptr->LongInt;
  2769.         zn147 = zn147_ptr->LongInt;
  2770.         zn148 = zn148_ptr->LongInt;
  2771.         zn149 = zn149_ptr->LongInt;
  2772.         zn150 = zn150_ptr->LongInt;
  2773.         zn151 = zn151_ptr->LongInt;
  2774.         zn152 = zn152_ptr->LongInt;
  2775.         zn153 = zn153_ptr->LongInt;
  2776.         zn154 = zn154_ptr->LongInt;
  2777.         zn155 = zn155_ptr->LongInt;
  2778.         zn156 = zn156_ptr->LongInt;
  2779.         zn157 = zn157_ptr->LongInt;
  2780.         zn158 = zn158_ptr->LongInt;
  2781.         zn159 = zn159_ptr->LongInt;
  2782.         zn160 = zn160_ptr->LongInt;
  2783.         zn161 = zn161_ptr->LongInt;
  2784.         zn162 = zn162_ptr->LongInt;
  2785.         zn163 = zn163_ptr->LongInt;
  2786.         zn164 = zn164_ptr->LongInt;
  2787.         zn165 = zn165_ptr->LongInt;
  2788.         zn166 = zn166_ptr->LongInt;
  2789.         zn167 = zn167_ptr->LongInt;
  2790.         zn168 = zn168_ptr->LongInt;
  2791.         zn169 = zn169_ptr->LongInt;
  2792.         zn170 = zn170_ptr->LongInt;
  2793.         zn171 = zn171_ptr->LongInt;
  2794.         zn172 = zn172_ptr->LongInt;
  2795.         zn173 = zn173_ptr->LongInt;
  2796.         zn174 = zn174_ptr->LongInt;
  2797.         zn175 = zn175_ptr->LongInt;
  2798.         zn176 = zn176_ptr->LongInt;
  2799.         zn177 = zn177_ptr->LongInt;
  2800.         zn178 = zn178_ptr->LongInt;
  2801.         zn179 = zn179_ptr->LongInt;
  2802.         zn180 = zn180_ptr->LongInt;
  2803.         zn181 = zn181_ptr->LongInt;
  2804.         zn182 = zn182_ptr->LongInt;
  2805.         zn183 = zn183_ptr->LongInt;
  2806.         zn184 = zn184_ptr->LongInt;
  2807.         zn185 = zn185_ptr->LongInt;
  2808.         zn186 = zn186_ptr->LongInt;
  2809.         zn187 = zn187_ptr->LongInt;
  2810.         zn188 = zn188_ptr->LongInt;
  2811.         zn189 = zn189_ptr->LongInt;
  2812.         zn190 = zn190_ptr->LongInt;
  2813.         zn191 = zn191_ptr->LongInt;
  2814.         zn192 = zn192_ptr->LongInt;
  2815.         zn193 = zn193_ptr->LongInt;
  2816.         zn194 = zn194_ptr->LongInt;
  2817.         zn195 = zn195_ptr->LongInt;
  2818.         zn196 = zn196_ptr->LongInt;
  2819.         zn197 = zn197_ptr->LongInt;
  2820.         zn198 = zn198_ptr->LongInt;
  2821.         zn199 = zn199_ptr->LongInt;
  2822.         zn200 = zn200_ptr->LongInt;
  2823.  
  2824.        
  2825.         if(class == REQCLEAR)
  2826.            go = FALSE;
  2827.         if(class == GADGETUP)
  2828.            item = ((struct Gadget *) message->IAddress)->GadgetID;
  2829.  
  2830.         switch(item)
  2831.           {
  2832.             case 3:  if(zn101 < 0 || zn101 > 15)
  2833.                       {
  2834.                        DisplayBeep(FirstScreen);
  2835.                        strcpy(zn101_StringBuffer, "0");
  2836.                        zn101_ptr->LongInt = 0;
  2837.                       }
  2838.                      break;
  2839.  
  2840.             case 4:  if(zn102 < 0 || zn102 > 15)
  2841.                       {
  2842.                        DisplayBeep(FirstScreen);
  2843.                        strcpy(zn102_StringBuffer, "15");
  2844.                        zn102_ptr->LongInt = 15;
  2845.                       }
  2846.                      break;
  2847.  
  2848.             case 5:  if(zn103 < 0 || zn103 > 15)
  2849.                       {
  2850.                        DisplayBeep(FirstScreen);
  2851.                        strcpy(zn103_StringBuffer, "11");
  2852.                        zn103_ptr->LongInt = 11;
  2853.                       }
  2854.                      break;
  2855.  
  2856.             case 6:  if(zn104 < 0 || zn104 > 15)
  2857.                       {
  2858.                        DisplayBeep(FirstScreen);
  2859.                        strcpy(zn104_StringBuffer, "10");
  2860.                        zn104_ptr->LongInt = 10;
  2861.                       }
  2862.                      break;
  2863.  
  2864.             case 7:  if(zn105 < 0 || zn105 > 15)
  2865.                       {
  2866.                        DisplayBeep(FirstScreen);
  2867.                        strcpy(zn105_StringBuffer, "6");
  2868.                        zn105_ptr->LongInt = 6;
  2869.                       }
  2870.                      break;
  2871.  
  2872.             case 8:  if(zn106 < 0 || zn106 > 15)
  2873.                       {
  2874.                        DisplayBeep(FirstScreen);
  2875.                        strcpy(zn106_StringBuffer, "2");
  2876.                        zn106_ptr->LongInt = 2;
  2877.                       }
  2878.                      break;
  2879.  
  2880.             case 9:  if(zn107 < 0 || zn107 > 15)
  2881.                       {
  2882.                        DisplayBeep(FirstScreen);
  2883.                        strcpy(zn107_StringBuffer, "9");
  2884.                        zn107_ptr->LongInt = 9;
  2885.                       }
  2886.                      break;
  2887.  
  2888.             case 10:  if(zn108 < 0 || zn108 > 15)
  2889.                       {
  2890.                        DisplayBeep(FirstScreen);
  2891.                        strcpy(zn108_StringBuffer, "3");
  2892.                        zn108_ptr->LongInt = 3;
  2893.                       }
  2894.                      break;
  2895.  
  2896.             case 11:  if(zn109 < 0 || zn109 > 15)
  2897.                       {
  2898.                        DisplayBeep(FirstScreen);
  2899.                        strcpy(zn109_StringBuffer, "4");
  2900.                        zn109_ptr->LongInt = 4;
  2901.                       }
  2902.                      break;
  2903.  
  2904.             case 12:  if(zn110 < 0 || zn110 > 15)
  2905.                       {
  2906.                        DisplayBeep(FirstScreen);
  2907.                        strcpy(zn110_StringBuffer, "14");
  2908.                        zn110_ptr->LongInt = 14;
  2909.                       }
  2910.                      break;
  2911.  
  2912.             case 13:  if(zn111 < 0 || zn111 > 15)
  2913.                       {
  2914.                        DisplayBeep(FirstScreen);
  2915.                        strcpy(zn111_StringBuffer, "5");
  2916.                        zn111_ptr->LongInt = 5;
  2917.                       }
  2918.                      break;
  2919.  
  2920.             case 14:  if(zn112 < 0 || zn112 > 15)
  2921.                       {
  2922.                        DisplayBeep(FirstScreen);
  2923.                        strcpy(zn112_StringBuffer, "7");
  2924.                        zn112_ptr->LongInt = 7;
  2925.                       }
  2926.                      break;
  2927.  
  2928.             case 15:  if(zn113 < 0 || zn113 > 15)
  2929.                       {
  2930.                        DisplayBeep(FirstScreen);
  2931.                        strcpy(zn113_StringBuffer, "8");
  2932.                        zn113_ptr->LongInt = 8;
  2933.                       }
  2934.                      break;
  2935.  
  2936.             case 16:  if(zn114 < 0 || zn114 > 15)
  2937.                       {
  2938.                        DisplayBeep(FirstScreen);
  2939.                        strcpy(zn114_StringBuffer, "0");
  2940.                        zn114_ptr->LongInt = 0;
  2941.                       }
  2942.                      break;
  2943.  
  2944.             case 17:  if(zn115 < 0 || zn115 > 15)
  2945.                       {
  2946.                        DisplayBeep(FirstScreen);
  2947.                        strcpy(zn115_StringBuffer, "1");
  2948.                        zn115_ptr->LongInt = 1;
  2949.                       }
  2950.                      break;
  2951.  
  2952.             case 18:  if(zn116 < 0 || zn116 > 15)
  2953.                       {
  2954.                        DisplayBeep(FirstScreen);
  2955.                        strcpy(zn116_StringBuffer, "4");
  2956.                        zn116_ptr->LongInt = 4;
  2957.                       }
  2958.                      break;
  2959.  
  2960.             case 19:  if(zn117 < 0 || zn117 > 15)
  2961.                       {
  2962.                        DisplayBeep(FirstScreen);
  2963.                        strcpy(zn117_StringBuffer, "5");
  2964.                        zn117_ptr->LongInt = 5;
  2965.                       }
  2966.                      break;
  2967.  
  2968.             case 20:  if(zn118 < 0 || zn118 > 15)
  2969.                       {
  2970.                        DisplayBeep(FirstScreen);
  2971.                        strcpy(zn118_StringBuffer, "13");
  2972.                        zn118_ptr->LongInt = 13;
  2973.                       }
  2974.                      break;
  2975.  
  2976.             case 21:  if(zn119 < 0 || zn119 > 15)
  2977.                       {
  2978.                        DisplayBeep(FirstScreen);
  2979.                        strcpy(zn119_StringBuffer, "12");
  2980.                        zn119_ptr->LongInt = 12;
  2981.                       }
  2982.                      break;
  2983.  
  2984.             case 22:  if(zn120 < 0 || zn120 > 15)
  2985.                       {
  2986.                        DisplayBeep(FirstScreen);
  2987.                        strcpy(zn120_StringBuffer, "9");
  2988.                        zn120_ptr->LongInt = 9;
  2989.                       }
  2990.                      break;
  2991.  
  2992.             case 23:  if(zn121 < 0 || zn121 > 15)
  2993.                       {
  2994.                        DisplayBeep(FirstScreen);
  2995.                        strcpy(zn121_StringBuffer, "11");
  2996.                        zn121_ptr->LongInt = 11;
  2997.                       }
  2998.                      break;
  2999.  
  3000.             case 24:  if(zn122 < 0 || zn122 > 15)
  3001.                       {
  3002.                        DisplayBeep(FirstScreen);
  3003.                        strcpy(zn122_StringBuffer, "0");
  3004.                        zn122_ptr->LongInt = 0;
  3005.                       }
  3006.                      break;
  3007.                
  3008.              case 25:  if(zn123 < 0 || zn123 > 15)
  3009.                       {
  3010.                        DisplayBeep(FirstScreen);
  3011.                        strcpy(zn123_StringBuffer, "0");
  3012.                        zn123_ptr->LongInt = 0;
  3013.                       }
  3014.                      break;
  3015.  
  3016.             case 26:  if(zn124 < 0 || zn124 > 15)
  3017.                       {
  3018.                        DisplayBeep(FirstScreen);
  3019.                        strcpy(zn124_StringBuffer, "0");
  3020.                        zn124_ptr->LongInt = 0;
  3021.                       }
  3022.                      break;
  3023.  
  3024.             case 27:  if(zn125 < 0 || zn125 > 15)
  3025.                       {
  3026.                        DisplayBeep(FirstScreen);
  3027.                        strcpy(zn125_StringBuffer, "0");
  3028.                        zn125_ptr->LongInt = 0;
  3029.                       }
  3030.                      break;
  3031.  
  3032.             case 28:  if(zn126 < 0 || zn126 > 15)
  3033.                       {
  3034.                        DisplayBeep(FirstScreen);
  3035.                        strcpy(zn126_StringBuffer, "1");
  3036.                        zn126_ptr->LongInt = 1;
  3037.                       }
  3038.                      break;
  3039.  
  3040.             case 29:  if(zn127 < 0 || zn127 > 15)
  3041.                       {
  3042.                        DisplayBeep(FirstScreen);
  3043.                        strcpy(zn127_StringBuffer, "0");
  3044.                        zn127_ptr->LongInt = 0;
  3045.                       }
  3046.                      break;
  3047.           
  3048.         case 30:  if(zn128 < 0 || zn128 > 15)
  3049.                       {
  3050.                        DisplayBeep(FirstScreen);
  3051.                        strcpy(zn128_StringBuffer, "0");
  3052.                        zn128_ptr->LongInt = 0;
  3053.                       }
  3054.                      break;
  3055.  
  3056.             case 31:  if(zn129 < 0 || zn129 > 15)
  3057.                       {
  3058.                        DisplayBeep(FirstScreen);
  3059.                        strcpy(zn129_StringBuffer, "1");
  3060.                        zn129_ptr->LongInt = 1;
  3061.                       }
  3062.                      break;
  3063.  
  3064.             case 32:  if(zn130 < 0 || zn130 > 15)
  3065.                       {
  3066.                        DisplayBeep(FirstScreen);
  3067.                        strcpy(zn130_StringBuffer, "0");
  3068.                        zn130_ptr->LongInt = 0;
  3069.                       }
  3070.                      break;
  3071.  
  3072.             case 33:  if(zn131 < 0 || zn131 > 15)
  3073.                       {
  3074.                        DisplayBeep(FirstScreen);
  3075.                        strcpy(zn131_StringBuffer, "1");
  3076.                        zn131_ptr->LongInt = 1;
  3077.                       }
  3078.                      break;
  3079.  
  3080.             case 34:  if(zn132 < 0 || zn132 > 15)
  3081.                       {
  3082.                        DisplayBeep(FirstScreen);
  3083.                        strcpy(zn132_StringBuffer, "0");
  3084.                        zn132_ptr->LongInt = 0;
  3085.                       }
  3086.                      break;
  3087.              
  3088.             case 35:  if(zn133 < 0 || zn133 > 15)
  3089.                       {
  3090.                        DisplayBeep(FirstScreen);
  3091.                        strcpy(zn133_StringBuffer, "0");
  3092.                        zn133_ptr->LongInt = 0;
  3093.                       }
  3094.                      break;
  3095.  
  3096.             case 36:  if(zn134 < 0 || zn134 > 15)
  3097.                       {
  3098.                        DisplayBeep(FirstScreen);
  3099.                        strcpy(zn134_StringBuffer, "0");
  3100.                        zn134_ptr->LongInt = 0;
  3101.                       }
  3102.                      break;
  3103.  
  3104.             case 37:  if(zn135 < 0 || zn135 > 15)
  3105.                       {
  3106.                        DisplayBeep(FirstScreen);
  3107.                        strcpy(zn135_StringBuffer, "0");
  3108.                        zn135_ptr->LongInt = 0;
  3109.                       }
  3110.                      break;
  3111.  
  3112.             case 38:  if(zn136 < 0 || zn136 > 15)
  3113.                       {
  3114.                        DisplayBeep(FirstScreen);
  3115.                        strcpy(zn136_StringBuffer, "1");
  3116.                        zn136_ptr->LongInt = 1;
  3117.                       }
  3118.                      break;
  3119.  
  3120.             case 39:  if(zn137 < 0 || zn137 > 15)
  3121.                       {
  3122.                        DisplayBeep(FirstScreen);
  3123.                        strcpy(zn137_StringBuffer, "0");
  3124.                        zn137_ptr->LongInt = 0;
  3125.                       }
  3126.                      break;
  3127.           
  3128.         case 40:  if(zn138 < 0 || zn138 > 15)
  3129.                       {
  3130.                        DisplayBeep(FirstScreen);
  3131.                        strcpy(zn138_StringBuffer, "0");
  3132.                        zn138_ptr->LongInt = 0;
  3133.                       }
  3134.                      break;
  3135.  
  3136.             case 41:  if(zn139 < 0 || zn139 > 15)
  3137.                       {
  3138.                        DisplayBeep(FirstScreen);
  3139.                        strcpy(zn139_StringBuffer, "1");
  3140.                        zn139_ptr->LongInt = 1;
  3141.                       }
  3142.                      break;
  3143.  
  3144.             case 42:  if(zn140 < 0 || zn140 > 15)
  3145.                       {
  3146.                        DisplayBeep(FirstScreen);
  3147.                        strcpy(zn140_StringBuffer, "0");
  3148.                        zn140_ptr->LongInt = 0;
  3149.                       }
  3150.                      break;
  3151.  
  3152.             case 43:  if(zn141 < 0 || zn141 > 15)
  3153.                       {
  3154.                        DisplayBeep(FirstScreen);
  3155.                        strcpy(zn141_StringBuffer, "1");
  3156.                        zn141_ptr->LongInt = 1;
  3157.                       }
  3158.                      break;
  3159.  
  3160.             case 44:  if(zn142 < 0 || zn142 > 15)
  3161.                       {
  3162.                        DisplayBeep(FirstScreen);
  3163.                        strcpy(zn142_StringBuffer, "0");
  3164.                        zn142_ptr->LongInt = 0;
  3165.                       }
  3166.                      break;
  3167.           
  3168.             case 45:  if(zn143 < 0 || zn143 > 15)
  3169.                       {
  3170.                        DisplayBeep(FirstScreen);
  3171.                        strcpy(zn143_StringBuffer, "0");
  3172.                        zn143_ptr->LongInt = 0;
  3173.                       }
  3174.                      break;
  3175.  
  3176.             case 46:  if(zn144 < 0 || zn144 > 15)
  3177.                       {
  3178.                        DisplayBeep(FirstScreen);
  3179.                        strcpy(zn144_StringBuffer, "0");
  3180.                        zn144_ptr->LongInt = 0;
  3181.                       }
  3182.                      break;
  3183.  
  3184.             case 47:  if(zn145 < 0 || zn145 > 15)
  3185.                       {
  3186.                        DisplayBeep(FirstScreen);
  3187.                        strcpy(zn145_StringBuffer, "0");
  3188.                        zn145_ptr->LongInt = 0;
  3189.                       }
  3190.                      break;
  3191.  
  3192.             case 48:  if(zn146 < 0 || zn146 > 15)
  3193.                       {
  3194.                        DisplayBeep(FirstScreen);
  3195.                        strcpy(zn146_StringBuffer, "1");
  3196.                        zn146_ptr->LongInt = 1;
  3197.                       }
  3198.                      break;
  3199.  
  3200.             case 49:  if(zn147 < 0 || zn147 > 15)
  3201.                       {
  3202.                        DisplayBeep(FirstScreen);
  3203.                        strcpy(zn147_StringBuffer, "0");
  3204.                        zn147_ptr->LongInt = 0;
  3205.                       }
  3206.                      break;
  3207.           
  3208.         case 50:  if(zn148 < 0 || zn148 > 15)
  3209.                       {
  3210.                        DisplayBeep(FirstScreen);
  3211.                        strcpy(zn148_StringBuffer, "0");
  3212.                        zn148_ptr->LongInt = 0;
  3213.                       }
  3214.                      break;
  3215.  
  3216.             case 51:  if(zn149 < 0 || zn149 > 15)
  3217.                       {
  3218.                        DisplayBeep(FirstScreen);
  3219.                        strcpy(zn149_StringBuffer, "1");
  3220.                        zn149_ptr->LongInt = 1;
  3221.                       }
  3222.                      break;
  3223.  
  3224.             case 52:  if(zn150 < 0 || zn150 > 15)
  3225.                       {
  3226.                        DisplayBeep(FirstScreen);
  3227.                        strcpy(zn150_StringBuffer, "0");
  3228.                        zn150_ptr->LongInt = 0;
  3229.                       }
  3230.                      break;
  3231.  
  3232.             case 53:  if(zn151 < 0 || zn151 > 15)
  3233.                       {
  3234.                        DisplayBeep(FirstScreen);
  3235.                        strcpy(zn151_StringBuffer, "1");
  3236.                        zn151_ptr->LongInt = 1;
  3237.                       }
  3238.                      break;
  3239.  
  3240.             case 54:  if(zn152 < 0 || zn152 > 15)
  3241.                       {
  3242.                        DisplayBeep(FirstScreen);
  3243.                        strcpy(zn152_StringBuffer, "0");
  3244.                        zn152_ptr->LongInt = 0;
  3245.                       }
  3246.                      break;
  3247.           
  3248.         case 55:  if(zn153 < 0 || zn153 > 15)
  3249.                       {
  3250.                        DisplayBeep(FirstScreen);
  3251.                        strcpy(zn153_StringBuffer, "0");
  3252.                        zn153_ptr->LongInt = 0;
  3253.                       }
  3254.                      break;
  3255.  
  3256.             case 56:  if(zn154 < 0 || zn154 > 15)
  3257.                       {
  3258.                        DisplayBeep(FirstScreen);
  3259.                        strcpy(zn154_StringBuffer, "0");
  3260.                        zn154_ptr->LongInt = 0;
  3261.                       }
  3262.                      break;
  3263.  
  3264.             case 57:  if(zn155 < 0 || zn155 > 15)
  3265.                       {
  3266.                        DisplayBeep(FirstScreen);
  3267.                        strcpy(zn155_StringBuffer, "0");
  3268.                        zn155_ptr->LongInt = 0;
  3269.                       }
  3270.                      break;
  3271.  
  3272.             case 58:  if(zn156 < 0 || zn156 > 15)
  3273.                       {
  3274.                        DisplayBeep(FirstScreen);
  3275.                        strcpy(zn156_StringBuffer, "1");
  3276.                        zn156_ptr->LongInt = 1;
  3277.                       }
  3278.                      break;
  3279.  
  3280.             case 59:  if(zn157 < 0 || zn157 > 15)
  3281.                       {
  3282.                        DisplayBeep(FirstScreen);
  3283.                        strcpy(zn157_StringBuffer, "0");
  3284.                        zn157_ptr->LongInt = 0;
  3285.                       }
  3286.                      break;
  3287.           
  3288.         case 60:  if(zn158 < 0 || zn158 > 15)
  3289.                       {
  3290.                        DisplayBeep(FirstScreen);
  3291.                        strcpy(zn158_StringBuffer, "0");
  3292.                        zn158_ptr->LongInt = 0;
  3293.                       }
  3294.                      break;
  3295.  
  3296.             case 61:  if(zn159 < 0 || zn159 > 15)
  3297.                       {
  3298.                        DisplayBeep(FirstScreen);
  3299.                        strcpy(zn159_StringBuffer, "1");
  3300.                        zn159_ptr->LongInt = 1;
  3301.                       }
  3302.                      break;
  3303.  
  3304.             case 62:  if(zn160 < 0 || zn160 > 15)
  3305.                       {
  3306.                        DisplayBeep(FirstScreen);
  3307.                        strcpy(zn160_StringBuffer, "0");
  3308.                        zn160_ptr->LongInt = 0;
  3309.                       }
  3310.                      break;
  3311.  
  3312.             case 63:  if(zn161 < 0 || zn161 > 15)
  3313.                       {
  3314.                        DisplayBeep(FirstScreen);
  3315.                        strcpy(zn161_StringBuffer, "1");
  3316.                        zn161_ptr->LongInt = 1;
  3317.                       }
  3318.                      break;
  3319.  
  3320.             case 64:  if(zn162 < 0 || zn162 > 15)
  3321.                       {
  3322.                        DisplayBeep(FirstScreen);
  3323.                        strcpy(zn162_StringBuffer, "0");
  3324.                        zn162_ptr->LongInt = 0;
  3325.                       }
  3326.                      break;
  3327.           
  3328.         case 65:  if(zn163 < 0 || zn163 > 15)
  3329.                       {
  3330.                        DisplayBeep(FirstScreen);
  3331.                        strcpy(zn163_StringBuffer, "0");
  3332.                        zn163_ptr->LongInt = 0;
  3333.                       }
  3334.                      break;
  3335.  
  3336.             case 66:  if(zn164 < 0 || zn164 > 15)
  3337.                       {
  3338.                        DisplayBeep(FirstScreen);
  3339.                        strcpy(zn164_StringBuffer, "0");
  3340.                        zn164_ptr->LongInt = 0;
  3341.                       }
  3342.                      break;
  3343.  
  3344.             case 67:  if(zn165 < 0 || zn165 > 15)
  3345.                       {
  3346.                        DisplayBeep(FirstScreen);
  3347.                        strcpy(zn165_StringBuffer, "0");
  3348.                        zn165_ptr->LongInt = 0;
  3349.                       }
  3350.                      break;
  3351.  
  3352.             case 68:  if(zn166 < 0 || zn166 > 15)
  3353.                       {
  3354.                        DisplayBeep(FirstScreen);
  3355.                        strcpy(zn166_StringBuffer, "1");
  3356.                        zn166_ptr->LongInt = 1;
  3357.                       }
  3358.                      break;
  3359.  
  3360.             case 69:  if(zn167 < 0 || zn167 > 15)
  3361.                       {
  3362.                        DisplayBeep(FirstScreen);
  3363.                        strcpy(zn167_StringBuffer, "0");
  3364.                        zn167_ptr->LongInt = 0;
  3365.                       }
  3366.                      break;
  3367.           
  3368.         case 70:  if(zn168 < 0 || zn168 > 15)
  3369.                       {
  3370.                        DisplayBeep(FirstScreen);
  3371.                        strcpy(zn168_StringBuffer, "0");
  3372.                        zn168_ptr->LongInt = 0;
  3373.                       }
  3374.                      break;
  3375.  
  3376.             case 71:  if(zn169 < 0 || zn169 > 15)
  3377.                       {
  3378.                        DisplayBeep(FirstScreen);
  3379.                        strcpy(zn169_StringBuffer, "1");
  3380.                        zn169_ptr->LongInt = 1;
  3381.                       }
  3382.                      break;
  3383.  
  3384.             case 72:  if(zn170 < 0 || zn170 > 15)
  3385.                       {
  3386.                        DisplayBeep(FirstScreen);
  3387.                        strcpy(zn170_StringBuffer, "0");
  3388.                        zn170_ptr->LongInt = 0;
  3389.                       }
  3390.                      break;
  3391.  
  3392.             case 73:  if(zn171 < 0 || zn171 > 15)
  3393.                       {
  3394.                        DisplayBeep(FirstScreen);
  3395.                        strcpy(zn171_StringBuffer, "1");
  3396.                        zn171_ptr->LongInt = 1;
  3397.                       }
  3398.                      break;
  3399.  
  3400.             case 74:  if(zn172 < 0 || zn172 > 15)
  3401.                       {
  3402.                        DisplayBeep(FirstScreen);
  3403.                        strcpy(zn172_StringBuffer, "0");
  3404.                        zn172_ptr->LongInt = 0;
  3405.                       }
  3406.                      break;
  3407.           
  3408.         case 75:  if(zn173 < 0 || zn173 > 15)
  3409.                       {
  3410.                        DisplayBeep(FirstScreen);
  3411.                        strcpy(zn173_StringBuffer, "0");
  3412.                        zn173_ptr->LongInt = 0;
  3413.                       }
  3414.                      break;
  3415.  
  3416.             case 76:  if(zn174 < 0 || zn174 > 15)
  3417.                       {
  3418.                        DisplayBeep(FirstScreen);
  3419.                        strcpy(zn174_StringBuffer, "0");
  3420.                        zn174_ptr->LongInt = 0;
  3421.                       }
  3422.                      break;
  3423.  
  3424.             case 77:  if(zn175 < 0 || zn175 > 15)
  3425.                       {
  3426.                        DisplayBeep(FirstScreen);
  3427.                        strcpy(zn175_StringBuffer, "0");
  3428.                        zn175_ptr->LongInt = 0;
  3429.                       }
  3430.                      break;
  3431.  
  3432.             case 78:  if(zn176 < 0 || zn176 > 15)
  3433.                       {
  3434.                        DisplayBeep(FirstScreen);
  3435.                        strcpy(zn176_StringBuffer, "1");
  3436.                        zn176_ptr->LongInt = 1;
  3437.                       }
  3438.                      break;
  3439.  
  3440.             case 79:  if(zn177 < 0 || zn177 > 15)
  3441.                       {
  3442.                        DisplayBeep(FirstScreen);
  3443.                        strcpy(zn177_StringBuffer, "0");
  3444.                        zn177_ptr->LongInt = 0;
  3445.                       }
  3446.                      break;
  3447.           
  3448.         case 80:  if(zn178 < 0 || zn178 > 15)
  3449.                       {
  3450.                        DisplayBeep(FirstScreen);
  3451.                        strcpy(zn178_StringBuffer, "0");
  3452.                        zn178_ptr->LongInt = 0;
  3453.                       }
  3454.                      break;
  3455.  
  3456.             case 81:  if(zn179 < 0 || zn179 > 15)
  3457.                       {
  3458.                        DisplayBeep(FirstScreen);
  3459.                        strcpy(zn179_StringBuffer, "1");
  3460.                        zn179_ptr->LongInt = 1;
  3461.                       }
  3462.                      break;
  3463.  
  3464.             case 82:  if(zn180 < 0 || zn180 > 15)
  3465.                       {
  3466.                        DisplayBeep(FirstScreen);
  3467.                        strcpy(zn180_StringBuffer, "0");
  3468.                        zn180_ptr->LongInt = 0;
  3469.                       }
  3470.                      break;
  3471.  
  3472.             case 83:  if(zn181 < 0 || zn181 > 15)
  3473.                       {
  3474.                        DisplayBeep(FirstScreen);
  3475.                        strcpy(zn181_StringBuffer, "1");
  3476.                        zn181_ptr->LongInt = 1;
  3477.                       }
  3478.                      break;
  3479.  
  3480.             case 84:  if(zn182 < 0 || zn182 > 15)
  3481.                       {
  3482.                        DisplayBeep(FirstScreen);
  3483.                        strcpy(zn182_StringBuffer, "0");
  3484.                        zn182_ptr->LongInt = 0;
  3485.                       }
  3486.                      break;
  3487.           
  3488.         case 85:  if(zn183 < 0 || zn183 > 15)
  3489.                       {
  3490.                        DisplayBeep(FirstScreen);
  3491.                        strcpy(zn183_StringBuffer, "0");
  3492.                        zn183_ptr->LongInt = 0;
  3493.                       }
  3494.                      break;
  3495.  
  3496.             case 86:  if(zn184 < 0 || zn184 > 15)
  3497.                       {
  3498.                        DisplayBeep(FirstScreen);
  3499.                        strcpy(zn184_StringBuffer, "0");
  3500.                        zn184_ptr->LongInt = 0;
  3501.                       }
  3502.                      break;
  3503.  
  3504.             case 87:  if(zn185 < 0 || zn185 > 15)
  3505.                       {
  3506.                        DisplayBeep(FirstScreen);
  3507.                        strcpy(zn185_StringBuffer, "0");
  3508.                        zn185_ptr->LongInt = 0;
  3509.                       }
  3510.                      break;
  3511.  
  3512.             case 88:  if(zn186 < 0 || zn186 > 15)
  3513.                       {
  3514.                        DisplayBeep(FirstScreen);
  3515.                        strcpy(zn186_StringBuffer, "1");
  3516.                        zn186_ptr->LongInt = 1;
  3517.                       }
  3518.                      break;
  3519.  
  3520.             case 89:  if(zn187 < 0 || zn187 > 15)
  3521.                       {
  3522.                        DisplayBeep(FirstScreen);
  3523.                        strcpy(zn187_StringBuffer, "0");
  3524.                        zn187_ptr->LongInt = 0;
  3525.                       }
  3526.                      break;
  3527.           
  3528.         case 90:  if(zn188 < 0 || zn188 > 15)
  3529.                       {
  3530.                        DisplayBeep(FirstScreen);
  3531.                        strcpy(zn188_StringBuffer, "0");
  3532.                        zn188_ptr->LongInt = 0;
  3533.                       }
  3534.                      break;
  3535.  
  3536.             case 91:  if(zn189 < 0 || zn189 > 15)
  3537.                       {
  3538.                        DisplayBeep(FirstScreen);
  3539.                        strcpy(zn189_StringBuffer, "1");
  3540.                        zn189_ptr->LongInt = 1;
  3541.                       }
  3542.                      break;
  3543.  
  3544.             case 92:  if(zn190 < 0 || zn190 > 15)
  3545.                       {
  3546.                        DisplayBeep(FirstScreen);
  3547.                        strcpy(zn190_StringBuffer, "0");
  3548.                        zn190_ptr->LongInt = 0;
  3549.                       }
  3550.                      break;
  3551.  
  3552.             case 93:  if(zn191 < 0 || zn191 > 15)
  3553.                       {
  3554.                        DisplayBeep(FirstScreen);
  3555.                        strcpy(zn191_StringBuffer, "1");
  3556.                        zn191_ptr->LongInt = 1;
  3557.                       }
  3558.                      break;
  3559.  
  3560.             case 94:  if(zn192 < 0 || zn192 > 15)
  3561.                       {
  3562.                        DisplayBeep(FirstScreen);
  3563.                        strcpy(zn192_StringBuffer, "0");
  3564.                        zn192_ptr->LongInt = 0;
  3565.                       }
  3566.                      break;
  3567.           
  3568.         case 95:  if(zn193 < 0 || zn193 > 15)
  3569.                       {
  3570.                        DisplayBeep(FirstScreen);
  3571.                        strcpy(zn193_StringBuffer, "0");
  3572.                        zn193_ptr->LongInt = 0;
  3573.                       }
  3574.                      break;
  3575.  
  3576.             case 96:  if(zn194 < 0 || zn194 > 15)
  3577.                       {
  3578.                        DisplayBeep(FirstScreen);
  3579.                        strcpy(zn194_StringBuffer, "0");
  3580.                        zn194_ptr->LongInt = 0;
  3581.                       }
  3582.                      break;
  3583.  
  3584.             case 97:  if(zn195 < 0 || zn195 > 15)
  3585.                       {
  3586.                        DisplayBeep(FirstScreen);
  3587.                        strcpy(zn195_StringBuffer, "0");
  3588.                        zn195_ptr->LongInt = 0;
  3589.                       }
  3590.                      break;
  3591.  
  3592.             case 98:  if(zn196 < 0 || zn196 > 15)
  3593.                       {
  3594.                        DisplayBeep(FirstScreen);
  3595.                        strcpy(zn196_StringBuffer, "1");
  3596.                        zn196_ptr->LongInt = 1;
  3597.                       }
  3598.                      break;
  3599.  
  3600.             case 99:  if(zn197 < 0 || zn197 > 15)
  3601.                       {
  3602.                        DisplayBeep(FirstScreen);
  3603.                        strcpy(zn197_StringBuffer, "0");
  3604.                        zn197_ptr->LongInt = 0;
  3605.                       }
  3606.                      break;
  3607.           
  3608.         case 100:  if(zn198 < 0 || zn198 > 15)
  3609.                       {
  3610.                        DisplayBeep(FirstScreen);
  3611.                        strcpy(zn198_StringBuffer, "0");
  3612.                        zn198_ptr->LongInt = 0;
  3613.                       }
  3614.                      break;
  3615.  
  3616.             case 101:  if(zn199 < 0 || zn199 > 15)
  3617.                       {
  3618.                        DisplayBeep(FirstScreen);
  3619.                        strcpy(zn199_StringBuffer, "1");
  3620.                        zn199_ptr->LongInt = 1;
  3621.                       }
  3622.                      break;
  3623.  
  3624.             case 102:  if(zn200 < 0 || zn200 > 15)
  3625.                       {
  3626.                        DisplayBeep(FirstScreen);
  3627.                        strcpy(zn200_StringBuffer, "0");
  3628.                        zn200_ptr->LongInt = 0;
  3629.                       }
  3630.                      break;
  3631.  
  3632.            } /*** Item Switch ***/
  3633.  
  3634.        } /*** While message ***/
  3635.  
  3636.     } /**** While go ****/
  3637.  
  3638.    if(DrawWindow == TRUE)
  3639.      {
  3640.       WindowToFront(NoBorder);
  3641.      }
  3642.  
  3643.    return(TRUE);
  3644.  
  3645.   } /**** Close Off color2_assign Function ****/
  3646.