home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Graphics / graphics-16000.iso / amiga / fractal / mak / source.lzh / Source / Zn1.c < prev    next >
Encoding:
C/C++ Source or Header  |  1991-06-29  |  92.4 KB  |  3,645 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    T H R O U G H   1 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 ca_requester;
  21.  
  22. struct IntuiText colr_asign_OK_txt =
  23.        {1, 0, JAM1, 8, 8, &Font, (UBYTE *)"OK !", NULL};
  24.  
  25. struct Image colr_asign_OK_img = {0,0, 50,25, 3, NULL, 0, 0, NULL};
  26.  
  27.  
  28. unsigned char zn100_StringBuffer[4] = "0";
  29. unsigned char zn100_UndoBuffer[4];
  30.  
  31. struct StringInfo *zn100_ptr;
  32. struct StringInfo zn100_StringInfo =
  33.   {
  34.    &zn100_StringBuffer[0],
  35.    &zn100_UndoBuffer[0],
  36.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  37.   };
  38.  
  39. struct Image zn100_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  40.  
  41. struct Gadget zn100_String_gadg =
  42.   {
  43.    NULL,
  44.    528, 330, 40, 10,
  45.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  46.    (APTR)&zn100_String_img, NULL,
  47.    NULL, NULL,
  48.    (APTR)&zn100_StringInfo,
  49.    102, NULL,
  50.   };
  51.  
  52.  
  53. unsigned char zn99_StringBuffer[4] = "0";
  54. unsigned char zn99_UndoBuffer[4];
  55.  
  56. struct StringInfo *zn99_ptr;
  57. struct StringInfo zn99_StringInfo =
  58.   {
  59.    &zn99_StringBuffer[0],
  60.    &zn99_UndoBuffer[0],
  61.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  62.   };
  63.  
  64. struct Image zn99_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  65.  
  66. struct Gadget zn99_String_gadg =
  67.   {
  68.    &zn100_String_gadg,
  69.    528, 320, 40, 10,
  70.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  71.    (APTR)&zn99_String_img, NULL,
  72.    NULL, NULL,
  73.    (APTR)&zn99_StringInfo,
  74.    101, NULL,
  75.   };
  76.  
  77. unsigned char zn98_StringBuffer[4] = "11";
  78. unsigned char zn98_UndoBuffer[4];
  79.  
  80. struct StringInfo *zn98_ptr;
  81. struct StringInfo zn98_StringInfo =
  82.   {
  83.    &zn98_StringBuffer[0],
  84.    &zn98_UndoBuffer[0],
  85.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  86.   };
  87.  
  88. struct Image zn98_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  89.  
  90. struct Gadget zn98_String_gadg =
  91.   {
  92.    &zn99_String_gadg,
  93.    528, 310, 40, 10,
  94.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  95.    (APTR)&zn98_String_img, NULL,
  96.    NULL, NULL,
  97.    (APTR)&zn98_StringInfo,
  98.    100, NULL,
  99.   };
  100.  
  101. unsigned char zn97_StringBuffer[4] = "9";
  102. unsigned char zn97_UndoBuffer[4];
  103.  
  104. struct StringInfo *zn97_ptr;
  105. struct StringInfo zn97_StringInfo =
  106.   {
  107.    &zn97_StringBuffer[0],
  108.    &zn97_UndoBuffer[0],
  109.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  110.   };
  111.  
  112. struct Image zn97_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  113.  
  114. struct Gadget zn97_String_gadg =
  115.   {
  116.    &zn98_String_gadg,
  117.    528, 300, 40, 10,
  118.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  119.    (APTR)&zn97_String_img, NULL,
  120.    NULL, NULL,
  121.    (APTR)&zn97_StringInfo,
  122.    99, NULL,
  123.   };
  124.  
  125. unsigned char zn96_StringBuffer[4] = "12";
  126. unsigned char zn96_UndoBuffer[4];
  127.  
  128. struct StringInfo *zn96_ptr;
  129. struct StringInfo zn96_StringInfo =
  130.   {
  131.    &zn96_StringBuffer[0],
  132.    &zn96_UndoBuffer[0],
  133.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  134.   };
  135.  
  136. struct Image zn96_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  137.  
  138. struct Gadget zn96_String_gadg =
  139.   {
  140.    &zn97_String_gadg,
  141.    528, 290, 40, 10,
  142.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  143.    (APTR)&zn96_String_img, NULL,
  144.    NULL, NULL,
  145.    (APTR)&zn96_StringInfo,
  146.    98, NULL,
  147.   };
  148.  
  149. unsigned char zn95_StringBuffer[4] = "13";
  150. unsigned char zn95_UndoBuffer[4];
  151.  
  152. struct StringInfo *zn95_ptr;
  153. struct StringInfo zn95_StringInfo =
  154.   {
  155.    &zn95_StringBuffer[0],
  156.    &zn95_UndoBuffer[0],
  157.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  158.   };
  159.  
  160. struct Image zn95_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  161.  
  162. struct Gadget zn95_String_gadg =
  163.   {
  164.    &zn96_String_gadg,
  165.    528, 280, 40, 10,
  166.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  167.    (APTR)&zn95_String_img, NULL,
  168.    NULL, NULL,
  169.    (APTR)&zn95_StringInfo,
  170.    97, NULL,
  171.   };
  172.  
  173. unsigned char zn94_StringBuffer[4] = "0";
  174. unsigned char zn94_UndoBuffer[4];
  175.  
  176. struct StringInfo *zn94_ptr;
  177. struct StringInfo zn94_StringInfo =
  178.   {
  179.    &zn94_StringBuffer[0],
  180.    &zn94_UndoBuffer[0],
  181.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  182.   };
  183.  
  184. struct Image zn94_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  185.  
  186. struct Gadget zn94_String_gadg =
  187.   {
  188.    &zn95_String_gadg,
  189.    528, 270, 40, 10,
  190.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  191.    (APTR)&zn94_String_img, NULL,
  192.    NULL, NULL,
  193.    (APTR)&zn94_StringInfo,
  194.    96, NULL,
  195.   };
  196.  
  197. unsigned char zn93_StringBuffer[4] = "11";
  198. unsigned char zn93_UndoBuffer[4];
  199.  
  200. struct StringInfo *zn93_ptr;
  201. struct StringInfo zn93_StringInfo =
  202.   {
  203.    &zn93_StringBuffer[0],
  204.    &zn93_UndoBuffer[0],
  205.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  206.   };
  207.  
  208. struct Image zn93_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  209.  
  210. struct Gadget zn93_String_gadg =
  211.   {
  212.    &zn94_String_gadg,
  213.    528, 260, 40, 10,
  214.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  215.    (APTR)&zn93_String_img, NULL,
  216.    NULL, NULL,
  217.    (APTR)&zn93_StringInfo,
  218.    95, NULL,
  219.   };
  220.  
  221. unsigned char zn92_StringBuffer[4] = "9";
  222. unsigned char zn92_UndoBuffer[4];
  223.  
  224. struct StringInfo *zn92_ptr;
  225. struct StringInfo zn92_StringInfo =
  226.   {
  227.    &zn92_StringBuffer[0],
  228.    &zn92_UndoBuffer[0],
  229.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  230.   };
  231.  
  232. struct Image zn92_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  233.  
  234. struct Gadget zn92_String_gadg =
  235.   {
  236.    &zn93_String_gadg,
  237.    528, 250, 40, 10,
  238.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  239.    (APTR)&zn92_String_img, NULL,
  240.    NULL, NULL,
  241.    (APTR)&zn92_StringInfo,
  242.    94, NULL,
  243.   };
  244.  
  245. unsigned char zn91_StringBuffer[4] = "12";
  246. unsigned char zn91_UndoBuffer[4];
  247.  
  248. struct StringInfo *zn91_ptr;
  249. struct StringInfo zn91_StringInfo =
  250.   {
  251.    &zn91_StringBuffer[0],
  252.    &zn91_UndoBuffer[0],
  253.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  254.   };
  255.  
  256. struct Image zn91_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  257.  
  258. struct Gadget zn91_String_gadg =
  259.   {
  260.    &zn92_String_gadg,
  261.    528, 240, 40, 10,
  262.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  263.    (APTR)&zn91_String_img, NULL,
  264.    NULL, NULL,
  265.    (APTR)&zn91_StringInfo,
  266.    93, NULL,
  267.   };
  268.  
  269. unsigned char zn90_StringBuffer[4] = "13";
  270. unsigned char zn90_UndoBuffer[4];
  271.  
  272. struct StringInfo *zn90_ptr;
  273. struct StringInfo zn90_StringInfo =
  274.   {
  275.    &zn90_StringBuffer[0],
  276.    &zn90_UndoBuffer[0],
  277.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  278.   };
  279.  
  280. struct Image zn90_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  281.  
  282. struct Gadget zn90_String_gadg =
  283.   {
  284.    &zn91_String_gadg,
  285.    528, 230, 40, 10,
  286.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  287.    (APTR)&zn90_String_img, NULL,
  288.    NULL, NULL,
  289.    (APTR)&zn90_StringInfo,
  290.    92, NULL,
  291.   };
  292.  
  293. unsigned char zn89_StringBuffer[4] = "5";
  294. unsigned char zn89_UndoBuffer[4];
  295.  
  296. struct StringInfo *zn89_ptr;
  297. struct StringInfo zn89_StringInfo =
  298.   {
  299.    &zn89_StringBuffer[0],
  300.    &zn89_UndoBuffer[0],
  301.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  302.   };
  303.  
  304. struct Image zn89_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  305.  
  306. struct Gadget zn89_String_gadg =
  307.   {
  308.    &zn90_String_gadg,
  309.    528, 220, 40, 10,
  310.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  311.    (APTR)&zn89_String_img, NULL,
  312.    NULL, NULL,
  313.    (APTR)&zn89_StringInfo,
  314.    91, NULL,
  315.   };
  316.  
  317. unsigned char zn88_StringBuffer[4] = "4";
  318. unsigned char zn88_UndoBuffer[4];
  319.  
  320. struct StringInfo *zn88_ptr;
  321. struct StringInfo zn88_StringInfo =
  322.   {
  323.    &zn88_StringBuffer[0],
  324.    &zn88_UndoBuffer[0],
  325.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  326.   };
  327.  
  328. struct Image zn88_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  329.  
  330. struct Gadget zn88_String_gadg =
  331.   {
  332.    &zn89_String_gadg,
  333.    528, 210, 40, 10,
  334.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  335.    (APTR)&zn88_String_img, NULL,
  336.    NULL, NULL,
  337.    (APTR)&zn88_StringInfo,
  338.    90, NULL,
  339.   };
  340.  
  341. unsigned char zn87_StringBuffer[4] = "1";
  342. unsigned char zn87_UndoBuffer[4];
  343.  
  344. struct StringInfo *zn87_ptr;
  345. struct StringInfo zn87_StringInfo =
  346.   {
  347.    &zn87_StringBuffer[0],
  348.    &zn87_UndoBuffer[0],
  349.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  350.   };
  351.  
  352. struct Image zn87_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  353.  
  354. struct Gadget zn87_String_gadg =
  355.   {
  356.    &zn88_String_gadg,
  357.    528, 200, 40, 10,
  358.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  359.    (APTR)&zn87_String_img, NULL,
  360.    NULL, NULL,
  361.    (APTR)&zn87_StringInfo,
  362.    89, NULL,
  363.   };
  364.  
  365. unsigned char zn86_StringBuffer[4] = "0";
  366. unsigned char zn86_UndoBuffer[4];
  367.  
  368. struct StringInfo *zn86_ptr;
  369. struct StringInfo zn86_StringInfo =
  370.   {
  371.    &zn86_StringBuffer[0],
  372.    &zn86_UndoBuffer[0],
  373.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  374.   };
  375.  
  376. struct Image zn86_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  377.  
  378. struct Gadget zn86_String_gadg =
  379.   {
  380.    &zn87_String_gadg,
  381.    528, 190, 40, 10,
  382.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  383.    (APTR)&zn86_String_img, NULL,
  384.    NULL, NULL,
  385.    (APTR)&zn86_StringInfo,
  386.    88, NULL,
  387.   };
  388.  
  389. unsigned char zn85_StringBuffer[4] = "8";
  390. unsigned char zn85_UndoBuffer[4];
  391.  
  392. struct StringInfo *zn85_ptr;
  393. struct StringInfo zn85_StringInfo =
  394.   {
  395.    &zn85_StringBuffer[0],
  396.    &zn85_UndoBuffer[0],
  397.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  398.   };
  399.  
  400. struct Image zn85_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  401.  
  402. struct Gadget zn85_String_gadg =
  403.   {
  404.    &zn86_String_gadg,
  405.    528, 180, 40, 10,
  406.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  407.    (APTR)&zn85_String_img, NULL,
  408.    NULL, NULL,
  409.    (APTR)&zn85_StringInfo,
  410.    87, NULL,
  411.   };
  412.  
  413. unsigned char zn84_StringBuffer[4] = "7";
  414. unsigned char zn84_UndoBuffer[4];
  415.  
  416. struct StringInfo *zn84_ptr;
  417. struct StringInfo zn84_StringInfo =
  418.   {
  419.    &zn84_StringBuffer[0],
  420.    &zn84_UndoBuffer[0],
  421.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  422.   };
  423.  
  424. struct Image zn84_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  425.  
  426. struct Gadget zn84_String_gadg =
  427.   {
  428.    &zn85_String_gadg,
  429.    528, 170, 40, 10,
  430.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  431.    (APTR)&zn84_String_img, NULL,
  432.    NULL, NULL,
  433.    (APTR)&zn84_StringInfo,
  434.    86, NULL,
  435.   };
  436.  
  437. unsigned char zn83_StringBuffer[4] = "5";
  438. unsigned char zn83_UndoBuffer[4];
  439.  
  440. struct StringInfo *zn83_ptr;
  441. struct StringInfo zn83_StringInfo =
  442.   {
  443.    &zn83_StringBuffer[0],
  444.    &zn83_UndoBuffer[0],
  445.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  446.   };
  447.  
  448. struct Image zn83_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  449.  
  450. struct Gadget zn83_String_gadg =
  451.   {
  452.    &zn84_String_gadg,
  453.    528, 160, 40, 10,
  454.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  455.    (APTR)&zn83_String_img, NULL,
  456.    NULL, NULL,
  457.    (APTR)&zn83_StringInfo,
  458.    85, NULL,
  459.   };
  460.  
  461. unsigned char zn82_StringBuffer[4] = "14";
  462. unsigned char zn82_UndoBuffer[4];
  463.  
  464. struct StringInfo *zn82_ptr;
  465. struct StringInfo zn82_StringInfo =
  466.   {
  467.    &zn82_StringBuffer[0],
  468.    &zn82_UndoBuffer[0],
  469.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  470.   };
  471.  
  472. struct Image zn82_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  473.  
  474. struct Gadget zn82_String_gadg =
  475.   {
  476.    &zn83_String_gadg,
  477.    528, 150, 40, 10,
  478.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  479.    (APTR)&zn82_String_img, NULL,
  480.    NULL, NULL,
  481.    (APTR)&zn82_StringInfo,
  482.    84, NULL,
  483.   };
  484.  
  485.  
  486. unsigned char zn81_StringBuffer[4] = "4";
  487. unsigned char zn81_UndoBuffer[4];
  488.  
  489. struct StringInfo *zn81_ptr;
  490. struct StringInfo zn81_StringInfo =
  491.   {
  492.    &zn81_StringBuffer[0],
  493.    &zn81_UndoBuffer[0],
  494.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  495.   };
  496.  
  497. struct Image zn81_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  498.  
  499. struct Gadget zn81_String_gadg =
  500.   {
  501.    &zn82_String_gadg,
  502.    528, 140, 40, 10,
  503.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  504.    (APTR)&zn81_String_img, NULL,
  505.    NULL, NULL,
  506.    (APTR)&zn81_StringInfo,
  507.    83, NULL,
  508.   };
  509.  
  510. unsigned char zn80_StringBuffer[4] = "3";
  511. unsigned char zn80_UndoBuffer[4];
  512.  
  513. struct StringInfo *zn80_ptr;
  514. struct StringInfo zn80_StringInfo =
  515.   {
  516.    &zn80_StringBuffer[0],
  517.    &zn80_UndoBuffer[0],
  518.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  519.   };
  520.  
  521. struct Image zn80_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  522.  
  523. struct Gadget zn80_String_gadg =
  524.   {
  525.    &zn81_String_gadg,
  526.    528, 130, 40, 10,
  527.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  528.    (APTR)&zn80_String_img, NULL,
  529.    NULL, NULL,
  530.    (APTR)&zn80_StringInfo,
  531.    82, NULL,
  532.   };
  533.  
  534. unsigned char zn79_StringBuffer[4] = "9";
  535. unsigned char zn79_UndoBuffer[4];
  536.  
  537. struct StringInfo *zn79_ptr;
  538. struct StringInfo zn79_StringInfo =
  539.   {
  540.    &zn79_StringBuffer[0],
  541.    &zn79_UndoBuffer[0],
  542.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  543.   };
  544.  
  545. struct Image zn79_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  546.  
  547. struct Gadget zn79_String_gadg =
  548.   {
  549.    &zn80_String_gadg,
  550.    528, 120, 40, 10,
  551.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  552.    (APTR)&zn79_String_img, NULL,
  553.    NULL, NULL,
  554.    (APTR)&zn79_StringInfo,
  555.    81, NULL,
  556.   };
  557.  
  558. unsigned char zn78_StringBuffer[4] = "2";
  559. unsigned char zn78_UndoBuffer[4];
  560.  
  561. struct StringInfo *zn78_ptr;
  562. struct StringInfo zn78_StringInfo =
  563.   {
  564.    &zn78_StringBuffer[0],
  565.    &zn78_UndoBuffer[0],
  566.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  567.   };
  568.  
  569. struct Image zn78_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  570.  
  571. struct Gadget zn78_String_gadg =
  572.   {
  573.    &zn79_String_gadg,
  574.    528, 110, 40, 10,
  575.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  576.    (APTR)&zn78_String_img, NULL,
  577.    NULL, NULL,
  578.    (APTR)&zn78_StringInfo,
  579.    80, NULL,
  580.   };
  581.  
  582. unsigned char zn77_StringBuffer[4] = "6";
  583. unsigned char zn77_UndoBuffer[4];
  584.  
  585. struct StringInfo *zn77_ptr;
  586. struct StringInfo zn77_StringInfo =
  587.   {
  588.    &zn77_StringBuffer[0],
  589.    &zn77_UndoBuffer[0],
  590.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  591.   };
  592.  
  593. struct Image zn77_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  594.  
  595. struct Gadget zn77_String_gadg =
  596.   {
  597.    &zn78_String_gadg,
  598.    528, 100, 40, 10,
  599.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  600.    (APTR)&zn77_String_img, NULL,
  601.    NULL, NULL,
  602.    (APTR)&zn77_StringInfo,
  603.    79, NULL,
  604.   };
  605.  
  606. unsigned char zn76_StringBuffer[4] = "10";
  607. unsigned char zn76_UndoBuffer[4];
  608.  
  609. struct StringInfo *zn76_ptr;
  610. struct StringInfo zn76_StringInfo =
  611.   {
  612.    &zn76_StringBuffer[0],
  613.    &zn76_UndoBuffer[0],
  614.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  615.   };
  616.  
  617. struct Image zn76_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  618.  
  619. struct Gadget zn76_String_gadg =
  620.   {
  621.    &zn77_String_gadg,
  622.    528, 90, 40, 10,
  623.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  624.    (APTR)&zn76_String_img, NULL,
  625.    NULL, NULL,
  626.    (APTR)&zn76_StringInfo,
  627.    78, NULL,
  628.   };
  629.  
  630.  
  631. unsigned char zn75_StringBuffer[4] = "11";
  632. unsigned char zn75_UndoBuffer[4];
  633.  
  634. struct StringInfo *zn75_ptr;
  635. struct StringInfo zn75_StringInfo =
  636.   {
  637.    &zn75_StringBuffer[0],
  638.    &zn75_UndoBuffer[0],
  639.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  640.   };
  641.  
  642. struct Image zn75_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  643.  
  644. struct Gadget zn75_String_gadg =
  645.   {
  646.    &zn76_String_gadg,
  647.    384, 330, 40, 10,
  648.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  649.    (APTR)&zn75_String_img, NULL,
  650.    NULL, NULL,
  651.    (APTR)&zn75_StringInfo,
  652.    77, NULL,
  653.   };
  654.  
  655.  
  656. unsigned char zn74_StringBuffer[4] = "15";
  657. unsigned char zn74_UndoBuffer[4];
  658.  
  659. struct StringInfo *zn74_ptr;
  660. struct StringInfo zn74_StringInfo =
  661.   {
  662.    &zn74_StringBuffer[0],
  663.    &zn74_UndoBuffer[0],
  664.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  665.   };
  666.  
  667. struct Image zn74_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  668.  
  669. struct Gadget zn74_String_gadg =
  670.   {
  671.    &zn75_String_gadg,
  672.    384, 320, 40, 10,
  673.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  674.    (APTR)&zn74_String_img, NULL,
  675.    NULL, NULL,
  676.    (APTR)&zn74_StringInfo,
  677.    76, NULL,
  678.   };
  679.  
  680. unsigned char zn73_StringBuffer[4] = "0";
  681. unsigned char zn73_UndoBuffer[4];
  682.  
  683. struct StringInfo *zn73_ptr;
  684. struct StringInfo zn73_StringInfo =
  685.   {
  686.    &zn73_StringBuffer[0],
  687.    &zn73_UndoBuffer[0],
  688.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  689.   };
  690.  
  691. struct Image zn73_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  692.  
  693. struct Gadget zn73_String_gadg =
  694.   {
  695.    &zn74_String_gadg,
  696.    384, 310, 40, 10,
  697.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  698.    (APTR)&zn73_String_img, NULL,
  699.    NULL, NULL,
  700.    (APTR)&zn73_StringInfo,
  701.    75, NULL,
  702.   };
  703.  
  704. unsigned char zn72_StringBuffer[4] = "0";
  705. unsigned char zn72_UndoBuffer[4];
  706.  
  707. struct StringInfo *zn72_ptr;
  708. struct StringInfo zn72_StringInfo =
  709.   {
  710.    &zn72_StringBuffer[0],
  711.    &zn72_UndoBuffer[0],
  712.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  713.   };
  714.  
  715. struct Image zn72_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  716.  
  717. struct Gadget zn72_String_gadg =
  718.   {
  719.    &zn73_String_gadg,
  720.    384, 300, 40, 10,
  721.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  722.    (APTR)&zn72_String_img, NULL,
  723.    NULL, NULL,
  724.    (APTR)&zn72_StringInfo,
  725.    74, NULL,
  726.   };
  727.  
  728. unsigned char zn71_StringBuffer[4] = "11";
  729. unsigned char zn71_UndoBuffer[4];
  730.  
  731. struct StringInfo *zn71_ptr;
  732. struct StringInfo zn71_StringInfo =
  733.   {
  734.    &zn71_StringBuffer[0],
  735.    &zn71_UndoBuffer[0],
  736.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  737.   };
  738.  
  739. struct Image zn71_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  740.  
  741. struct Gadget zn71_String_gadg =
  742.   {
  743.    &zn72_String_gadg,
  744.    384, 290, 40, 10,
  745.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  746.    (APTR)&zn71_String_img, NULL,
  747.    NULL, NULL,
  748.    (APTR)&zn71_StringInfo,
  749.    73, NULL,
  750.   };
  751.  
  752. unsigned char zn70_StringBuffer[4] = "9";
  753. unsigned char zn70_UndoBuffer[4];
  754.  
  755. struct StringInfo *zn70_ptr;
  756. struct StringInfo zn70_StringInfo =
  757.   {
  758.    &zn70_StringBuffer[0],
  759.    &zn70_UndoBuffer[0],
  760.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  761.   };
  762.  
  763. struct Image zn70_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  764.  
  765. struct Gadget zn70_String_gadg =
  766.   {
  767.    &zn71_String_gadg,
  768.    384, 280, 40, 10,
  769.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  770.    (APTR)&zn70_String_img, NULL,
  771.    NULL, NULL,
  772.    (APTR)&zn70_StringInfo,
  773.    72, NULL,
  774.   };
  775.  
  776. unsigned char zn69_StringBuffer[4] = "12";
  777. unsigned char zn69_UndoBuffer[4];
  778.  
  779. struct StringInfo *zn69_ptr;
  780. struct StringInfo zn69_StringInfo =
  781.   {
  782.    &zn69_StringBuffer[0],
  783.    &zn69_UndoBuffer[0],
  784.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  785.   };
  786.  
  787. struct Image zn69_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  788.  
  789. struct Gadget zn69_String_gadg =
  790.   {
  791.    &zn70_String_gadg,
  792.    384, 270, 40, 10,
  793.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  794.    (APTR)&zn69_String_img, NULL,
  795.    NULL, NULL,
  796.    (APTR)&zn69_StringInfo,
  797.    71, NULL,
  798.   };
  799.  
  800. unsigned char zn68_StringBuffer[4] = "13";
  801. unsigned char zn68_UndoBuffer[4];
  802.  
  803. struct StringInfo *zn68_ptr;
  804. struct StringInfo zn68_StringInfo =
  805.   {
  806.    &zn68_StringBuffer[0],
  807.    &zn68_UndoBuffer[0],
  808.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  809.   };
  810.  
  811. struct Image zn68_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  812.  
  813. struct Gadget zn68_String_gadg =
  814.   {
  815.    &zn69_String_gadg,
  816.    384, 260, 40, 10,
  817.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  818.    (APTR)&zn68_String_img, NULL,
  819.    NULL, NULL,
  820.    (APTR)&zn68_StringInfo,
  821.    70, NULL,
  822.   };
  823.  
  824. unsigned char zn67_StringBuffer[4] = "5";
  825. unsigned char zn67_UndoBuffer[4];
  826.  
  827. struct StringInfo *zn67_ptr;
  828. struct StringInfo zn67_StringInfo =
  829.   {
  830.    &zn67_StringBuffer[0],
  831.    &zn67_UndoBuffer[0],
  832.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  833.   };
  834.  
  835. struct Image zn67_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  836.  
  837. struct Gadget zn67_String_gadg =
  838.   {
  839.    &zn68_String_gadg,
  840.    384, 250, 40, 10,
  841.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  842.    (APTR)&zn67_String_img, NULL,
  843.    NULL, NULL,
  844.    (APTR)&zn67_StringInfo,
  845.    69, NULL,
  846.   };
  847.  
  848. unsigned char zn66_StringBuffer[4] = "4";
  849. unsigned char zn66_UndoBuffer[4];
  850.  
  851. struct StringInfo *zn66_ptr;
  852. struct StringInfo zn66_StringInfo =
  853.   {
  854.    &zn66_StringBuffer[0],
  855.    &zn66_UndoBuffer[0],
  856.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  857.   };
  858.  
  859. struct Image zn66_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  860.  
  861. struct Gadget zn66_String_gadg =
  862.   {
  863.    &zn67_String_gadg,
  864.    384, 240, 40, 10,
  865.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  866.    (APTR)&zn66_String_img, NULL,
  867.    NULL, NULL,
  868.    (APTR)&zn66_StringInfo,
  869.    68, NULL,
  870.   };
  871.  
  872. unsigned char zn65_StringBuffer[4] = "1";
  873. unsigned char zn65_UndoBuffer[4];
  874.  
  875. struct StringInfo *zn65_ptr;
  876. struct StringInfo zn65_StringInfo =
  877.   {
  878.    &zn65_StringBuffer[0],
  879.    &zn65_UndoBuffer[0],
  880.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  881.   };
  882.  
  883. struct Image zn65_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  884.  
  885. struct Gadget zn65_String_gadg =
  886.   {
  887.    &zn66_String_gadg,
  888.    384, 230, 40, 10,
  889.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  890.    (APTR)&zn65_String_img, NULL,
  891.    NULL, NULL,
  892.    (APTR)&zn65_StringInfo,
  893.    67, NULL,
  894.   };
  895.  
  896. unsigned char zn64_StringBuffer[4] = "0";
  897. unsigned char zn64_UndoBuffer[4];
  898.  
  899. struct StringInfo *zn64_ptr;
  900. struct StringInfo zn64_StringInfo =
  901.   {
  902.    &zn64_StringBuffer[0],
  903.    &zn64_UndoBuffer[0],
  904.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  905.   };
  906.  
  907. struct Image zn64_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  908.  
  909. struct Gadget zn64_String_gadg =
  910.   {
  911.    &zn65_String_gadg,
  912.    384, 220, 40, 10,
  913.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  914.    (APTR)&zn64_String_img, NULL,
  915.    NULL, NULL,
  916.    (APTR)&zn64_StringInfo,
  917.    66, NULL,
  918.   };
  919.  
  920. unsigned char zn63_StringBuffer[4] = "8";
  921. unsigned char zn63_UndoBuffer[4];
  922.  
  923. struct StringInfo *zn63_ptr;
  924. struct StringInfo zn63_StringInfo =
  925.   {
  926.    &zn63_StringBuffer[0],
  927.    &zn63_UndoBuffer[0],
  928.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  929.   };
  930.  
  931. struct Image zn63_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  932.  
  933. struct Gadget zn63_String_gadg =
  934.   {
  935.    &zn64_String_gadg,
  936.    384, 210, 40, 10,
  937.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  938.    (APTR)&zn63_String_img, NULL,
  939.    NULL, NULL,
  940.    (APTR)&zn63_StringInfo,
  941.    65, NULL,
  942.   };
  943.  
  944. unsigned char zn62_StringBuffer[4] = "7";
  945. unsigned char zn62_UndoBuffer[4];
  946.  
  947. struct StringInfo *zn62_ptr;
  948. struct StringInfo zn62_StringInfo =
  949.   {
  950.    &zn62_StringBuffer[0],
  951.    &zn62_UndoBuffer[0],
  952.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  953.   };
  954.  
  955. struct Image zn62_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  956.  
  957. struct Gadget zn62_String_gadg =
  958.   {
  959.    &zn63_String_gadg,
  960.    384, 200, 40, 10,
  961.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  962.    (APTR)&zn62_String_img, NULL,
  963.    NULL, NULL,
  964.    (APTR)&zn62_StringInfo,
  965.    64, NULL,
  966.   };
  967.  
  968. unsigned char zn61_StringBuffer[4] = "5";
  969. unsigned char zn61_UndoBuffer[4];
  970.  
  971. struct StringInfo *zn61_ptr;
  972. struct StringInfo zn61_StringInfo =
  973.   {
  974.    &zn61_StringBuffer[0],
  975.    &zn61_UndoBuffer[0],
  976.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  977.   };
  978.  
  979. struct Image zn61_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  980.  
  981. struct Gadget zn61_String_gadg =
  982.   {
  983.    &zn62_String_gadg,
  984.    384, 190, 40, 10,
  985.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  986.    (APTR)&zn61_String_img, NULL,
  987.    NULL, NULL,
  988.    (APTR)&zn61_StringInfo,
  989.    63, NULL,
  990.   };
  991.  
  992. unsigned char zn60_StringBuffer[4] = "14";
  993. unsigned char zn60_UndoBuffer[4];
  994.  
  995. struct StringInfo *zn60_ptr;
  996. struct StringInfo zn60_StringInfo =
  997.   {
  998.    &zn60_StringBuffer[0],
  999.    &zn60_UndoBuffer[0],
  1000.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  1001.   };
  1002.  
  1003. struct Image zn60_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1004.  
  1005. struct Gadget zn60_String_gadg =
  1006.   {
  1007.    &zn61_String_gadg,
  1008.    384, 180, 40, 10,
  1009.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1010.    (APTR)&zn60_String_img, NULL,
  1011.    NULL, NULL,
  1012.    (APTR)&zn60_StringInfo,
  1013.    62, NULL,
  1014.   };
  1015.  
  1016.  
  1017. unsigned char zn59_StringBuffer[4] = "4";
  1018. unsigned char zn59_UndoBuffer[4];
  1019.  
  1020. struct StringInfo *zn59_ptr;
  1021. struct StringInfo zn59_StringInfo =
  1022.   {
  1023.    &zn59_StringBuffer[0],
  1024.    &zn59_UndoBuffer[0],
  1025.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1026.   };
  1027.  
  1028. struct Image zn59_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1029.  
  1030. struct Gadget zn59_String_gadg =
  1031.   {
  1032.    &zn60_String_gadg,
  1033.    384, 170, 40, 10,
  1034.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1035.    (APTR)&zn59_String_img, NULL,
  1036.    NULL, NULL,
  1037.    (APTR)&zn59_StringInfo,
  1038.    61, NULL,
  1039.   };
  1040.  
  1041. unsigned char zn58_StringBuffer[4] = "3";
  1042. unsigned char zn58_UndoBuffer[4];
  1043.  
  1044. struct StringInfo *zn58_ptr;
  1045. struct StringInfo zn58_StringInfo =
  1046.   {
  1047.    &zn58_StringBuffer[0],
  1048.    &zn58_UndoBuffer[0],
  1049.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  1050.   };
  1051.  
  1052. struct Image zn58_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1053.  
  1054. struct Gadget zn58_String_gadg =
  1055.   {
  1056.    &zn59_String_gadg,
  1057.    384, 160, 40, 10,
  1058.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1059.    (APTR)&zn58_String_img, NULL,
  1060.    NULL, NULL,
  1061.    (APTR)&zn58_StringInfo,
  1062.    60, NULL,
  1063.   };
  1064.  
  1065. unsigned char zn57_StringBuffer[4] = "9";
  1066. unsigned char zn57_UndoBuffer[4];
  1067.  
  1068. struct StringInfo *zn57_ptr;
  1069. struct StringInfo zn57_StringInfo =
  1070.   {
  1071.    &zn57_StringBuffer[0],
  1072.    &zn57_UndoBuffer[0],
  1073.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1074.   };
  1075.  
  1076. struct Image zn57_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1077.  
  1078. struct Gadget zn57_String_gadg =
  1079.   {
  1080.    &zn58_String_gadg,
  1081.    384, 150, 40, 10,
  1082.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1083.    (APTR)&zn57_String_img, NULL,
  1084.    NULL, NULL,
  1085.    (APTR)&zn57_StringInfo,
  1086.    59, NULL,
  1087.   };
  1088.  
  1089. unsigned char zn56_StringBuffer[4] = "2";
  1090. unsigned char zn56_UndoBuffer[4];
  1091.  
  1092. struct StringInfo *zn56_ptr;
  1093. struct StringInfo zn56_StringInfo =
  1094.   {
  1095.    &zn56_StringBuffer[0],
  1096.    &zn56_UndoBuffer[0],
  1097.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  1098.   };
  1099.  
  1100. struct Image zn56_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1101.  
  1102. struct Gadget zn56_String_gadg =
  1103.   {
  1104.    &zn57_String_gadg,
  1105.    384, 140, 40, 10,
  1106.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1107.    (APTR)&zn56_String_img, NULL,
  1108.    NULL, NULL,
  1109.    (APTR)&zn56_StringInfo,
  1110.    58, NULL,
  1111.   };
  1112.  
  1113. unsigned char zn55_StringBuffer[4] = "6";
  1114. unsigned char zn55_UndoBuffer[4];
  1115.  
  1116. struct StringInfo *zn55_ptr;
  1117. struct StringInfo zn55_StringInfo =
  1118.   {
  1119.    &zn55_StringBuffer[0],
  1120.    &zn55_UndoBuffer[0],
  1121.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  1122.   };
  1123.  
  1124. struct Image zn55_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1125.  
  1126. struct Gadget zn55_String_gadg =
  1127.   {
  1128.    &zn56_String_gadg,
  1129.    384, 130, 40, 10,
  1130.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1131.    (APTR)&zn55_String_img, NULL,
  1132.    NULL, NULL,
  1133.    (APTR)&zn55_StringInfo,
  1134.    57, NULL,
  1135.   };
  1136.  
  1137. unsigned char zn54_StringBuffer[4] = "10";
  1138. unsigned char zn54_UndoBuffer[4];
  1139.  
  1140. struct StringInfo *zn54_ptr;
  1141. struct StringInfo zn54_StringInfo =
  1142.   {
  1143.    &zn54_StringBuffer[0],
  1144.    &zn54_UndoBuffer[0],
  1145.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  1146.   };
  1147.  
  1148. struct Image zn54_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1149.  
  1150. struct Gadget zn54_String_gadg =
  1151.   {
  1152.    &zn55_String_gadg,
  1153.    384, 120, 40, 10,
  1154.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1155.    (APTR)&zn54_String_img, NULL,
  1156.    NULL, NULL,
  1157.    (APTR)&zn54_StringInfo,
  1158.    56, NULL,
  1159.   };
  1160.  
  1161.  
  1162. unsigned char zn53_StringBuffer[4] = "11";
  1163. unsigned char zn53_UndoBuffer[4];
  1164.  
  1165. struct StringInfo *zn53_ptr;
  1166. struct StringInfo zn53_StringInfo =
  1167.   {
  1168.    &zn53_StringBuffer[0],
  1169.    &zn53_UndoBuffer[0],
  1170.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1171.   };
  1172.  
  1173. struct Image zn53_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1174.  
  1175. struct Gadget zn53_String_gadg =
  1176.   {
  1177.    &zn54_String_gadg,
  1178.    384, 110, 40, 10,
  1179.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1180.    (APTR)&zn53_String_img, NULL,
  1181.    NULL, NULL,
  1182.    (APTR)&zn53_StringInfo,
  1183.    55, NULL,
  1184.   };
  1185.  
  1186.  
  1187. unsigned char zn52_StringBuffer[4] = "15";
  1188. unsigned char zn52_UndoBuffer[4];
  1189.  
  1190. struct StringInfo *zn52_ptr;
  1191. struct StringInfo zn52_StringInfo =
  1192.   {
  1193.    &zn52_StringBuffer[0],
  1194.    &zn52_UndoBuffer[0],
  1195.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  1196.   };
  1197.  
  1198. struct Image zn52_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1199.  
  1200. struct Gadget zn52_String_gadg =
  1201.   {
  1202.    &zn53_String_gadg,
  1203.    384, 100, 40, 10,
  1204.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1205.    (APTR)&zn52_String_img, NULL,
  1206.    NULL, NULL,
  1207.    (APTR)&zn52_StringInfo,
  1208.    54, NULL,
  1209.   };
  1210.  
  1211. unsigned char zn51_StringBuffer[4] = "0";
  1212. unsigned char zn51_UndoBuffer[4];
  1213.  
  1214. struct StringInfo *zn51_ptr;
  1215. struct StringInfo zn51_StringInfo =
  1216.   {
  1217.    &zn51_StringBuffer[0],
  1218.    &zn51_UndoBuffer[0],
  1219.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1220.   };
  1221.  
  1222. struct Image zn51_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1223.  
  1224. struct Gadget zn51_String_gadg =
  1225.   {
  1226.    &zn52_String_gadg,
  1227.    384, 90, 40, 10,
  1228.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1229.    (APTR)&zn51_String_img, NULL,
  1230.    NULL, NULL,
  1231.    (APTR)&zn51_StringInfo,
  1232.    53, NULL,
  1233.   };
  1234.  
  1235. unsigned char zn50_StringBuffer[4] = "0";
  1236. unsigned char zn50_UndoBuffer[4];
  1237.  
  1238. struct StringInfo *zn50_ptr;
  1239. struct StringInfo zn50_StringInfo =
  1240.   {
  1241.    &zn50_StringBuffer[0],
  1242.    &zn50_UndoBuffer[0],
  1243.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1244.   };
  1245.  
  1246. struct Image zn50_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1247.  
  1248. struct Gadget zn50_String_gadg =
  1249.   {
  1250.    &zn51_String_gadg,
  1251.    248, 330, 40, 10,
  1252.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1253.    (APTR)&zn50_String_img, NULL,
  1254.    NULL, NULL,
  1255.    (APTR)&zn50_StringInfo,
  1256.    52, NULL,
  1257.   };
  1258.  
  1259.  
  1260. unsigned char zn49_StringBuffer[4] = "0";
  1261. unsigned char zn49_UndoBuffer[4];
  1262.  
  1263. struct StringInfo *zn49_ptr;
  1264. struct StringInfo zn49_StringInfo =
  1265.   {
  1266.    &zn49_StringBuffer[0],
  1267.    &zn49_UndoBuffer[0],
  1268.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1269.   };
  1270.  
  1271. struct Image zn49_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1272.  
  1273. struct Gadget zn49_String_gadg =
  1274.   {
  1275.    &zn50_String_gadg,
  1276.    248, 320, 40, 10,
  1277.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1278.    (APTR)&zn49_String_img, NULL,
  1279.    NULL, NULL,
  1280.    (APTR)&zn49_StringInfo,
  1281.    51, NULL,
  1282.   };
  1283.  
  1284. unsigned char zn48_StringBuffer[4] = "11";
  1285. unsigned char zn48_UndoBuffer[4];
  1286.  
  1287. struct StringInfo *zn48_ptr;
  1288. struct StringInfo zn48_StringInfo =
  1289.   {
  1290.    &zn48_StringBuffer[0],
  1291.    &zn48_UndoBuffer[0],
  1292.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1293.   };
  1294.  
  1295. struct Image zn48_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1296.  
  1297. struct Gadget zn48_String_gadg =
  1298.   {
  1299.    &zn49_String_gadg,
  1300.    248, 310, 40, 10,
  1301.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1302.    (APTR)&zn48_String_img, NULL,
  1303.    NULL, NULL,
  1304.    (APTR)&zn48_StringInfo,
  1305.    50, NULL,
  1306.   };
  1307.  
  1308. unsigned char zn47_StringBuffer[4] = "9";
  1309. unsigned char zn47_UndoBuffer[4];
  1310.  
  1311. struct StringInfo *zn47_ptr;
  1312. struct StringInfo zn47_StringInfo =
  1313.   {
  1314.    &zn47_StringBuffer[0],
  1315.    &zn47_UndoBuffer[0],
  1316.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1317.   };
  1318.  
  1319. struct Image zn47_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1320.  
  1321. struct Gadget zn47_String_gadg =
  1322.   {
  1323.    &zn48_String_gadg,
  1324.    248, 300, 40, 10,
  1325.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1326.    (APTR)&zn47_String_img, NULL,
  1327.    NULL, NULL,
  1328.    (APTR)&zn47_StringInfo,
  1329.    49, NULL,
  1330.   };
  1331.  
  1332. unsigned char zn46_StringBuffer[4] = "12";
  1333. unsigned char zn46_UndoBuffer[4];
  1334.  
  1335. struct StringInfo *zn46_ptr;
  1336. struct StringInfo zn46_StringInfo =
  1337.   {
  1338.    &zn46_StringBuffer[0],
  1339.    &zn46_UndoBuffer[0],
  1340.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1341.   };
  1342.  
  1343. struct Image zn46_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1344.  
  1345. struct Gadget zn46_String_gadg =
  1346.   {
  1347.    &zn47_String_gadg,
  1348.    248, 290, 40, 10,
  1349.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1350.    (APTR)&zn46_String_img, NULL,
  1351.    NULL, NULL,
  1352.    (APTR)&zn46_StringInfo,
  1353.    48, NULL,
  1354.   };
  1355.  
  1356. unsigned char zn45_StringBuffer[4] = "13";
  1357. unsigned char zn45_UndoBuffer[4];
  1358.  
  1359. struct StringInfo *zn45_ptr;
  1360. struct StringInfo zn45_StringInfo =
  1361.   {
  1362.    &zn45_StringBuffer[0],
  1363.    &zn45_UndoBuffer[0],
  1364.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  1365.   };
  1366.  
  1367. struct Image zn45_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1368.  
  1369. struct Gadget zn45_String_gadg =
  1370.   {
  1371.    &zn46_String_gadg,
  1372.    248, 280, 40, 10,
  1373.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1374.    (APTR)&zn45_String_img, NULL,
  1375.    NULL, NULL,
  1376.    (APTR)&zn45_StringInfo,
  1377.    47, NULL,
  1378.   };
  1379.  
  1380. unsigned char zn44_StringBuffer[4] = "0";
  1381. unsigned char zn44_UndoBuffer[4];
  1382.  
  1383. struct StringInfo *zn44_ptr;
  1384. struct StringInfo zn44_StringInfo =
  1385.   {
  1386.    &zn44_StringBuffer[0],
  1387.    &zn44_UndoBuffer[0],
  1388.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1389.   };
  1390.  
  1391. struct Image zn44_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1392.  
  1393. struct Gadget zn44_String_gadg =
  1394.   {
  1395.    &zn45_String_gadg,
  1396.    248, 270, 40, 10,
  1397.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1398.    (APTR)&zn44_String_img, NULL,
  1399.    NULL, NULL,
  1400.    (APTR)&zn44_StringInfo,
  1401.    46, NULL,
  1402.   };
  1403.  
  1404. unsigned char zn43_StringBuffer[4] = "11";
  1405. unsigned char zn43_UndoBuffer[4];
  1406.  
  1407. struct StringInfo *zn43_ptr;
  1408. struct StringInfo zn43_StringInfo =
  1409.   {
  1410.    &zn43_StringBuffer[0],
  1411.    &zn43_UndoBuffer[0],
  1412.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1413.   };
  1414.  
  1415. struct Image zn43_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1416.  
  1417. struct Gadget zn43_String_gadg =
  1418.   {
  1419.    &zn44_String_gadg,
  1420.    248, 260, 40, 10,
  1421.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1422.    (APTR)&zn43_String_img, NULL,
  1423.    NULL, NULL,
  1424.    (APTR)&zn43_StringInfo,
  1425.    45, NULL,
  1426.   };
  1427.  
  1428. unsigned char zn42_StringBuffer[4] = "9";
  1429. unsigned char zn42_UndoBuffer[4];
  1430.  
  1431. struct StringInfo *zn42_ptr;
  1432. struct StringInfo zn42_StringInfo =
  1433.   {
  1434.    &zn42_StringBuffer[0],
  1435.    &zn42_UndoBuffer[0],
  1436.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1437.   };
  1438.  
  1439. struct Image zn42_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1440.  
  1441. struct Gadget zn42_String_gadg =
  1442.   {
  1443.    &zn43_String_gadg,
  1444.    248, 250, 40, 10,
  1445.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1446.    (APTR)&zn42_String_img, NULL,
  1447.    NULL, NULL,
  1448.    (APTR)&zn42_StringInfo,
  1449.    44, NULL,
  1450.   };
  1451.  
  1452. unsigned char zn41_StringBuffer[4] = "12";
  1453. unsigned char zn41_UndoBuffer[4];
  1454.  
  1455. struct StringInfo *zn41_ptr;
  1456. struct StringInfo zn41_StringInfo =
  1457.   {
  1458.    &zn41_StringBuffer[0],
  1459.    &zn41_UndoBuffer[0],
  1460.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1461.   };
  1462.  
  1463. struct Image zn41_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1464.  
  1465. struct Gadget zn41_String_gadg =
  1466.   {
  1467.    &zn42_String_gadg,
  1468.    248, 240, 40, 10,
  1469.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1470.    (APTR)&zn41_String_img, NULL,
  1471.    NULL, NULL,
  1472.    (APTR)&zn41_StringInfo,
  1473.    43, NULL,
  1474.   };
  1475.  
  1476. unsigned char zn40_StringBuffer[4] = "13";
  1477. unsigned char zn40_UndoBuffer[4];
  1478.  
  1479. struct StringInfo *zn40_ptr;
  1480. struct StringInfo zn40_StringInfo =
  1481.   {
  1482.    &zn40_StringBuffer[0],
  1483.    &zn40_UndoBuffer[0],
  1484.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  1485.   };
  1486.  
  1487. struct Image zn40_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1488.  
  1489. struct Gadget zn40_String_gadg =
  1490.   {
  1491.    &zn41_String_gadg,
  1492.    248, 230, 40, 10,
  1493.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1494.    (APTR)&zn40_String_img, NULL,
  1495.    NULL, NULL,
  1496.    (APTR)&zn40_StringInfo,
  1497.    42, NULL,
  1498.   };
  1499.  
  1500. unsigned char zn39_StringBuffer[4] = "5";
  1501. unsigned char zn39_UndoBuffer[4];
  1502.  
  1503. struct StringInfo *zn39_ptr;
  1504. struct StringInfo zn39_StringInfo =
  1505.   {
  1506.    &zn39_StringBuffer[0],
  1507.    &zn39_UndoBuffer[0],
  1508.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  1509.   };
  1510.  
  1511. struct Image zn39_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1512.  
  1513. struct Gadget zn39_String_gadg =
  1514.   {
  1515.    &zn40_String_gadg,
  1516.    248, 220, 40, 10,
  1517.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1518.    (APTR)&zn39_String_img, NULL,
  1519.    NULL, NULL,
  1520.    (APTR)&zn39_StringInfo,
  1521.    41, NULL,
  1522.   };
  1523.  
  1524. unsigned char zn38_StringBuffer[4] = "4";
  1525. unsigned char zn38_UndoBuffer[4];
  1526.  
  1527. struct StringInfo *zn38_ptr;
  1528. struct StringInfo zn38_StringInfo =
  1529.   {
  1530.    &zn38_StringBuffer[0],
  1531.    &zn38_UndoBuffer[0],
  1532.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1533.   };
  1534.  
  1535. struct Image zn38_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1536.  
  1537. struct Gadget zn38_String_gadg =
  1538.   {
  1539.    &zn39_String_gadg,
  1540.    248, 210, 40, 10,
  1541.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1542.    (APTR)&zn38_String_img, NULL,
  1543.    NULL, NULL,
  1544.    (APTR)&zn38_StringInfo,
  1545.    40, NULL,
  1546.   };
  1547.  
  1548. unsigned char zn37_StringBuffer[4] = "1";
  1549. unsigned char zn37_UndoBuffer[4];
  1550.  
  1551. struct StringInfo *zn37_ptr;
  1552. struct StringInfo zn37_StringInfo =
  1553.   {
  1554.    &zn37_StringBuffer[0],
  1555.    &zn37_UndoBuffer[0],
  1556.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  1557.   };
  1558.  
  1559. struct Image zn37_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1560.  
  1561. struct Gadget zn37_String_gadg =
  1562.   {
  1563.    &zn38_String_gadg,
  1564.    248, 200, 40, 10,
  1565.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1566.    (APTR)&zn37_String_img, NULL,
  1567.    NULL, NULL,
  1568.    (APTR)&zn37_StringInfo,
  1569.    39, NULL,
  1570.   };
  1571.  
  1572. unsigned char zn36_StringBuffer[4] = "0";
  1573. unsigned char zn36_UndoBuffer[4];
  1574.  
  1575. struct StringInfo *zn36_ptr;
  1576. struct StringInfo zn36_StringInfo =
  1577.   {
  1578.    &zn36_StringBuffer[0],
  1579.    &zn36_UndoBuffer[0],
  1580.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1581.   };
  1582.  
  1583. struct Image zn36_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1584.  
  1585. struct Gadget zn36_String_gadg =
  1586.   {
  1587.    &zn37_String_gadg,
  1588.    248, 190, 40, 10,
  1589.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1590.    (APTR)&zn36_String_img, NULL,
  1591.    NULL, NULL,
  1592.    (APTR)&zn36_StringInfo,
  1593.    38, NULL,
  1594.   };
  1595.  
  1596. unsigned char zn35_StringBuffer[4] = "8";
  1597. unsigned char zn35_UndoBuffer[4];
  1598.  
  1599. struct StringInfo *zn35_ptr;
  1600. struct StringInfo zn35_StringInfo =
  1601.   {
  1602.    &zn35_StringBuffer[0],
  1603.    &zn35_UndoBuffer[0],
  1604.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  1605.   };
  1606.  
  1607. struct Image zn35_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1608.  
  1609. struct Gadget zn35_String_gadg =
  1610.   {
  1611.    &zn36_String_gadg,
  1612.    248, 180, 40, 10,
  1613.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1614.    (APTR)&zn35_String_img, NULL,
  1615.    NULL, NULL,
  1616.    (APTR)&zn35_StringInfo,
  1617.    37, NULL,
  1618.   };
  1619.  
  1620. unsigned char zn34_StringBuffer[4] = "7";
  1621. unsigned char zn34_UndoBuffer[4];
  1622.  
  1623. struct StringInfo *zn34_ptr;
  1624. struct StringInfo zn34_StringInfo =
  1625.   {
  1626.    &zn34_StringBuffer[0],
  1627.    &zn34_UndoBuffer[0],
  1628.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  1629.   };
  1630.  
  1631. struct Image zn34_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1632.  
  1633. struct Gadget zn34_String_gadg =
  1634.   {
  1635.    &zn35_String_gadg,
  1636.    248, 170, 40, 10,
  1637.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1638.    (APTR)&zn34_String_img, NULL,
  1639.    NULL, NULL,
  1640.    (APTR)&zn34_StringInfo,
  1641.    36, NULL,
  1642.   };
  1643.  
  1644. unsigned char zn33_StringBuffer[4] = "5";
  1645. unsigned char zn33_UndoBuffer[4];
  1646.  
  1647. struct StringInfo *zn33_ptr;
  1648. struct StringInfo zn33_StringInfo =
  1649.   {
  1650.    &zn33_StringBuffer[0],
  1651.    &zn33_UndoBuffer[0],
  1652.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  1653.   };
  1654.  
  1655. struct Image zn33_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1656.  
  1657. struct Gadget zn33_String_gadg =
  1658.   {
  1659.    &zn34_String_gadg,
  1660.    248, 160, 40, 10,
  1661.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1662.    (APTR)&zn33_String_img, NULL,
  1663.    NULL, NULL,
  1664.    (APTR)&zn33_StringInfo,
  1665.    35, NULL,
  1666.   };
  1667.  
  1668. unsigned char zn32_StringBuffer[4] = "14";
  1669. unsigned char zn32_UndoBuffer[4];
  1670.  
  1671. struct StringInfo *zn32_ptr;
  1672. struct StringInfo zn32_StringInfo =
  1673.   {
  1674.    &zn32_StringBuffer[0],
  1675.    &zn32_UndoBuffer[0],
  1676.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  1677.   };
  1678.  
  1679. struct Image zn32_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1680.  
  1681. struct Gadget zn32_String_gadg =
  1682.   {
  1683.    &zn33_String_gadg,
  1684.    248, 150, 40, 10,
  1685.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1686.    (APTR)&zn32_String_img, NULL,
  1687.    NULL, NULL,
  1688.    (APTR)&zn32_StringInfo,
  1689.    34, NULL,
  1690.   };
  1691.  
  1692.  
  1693. unsigned char zn31_StringBuffer[4] = "4";
  1694. unsigned char zn31_UndoBuffer[4];
  1695.  
  1696. struct StringInfo *zn31_ptr;
  1697. struct StringInfo zn31_StringInfo =
  1698.   {
  1699.    &zn31_StringBuffer[0],
  1700.    &zn31_UndoBuffer[0],
  1701.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  1702.   };
  1703.  
  1704. struct Image zn31_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1705.  
  1706. struct Gadget zn31_String_gadg =
  1707.   {
  1708.    &zn32_String_gadg,
  1709.    248, 140, 40, 10,
  1710.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1711.    (APTR)&zn31_String_img, NULL,
  1712.    NULL, NULL,
  1713.    (APTR)&zn31_StringInfo,
  1714.    33, NULL,
  1715.   };
  1716.  
  1717. unsigned char zn30_StringBuffer[4] = "3";
  1718. unsigned char zn30_UndoBuffer[4];
  1719.  
  1720. struct StringInfo *zn30_ptr;
  1721. struct StringInfo zn30_StringInfo =
  1722.   {
  1723.    &zn30_StringBuffer[0],
  1724.    &zn30_UndoBuffer[0],
  1725.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  1726.   };
  1727.  
  1728. struct Image zn30_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1729.  
  1730. struct Gadget zn30_String_gadg =
  1731.   {
  1732.    &zn31_String_gadg,
  1733.    248, 130, 40, 10,
  1734.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1735.    (APTR)&zn30_String_img, NULL,
  1736.    NULL, NULL,
  1737.    (APTR)&zn30_StringInfo,
  1738.    32, NULL,
  1739.   };
  1740.  
  1741. unsigned char zn29_StringBuffer[4] = "9";
  1742. unsigned char zn29_UndoBuffer[4];
  1743.  
  1744. struct StringInfo *zn29_ptr;
  1745. struct StringInfo zn29_StringInfo =
  1746.   {
  1747.    &zn29_StringBuffer[0],
  1748.    &zn29_UndoBuffer[0],
  1749.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1750.   };
  1751.  
  1752. struct Image zn29_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1753.  
  1754. struct Gadget zn29_String_gadg =
  1755.   {
  1756.    &zn30_String_gadg,
  1757.    248, 120, 40, 10,
  1758.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1759.    (APTR)&zn29_String_img, NULL,
  1760.    NULL, NULL,
  1761.    (APTR)&zn29_StringInfo,
  1762.    31, NULL,
  1763.   };
  1764.  
  1765. unsigned char zn28_StringBuffer[4] = "2";
  1766. unsigned char zn28_UndoBuffer[4];
  1767.  
  1768. struct StringInfo *zn28_ptr;
  1769. struct StringInfo zn28_StringInfo =
  1770.   {
  1771.    &zn28_StringBuffer[0],
  1772.    &zn28_UndoBuffer[0],
  1773.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  1774.   };
  1775.  
  1776. struct Image zn28_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1777.  
  1778. struct Gadget zn28_String_gadg =
  1779.   {
  1780.    &zn29_String_gadg,
  1781.    248, 110, 40, 10,
  1782.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1783.    (APTR)&zn28_String_img, NULL,
  1784.    NULL, NULL,
  1785.    (APTR)&zn28_StringInfo,
  1786.    30, NULL,
  1787.   };
  1788.  
  1789. unsigned char zn27_StringBuffer[4] = "6";
  1790. unsigned char zn27_UndoBuffer[4];
  1791.  
  1792. struct StringInfo *zn27_ptr;
  1793. struct StringInfo zn27_StringInfo =
  1794.   {
  1795.    &zn27_StringBuffer[0],
  1796.    &zn27_UndoBuffer[0],
  1797.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  1798.   };
  1799.  
  1800. struct Image zn27_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1801.  
  1802. struct Gadget zn27_String_gadg =
  1803.   {
  1804.    &zn28_String_gadg,
  1805.    248, 100, 40, 10,
  1806.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1807.    (APTR)&zn27_String_img, NULL,
  1808.    NULL, NULL,
  1809.    (APTR)&zn27_StringInfo,
  1810.    29, NULL,
  1811.   };
  1812.  
  1813. unsigned char zn26_StringBuffer[4] = "10";
  1814. unsigned char zn26_UndoBuffer[4];
  1815.  
  1816. struct StringInfo *zn26_ptr;
  1817. struct StringInfo zn26_StringInfo =
  1818.   {
  1819.    &zn26_StringBuffer[0],
  1820.    &zn26_UndoBuffer[0],
  1821.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  1822.   };
  1823.  
  1824. struct Image zn26_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1825.  
  1826. struct Gadget zn26_String_gadg =
  1827.   {
  1828.    &zn27_String_gadg,
  1829.    248, 90, 40, 10,
  1830.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1831.    (APTR)&zn26_String_img, NULL,
  1832.    NULL, NULL,
  1833.    (APTR)&zn26_StringInfo,
  1834.    28, NULL,
  1835.   };
  1836.  
  1837.  
  1838. unsigned char zn25_StringBuffer[4] = "11";
  1839. unsigned char zn25_UndoBuffer[4];
  1840.  
  1841. struct StringInfo *zn25_ptr;
  1842. struct StringInfo zn25_StringInfo =
  1843.   {
  1844.    &zn25_StringBuffer[0],
  1845.    &zn25_UndoBuffer[0],
  1846.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1847.   };
  1848.  
  1849. struct Image zn25_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1850.  
  1851. struct Gadget zn25_String_gadg =
  1852.   {
  1853.    &zn26_String_gadg,
  1854.    112, 330, 40, 10,
  1855.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1856.    (APTR)&zn25_String_img, NULL,
  1857.    NULL, NULL,
  1858.    (APTR)&zn25_StringInfo,
  1859.    27, NULL,
  1860.   };
  1861.  
  1862.  
  1863. unsigned char zn24_StringBuffer[4] = "15";
  1864. unsigned char zn24_UndoBuffer[4];
  1865.  
  1866. struct StringInfo *zn24_ptr;
  1867. struct StringInfo zn24_StringInfo =
  1868.   {
  1869.    &zn24_StringBuffer[0],
  1870.    &zn24_UndoBuffer[0],
  1871.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  1872.   };
  1873.  
  1874. struct Image zn24_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1875.  
  1876. struct Gadget zn24_String_gadg =
  1877.   {
  1878.    &zn25_String_gadg,
  1879.    112, 320, 40, 10,
  1880.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1881.    (APTR)&zn24_String_img, NULL,
  1882.    NULL, NULL,
  1883.    (APTR)&zn24_StringInfo,
  1884.    26, NULL,
  1885.   };
  1886.  
  1887. unsigned char zn23_StringBuffer[4] = "0";
  1888. unsigned char zn23_UndoBuffer[4];
  1889.  
  1890. struct StringInfo *zn23_ptr;
  1891. struct StringInfo zn23_StringInfo =
  1892.   {
  1893.    &zn23_StringBuffer[0],
  1894.    &zn23_UndoBuffer[0],
  1895.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1896.   };
  1897.  
  1898. struct Image zn23_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1899.  
  1900. struct Gadget zn23_String_gadg =
  1901.   {
  1902.    &zn24_String_gadg,
  1903.    112, 310, 40, 10,
  1904.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1905.    (APTR)&zn23_String_img, NULL,
  1906.    NULL, NULL,
  1907.    (APTR)&zn23_StringInfo,
  1908.    25, NULL,
  1909.   };
  1910.  
  1911. unsigned char zn22_StringBuffer[4] = "0";
  1912. unsigned char zn22_UndoBuffer[4];
  1913.  
  1914. struct StringInfo *zn22_ptr;
  1915. struct StringInfo zn22_StringInfo =
  1916.   {
  1917.    &zn22_StringBuffer[0],
  1918.    &zn22_UndoBuffer[0],
  1919.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  1920.   };
  1921.  
  1922. struct Image zn22_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1923.  
  1924. struct Gadget zn22_String_gadg =
  1925.   {
  1926.    &zn23_String_gadg,
  1927.    112, 300, 40, 10,
  1928.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1929.    (APTR)&zn22_String_img, NULL,
  1930.    NULL, NULL,
  1931.    (APTR)&zn22_StringInfo,
  1932.    24, NULL,
  1933.   };
  1934.  
  1935. unsigned char zn21_StringBuffer[4] = "11";
  1936. unsigned char zn21_UndoBuffer[4];
  1937.  
  1938. struct StringInfo *zn21_ptr;
  1939. struct StringInfo zn21_StringInfo =
  1940.   {
  1941.    &zn21_StringBuffer[0],
  1942.    &zn21_UndoBuffer[0],
  1943.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  1944.   };
  1945.  
  1946. struct Image zn21_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1947.  
  1948. struct Gadget zn21_String_gadg =
  1949.   {
  1950.    &zn22_String_gadg,
  1951.    112, 290, 40, 10,
  1952.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1953.    (APTR)&zn21_String_img, NULL,
  1954.    NULL, NULL,
  1955.    (APTR)&zn21_StringInfo,
  1956.    23, NULL,
  1957.   };
  1958.  
  1959. unsigned char zn20_StringBuffer[4] = "9";
  1960. unsigned char zn20_UndoBuffer[4];
  1961.  
  1962. struct StringInfo *zn20_ptr;
  1963. struct StringInfo zn20_StringInfo =
  1964.   {
  1965.    &zn20_StringBuffer[0],
  1966.    &zn20_UndoBuffer[0],
  1967.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  1968.   };
  1969.  
  1970. struct Image zn20_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1971.  
  1972. struct Gadget zn20_String_gadg =
  1973.   {
  1974.    &zn21_String_gadg,
  1975.    112, 280, 40, 10,
  1976.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  1977.    (APTR)&zn20_String_img, NULL,
  1978.    NULL, NULL,
  1979.    (APTR)&zn20_StringInfo,
  1980.    22, NULL,
  1981.   };
  1982.  
  1983. unsigned char zn19_StringBuffer[4] = "12";
  1984. unsigned char zn19_UndoBuffer[4];
  1985.  
  1986. struct StringInfo *zn19_ptr;
  1987. struct StringInfo zn19_StringInfo =
  1988.   {
  1989.    &zn19_StringBuffer[0],
  1990.    &zn19_UndoBuffer[0],
  1991.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 12, NULL,
  1992.   };
  1993.  
  1994. struct Image zn19_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  1995.  
  1996. struct Gadget zn19_String_gadg =
  1997.   {
  1998.    &zn20_String_gadg,
  1999.    112, 270, 40, 10,
  2000.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2001.    (APTR)&zn19_String_img, NULL,
  2002.    NULL, NULL,
  2003.    (APTR)&zn19_StringInfo,
  2004.    21, NULL,
  2005.   };
  2006.  
  2007. unsigned char zn18_StringBuffer[4] = "13";
  2008. unsigned char zn18_UndoBuffer[4];
  2009.  
  2010. struct StringInfo *zn18_ptr;
  2011. struct StringInfo zn18_StringInfo =
  2012.   {
  2013.    &zn18_StringBuffer[0],
  2014.    &zn18_UndoBuffer[0],
  2015.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 13, NULL,
  2016.   };
  2017.  
  2018. struct Image zn18_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2019.  
  2020. struct Gadget zn18_String_gadg =
  2021.   {
  2022.    &zn19_String_gadg,
  2023.    112, 260, 40, 10,
  2024.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2025.    (APTR)&zn18_String_img, NULL,
  2026.    NULL, NULL,
  2027.    (APTR)&zn18_StringInfo,
  2028.    20, NULL,
  2029.   };
  2030.  
  2031. unsigned char zn17_StringBuffer[4] = "5";
  2032. unsigned char zn17_UndoBuffer[4];
  2033.  
  2034. struct StringInfo *zn17_ptr;
  2035. struct StringInfo zn17_StringInfo =
  2036.   {
  2037.    &zn17_StringBuffer[0],
  2038.    &zn17_UndoBuffer[0],
  2039.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  2040.   };
  2041.  
  2042. struct Image zn17_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2043.  
  2044. struct Gadget zn17_String_gadg =
  2045.   {
  2046.    &zn18_String_gadg,
  2047.    112, 250, 40, 10,
  2048.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2049.    (APTR)&zn17_String_img, NULL,
  2050.    NULL, NULL,
  2051.    (APTR)&zn17_StringInfo,
  2052.    19, NULL,
  2053.   };
  2054.  
  2055. unsigned char zn16_StringBuffer[4] = "4";
  2056. unsigned char zn16_UndoBuffer[4];
  2057.  
  2058. struct StringInfo *zn16_ptr;
  2059. struct StringInfo zn16_StringInfo =
  2060.   {
  2061.    &zn16_StringBuffer[0],
  2062.    &zn16_UndoBuffer[0],
  2063.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  2064.   };
  2065.  
  2066. struct Image zn16_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2067.  
  2068. struct Gadget zn16_String_gadg =
  2069.   {
  2070.    &zn17_String_gadg,
  2071.    112, 240, 40, 10,
  2072.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2073.    (APTR)&zn16_String_img, NULL,
  2074.    NULL, NULL,
  2075.    (APTR)&zn16_StringInfo,
  2076.    18, NULL,
  2077.   };
  2078.  
  2079. unsigned char zn15_StringBuffer[4] = "1";
  2080. unsigned char zn15_UndoBuffer[4];
  2081.  
  2082. struct StringInfo *zn15_ptr;
  2083. struct StringInfo zn15_StringInfo =
  2084.   {
  2085.    &zn15_StringBuffer[0],
  2086.    &zn15_UndoBuffer[0],
  2087.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 1, NULL,
  2088.   };
  2089.  
  2090. struct Image zn15_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2091.  
  2092. struct Gadget zn15_String_gadg =
  2093.   {
  2094.    &zn16_String_gadg,
  2095.    112, 230, 40, 10,
  2096.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2097.    (APTR)&zn15_String_img, NULL,
  2098.    NULL, NULL,
  2099.    (APTR)&zn15_StringInfo,
  2100.    17, NULL,
  2101.   };
  2102.  
  2103. unsigned char zn14_StringBuffer[4] = "0";
  2104. unsigned char zn14_UndoBuffer[4];
  2105.  
  2106. struct StringInfo *zn14_ptr;
  2107. struct StringInfo zn14_StringInfo =
  2108.   {
  2109.    &zn14_StringBuffer[0],
  2110.    &zn14_UndoBuffer[0],
  2111.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  2112.   };
  2113.  
  2114. struct Image zn14_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2115.  
  2116. struct Gadget zn14_String_gadg =
  2117.   {
  2118.    &zn15_String_gadg,
  2119.    112, 220, 40, 10,
  2120.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2121.    (APTR)&zn14_String_img, NULL,
  2122.    NULL, NULL,
  2123.    (APTR)&zn14_StringInfo,
  2124.    16, NULL,
  2125.   };
  2126.  
  2127. unsigned char zn13_StringBuffer[4] = "8";
  2128. unsigned char zn13_UndoBuffer[4];
  2129.  
  2130. struct StringInfo *zn13_ptr;
  2131. struct StringInfo zn13_StringInfo =
  2132.   {
  2133.    &zn13_StringBuffer[0],
  2134.    &zn13_UndoBuffer[0],
  2135.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 8, NULL,
  2136.   };
  2137.  
  2138. struct Image zn13_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2139.  
  2140. struct Gadget zn13_String_gadg =
  2141.   {
  2142.    &zn14_String_gadg,
  2143.    112, 210, 40, 10,
  2144.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2145.    (APTR)&zn13_String_img, NULL,
  2146.    NULL, NULL,
  2147.    (APTR)&zn13_StringInfo,
  2148.    15, NULL,
  2149.   };
  2150.  
  2151. unsigned char zn12_StringBuffer[4] = "7";
  2152. unsigned char zn12_UndoBuffer[4];
  2153.  
  2154. struct StringInfo *zn12_ptr;
  2155. struct StringInfo zn12_StringInfo =
  2156.   {
  2157.    &zn12_StringBuffer[0],
  2158.    &zn12_UndoBuffer[0],
  2159.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 7, NULL,
  2160.   };
  2161.  
  2162. struct Image zn12_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2163.  
  2164. struct Gadget zn12_String_gadg =
  2165.   {
  2166.    &zn13_String_gadg,
  2167.    112, 200, 40, 10,
  2168.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2169.    (APTR)&zn12_String_img, NULL,
  2170.    NULL, NULL,
  2171.    (APTR)&zn12_StringInfo,
  2172.    14, NULL,
  2173.   };
  2174.  
  2175. unsigned char zn11_StringBuffer[4] = "5";
  2176. unsigned char zn11_UndoBuffer[4];
  2177.  
  2178. struct StringInfo *zn11_ptr;
  2179. struct StringInfo zn11_StringInfo =
  2180.   {
  2181.    &zn11_StringBuffer[0],
  2182.    &zn11_UndoBuffer[0],
  2183.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 5, NULL,
  2184.   };
  2185.  
  2186. struct Image zn11_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2187.  
  2188. struct Gadget zn11_String_gadg =
  2189.   {
  2190.    &zn12_String_gadg,
  2191.    112, 190, 40, 10,
  2192.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2193.    (APTR)&zn11_String_img, NULL,
  2194.    NULL, NULL,
  2195.    (APTR)&zn11_StringInfo,
  2196.    13, NULL,
  2197.   };
  2198.  
  2199. unsigned char zn10_StringBuffer[4] = "14";
  2200. unsigned char zn10_UndoBuffer[4];
  2201.  
  2202. struct StringInfo *zn10_ptr;
  2203. struct StringInfo zn10_StringInfo =
  2204.   {
  2205.    &zn10_StringBuffer[0],
  2206.    &zn10_UndoBuffer[0],
  2207.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 14, NULL,
  2208.   };
  2209.  
  2210. struct Image zn10_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2211.  
  2212. struct Gadget zn10_String_gadg =
  2213.   {
  2214.    &zn11_String_gadg,
  2215.    112, 180, 40, 10,
  2216.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2217.    (APTR)&zn10_String_img, NULL,
  2218.    NULL, NULL,
  2219.    (APTR)&zn10_StringInfo,
  2220.    12, NULL,
  2221.   };
  2222.  
  2223.  
  2224. unsigned char zn9_StringBuffer[4] = "4";
  2225. unsigned char zn9_UndoBuffer[4];
  2226.  
  2227. struct StringInfo *zn9_ptr;
  2228. struct StringInfo zn9_StringInfo =
  2229.   {
  2230.    &zn9_StringBuffer[0],
  2231.    &zn9_UndoBuffer[0],
  2232.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 4, NULL,
  2233.   };
  2234.  
  2235. struct Image zn9_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2236.  
  2237. struct Gadget zn9_String_gadg =
  2238.   {
  2239.    &zn10_String_gadg,
  2240.    112, 170, 40, 10,
  2241.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2242.    (APTR)&zn9_String_img, NULL,
  2243.    NULL, NULL,
  2244.    (APTR)&zn9_StringInfo,
  2245.    11, NULL,
  2246.   };
  2247.  
  2248. unsigned char zn8_StringBuffer[4] = "3";
  2249. unsigned char zn8_UndoBuffer[4];
  2250.  
  2251. struct StringInfo *zn8_ptr;
  2252. struct StringInfo zn8_StringInfo =
  2253.   {
  2254.    &zn8_StringBuffer[0],
  2255.    &zn8_UndoBuffer[0],
  2256.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 3, NULL,
  2257.   };
  2258.  
  2259. struct Image zn8_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2260.  
  2261. struct Gadget zn8_String_gadg =
  2262.   {
  2263.    &zn9_String_gadg,
  2264.    112, 160, 40, 10,
  2265.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2266.    (APTR)&zn8_String_img, NULL,
  2267.    NULL, NULL,
  2268.    (APTR)&zn8_StringInfo,
  2269.    10, NULL,
  2270.   };
  2271.  
  2272. unsigned char zn7_StringBuffer[4] = "9";
  2273. unsigned char zn7_UndoBuffer[4];
  2274.  
  2275. struct StringInfo *zn7_ptr;
  2276. struct StringInfo zn7_StringInfo =
  2277.   {
  2278.    &zn7_StringBuffer[0],
  2279.    &zn7_UndoBuffer[0],
  2280.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 9, NULL,
  2281.   };
  2282.  
  2283. struct Image zn7_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2284.  
  2285. struct Gadget zn7_String_gadg =
  2286.   {
  2287.    &zn8_String_gadg,
  2288.    112, 150, 40, 10,
  2289.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2290.    (APTR)&zn7_String_img, NULL,
  2291.    NULL, NULL,
  2292.    (APTR)&zn7_StringInfo,
  2293.    9, NULL,
  2294.   };
  2295.  
  2296. unsigned char zn6_StringBuffer[4] = "2";
  2297. unsigned char zn6_UndoBuffer[4];
  2298.  
  2299. struct StringInfo *zn6_ptr;
  2300. struct StringInfo zn6_StringInfo =
  2301.   {
  2302.    &zn6_StringBuffer[0],
  2303.    &zn6_UndoBuffer[0],
  2304.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 2, NULL,
  2305.   };
  2306.  
  2307. struct Image zn6_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2308.  
  2309. struct Gadget zn6_String_gadg =
  2310.   {
  2311.    &zn7_String_gadg,
  2312.    112, 140, 40, 10,
  2313.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2314.    (APTR)&zn6_String_img, NULL,
  2315.    NULL, NULL,
  2316.    (APTR)&zn6_StringInfo,
  2317.    8, NULL,
  2318.   };
  2319.  
  2320. unsigned char zn5_StringBuffer[4] = "6";
  2321. unsigned char zn5_UndoBuffer[4];
  2322.  
  2323. struct StringInfo *zn5_ptr;
  2324. struct StringInfo zn5_StringInfo =
  2325.   {
  2326.    &zn5_StringBuffer[0],
  2327.    &zn5_UndoBuffer[0],
  2328.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 6, NULL,
  2329.   };
  2330.  
  2331. struct Image zn5_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2332.  
  2333. struct Gadget zn5_String_gadg =
  2334.   {
  2335.    &zn6_String_gadg,
  2336.    112, 130, 40, 10,
  2337.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2338.    (APTR)&zn5_String_img, NULL,
  2339.    NULL, NULL,
  2340.    (APTR)&zn5_StringInfo,
  2341.    7, NULL,
  2342.   };
  2343.  
  2344. unsigned char zn4_StringBuffer[4] = "10";
  2345. unsigned char zn4_UndoBuffer[4];
  2346.  
  2347. struct StringInfo *zn4_ptr;
  2348. struct StringInfo zn4_StringInfo =
  2349.   {
  2350.    &zn4_StringBuffer[0],
  2351.    &zn4_UndoBuffer[0],
  2352.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 10, NULL,
  2353.   };
  2354.  
  2355. struct Image zn4_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2356.  
  2357. struct Gadget zn4_String_gadg =
  2358.   {
  2359.    &zn5_String_gadg,
  2360.    112, 120, 40, 10,
  2361.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2362.    (APTR)&zn4_String_img, NULL,
  2363.    NULL, NULL,
  2364.    (APTR)&zn4_StringInfo,
  2365.    6, NULL,
  2366.   };
  2367.  
  2368.  
  2369. unsigned char zn3_StringBuffer[4] = "11";
  2370. unsigned char zn3_UndoBuffer[4];
  2371.  
  2372. struct StringInfo *zn3_ptr;
  2373. struct StringInfo zn3_StringInfo =
  2374.   {
  2375.    &zn3_StringBuffer[0],
  2376.    &zn3_UndoBuffer[0],
  2377.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 11, NULL,
  2378.   };
  2379.  
  2380. struct Image zn3_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2381.  
  2382. struct Gadget zn3_String_gadg =
  2383.   {
  2384.    &zn4_String_gadg,
  2385.    112, 110, 40, 10,
  2386.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2387.    (APTR)&zn3_String_img, NULL,
  2388.    NULL, NULL,
  2389.    (APTR)&zn3_StringInfo,
  2390.    5, NULL,
  2391.   };
  2392.  
  2393.  
  2394. unsigned char zn2_StringBuffer[4] = "15";
  2395. unsigned char zn2_UndoBuffer[4];
  2396.  
  2397. struct StringInfo *zn2_ptr;
  2398. struct StringInfo zn2_StringInfo =
  2399.   {
  2400.    &zn2_StringBuffer[0],
  2401.    &zn2_UndoBuffer[0],
  2402.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 15, NULL,
  2403.   };
  2404.  
  2405. struct Image zn2_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2406.  
  2407. struct Gadget zn2_String_gadg =
  2408.   {
  2409.    &zn3_String_gadg,
  2410.    112, 100, 40, 10,
  2411.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2412.    (APTR)&zn2_String_img, NULL,
  2413.    NULL, NULL,
  2414.    (APTR)&zn2_StringInfo,
  2415.    4, NULL,
  2416.   };
  2417.  
  2418. unsigned char zn1_StringBuffer[4] = "0";
  2419. unsigned char zn1_UndoBuffer[4];
  2420.  
  2421. struct StringInfo *zn1_ptr;
  2422. struct StringInfo zn1_StringInfo =
  2423.   {
  2424.    &zn1_StringBuffer[0],
  2425.    &zn1_UndoBuffer[0],
  2426.    0, 4, 0, 0, 0, 0, 0, 0, NULL, 0, NULL,
  2427.   };
  2428.  
  2429. struct Image zn1_String_img = {0,0, 40,10, 3, NULL, 0, 0, NULL};
  2430.  
  2431. struct Gadget zn1_String_gadg =
  2432.   {
  2433.    &zn2_String_gadg,
  2434.    112, 90, 40, 10,
  2435.    GADGHCOMP, RELVERIFY|LONGINT, REQGADGET|STRGADGET,
  2436.    (APTR)&zn1_String_img, NULL,
  2437.    NULL, NULL,
  2438.    (APTR)&zn1_StringInfo,
  2439.    3, NULL,
  2440.   };
  2441.  
  2442. struct Gadget colr_asign_OK_gadg =
  2443.     {
  2444.      &zn1_String_gadg,
  2445.      100, 350, 50, 25,
  2446.      GADGIMAGE|GADGHBOX, ENDGADGET|RELVERIFY, REQGADGET|BOOLGADGET,
  2447.      (APTR)&colr_asign_OK_img, NULL,
  2448.      &colr_asign_OK_txt, NULL,
  2449.      NULL, 1, NULL
  2450.     };
  2451.  
  2452.  
  2453. SHORT colr_asign_border1_cords[] = {5,10, 620,10, 620,385, 5,385, 5,10};
  2454. SHORT colr_asign_border2_cords[] = {10,15, 615,15, 615,380, 10,380, 10,15};
  2455.  
  2456.  
  2457. struct Border colr_asign_border2 =
  2458.     {
  2459.      0, 0,
  2460.      1, 0, JAM1,
  2461.      5, &colr_asign_border2_cords[0],
  2462.      NULL
  2463.     };
  2464.  
  2465. struct Border colr_asign_border1 =
  2466.     {
  2467.      0, 0,
  2468.      1, 0, JAM1,
  2469.      5, &colr_asign_border1_cords[0],
  2470.      &colr_asign_border2
  2471.     };
  2472.  
  2473. struct IntuiText ca_txt[29] =
  2474.    { 
  2475.    {1, 0, JAM1, 248, 20, &Font,
  2476.     "COLOR  ASSIGNMENTS",
  2477.     &ca_txt[1]},
  2478.    {1, 0, JAM1, 248, 40, &Font,
  2479.     " Zones 1 Thru 100",
  2480.     &ca_txt[2]},
  2481.    {1, 0, JAM1, 80, 60, &Font,
  2482.     "Enter a color number between 0 and 15 into each",
  2483.     &ca_txt[3]},
  2484.    {1, 0, JAM1, 80, 70, &Font,
  2485.     "zone gadget that you wish to change...",
  2486.     &ca_txt[4]},
  2487.    {1, 0, JAM1, 80, 90, &Font,
  2488.     "1.               26.              51.              76.",
  2489.     &ca_txt[5]},
  2490.    {1, 0, JAM1, 80, 100, &Font,
  2491.     "2.               27.              52.              77.",
  2492.     &ca_txt[6]},
  2493.    {1, 0, JAM1, 80, 110, &Font,
  2494.     "3.               28.              53.              78.",
  2495.     &ca_txt[7]},
  2496.    {1, 0, JAM1, 80, 120, &Font,
  2497.     "4.               29.              54.              79.",
  2498.     &ca_txt[8]},
  2499.    {1, 0, JAM1, 80, 130, &Font,
  2500.     "5.               30.              55.              80.",
  2501.     &ca_txt[9]},
  2502.    {1, 0, JAM1, 80, 140, &Font,
  2503.     "6.               31.              56.              81.",
  2504.     &ca_txt[10]},
  2505.    {1, 0, JAM1, 80, 150, &Font,
  2506.     "7.               32.              57.              82.",
  2507.     &ca_txt[11]},
  2508.    {1, 0, JAM1, 80, 160, &Font,
  2509.     "8.               33.              58.              83.",
  2510.     &ca_txt[12]},
  2511.    {1, 0, JAM1, 80, 170, &Font,
  2512.     "9.               34.              59.              84.",
  2513.     &ca_txt[13]},
  2514.    {1, 0, JAM1, 80, 180, &Font,
  2515.     "10.              35.              60.              85.",
  2516.     &ca_txt[14]},
  2517.    {1, 0, JAM1, 80, 190, &Font,
  2518.     "11.              36.              61.              86.",
  2519.     &ca_txt[15]},
  2520.    {1, 0, JAM1, 80, 200, &Font,
  2521.     "12.              37.              62.              87.",
  2522.     &ca_txt[16]},
  2523.    {1, 0, JAM1, 80, 210, &Font,
  2524.     "13.              38.              63.              88.",
  2525.     &ca_txt[17]},
  2526.    {1, 0, JAM1, 80, 220, &Font,
  2527.     "14.              39.              64.              89.",
  2528.     &ca_txt[18]},
  2529.    {1, 0, JAM1, 80, 230, &Font,
  2530.     "15.              40.              65.              90.",
  2531.     &ca_txt[19]},
  2532.    {1, 0, JAM1, 80, 240, &Font,
  2533.     "16.              41.              66.              91.",
  2534.     &ca_txt[20]},
  2535.    {1, 0, JAM1, 80, 250, &Font,
  2536.     "17.              42.              67.              92.",
  2537.     &ca_txt[21]},
  2538.    {1, 0, JAM1, 80, 260, &Font,
  2539.     "18.              43.              68.              93.",
  2540.     &ca_txt[22]},
  2541.    {1, 0, JAM1, 80, 270, &Font,
  2542.     "19.              44.              69.              94.",
  2543.     &ca_txt[23]},
  2544.    {1, 0, JAM1, 80, 280, &Font,
  2545.     "20.              45.              70.              95.",
  2546.     &ca_txt[24]},
  2547.    {1, 0, JAM1, 80, 290, &Font,
  2548.     "21.              46.              71.              96.",
  2549.     &ca_txt[25]},
  2550.    {1, 0, JAM1, 80, 300, &Font,
  2551.     "22.              47.              72.              97.",
  2552.     &ca_txt[26]},
  2553.    {1, 0, JAM1, 80, 310, &Font,
  2554.     "23.              48.              73.              98.",
  2555.     &ca_txt[27]},
  2556.    {1, 0, JAM1, 80, 320, &Font,
  2557.     "24.              49.              74.              99.",
  2558.     &ca_txt[28]},
  2559.    {1, 0, JAM1, 80, 330, &Font,
  2560.     "25.              50.              75.              100.",
  2561.     NULL}
  2562.    };
  2563.  
  2564.  
  2565. extern int zn1,zn2,zn3,zn4,zn5,zn6,zn7,zn8,zn9,zn10, 
  2566.     zn11,zn12,zn13,zn14,zn15,zn16,zn17,zn18,zn19,zn20, 
  2567.     zn21,zn22,zn23,zn24,zn25,zn26,zn27,zn28,zn29,zn30,
  2568.     zn31,zn32,zn33,zn34,zn35,zn36,zn37,zn38,zn39,zn40,
  2569.     zn41,zn42,zn43,zn44,zn45,zn46,zn47,zn48,zn49,zn50,
  2570.     zn51,zn52,zn53,zn54,zn55,zn56,zn57,zn58,zn59,zn60,
  2571.     zn61,zn62,zn63,zn64,zn65,zn66,zn67,zn68,zn69,zn70,
  2572.     zn71,zn72,zn73,zn74,zn75,zn76,zn77,zn78,zn79,zn80,
  2573.     zn81,zn82,zn83,zn84,zn85,zn86,zn87,zn88,zn89,zn90,
  2574.     zn91,zn92,zn93,zn94,zn95,zn96,zn97,zn98,zn99,zn100;
  2575.     
  2576. /**************************************************************************
  2577.  
  2578.                       Z O N E S   1   T H R U   1 0 0
  2579.  
  2580.               C O L O R   A S S I G N M E N T   F U N C T I O N
  2581.  
  2582. **************************************************************************/
  2583.  
  2584.  
  2585. color_assign_zn1(FirstWindow)
  2586. struct Window *FirstWindow;
  2587.   {
  2588.    BOOL go;
  2589.    int class,item;
  2590.  
  2591.    zn1_ptr = &zn1_StringInfo;
  2592.    zn2_ptr = &zn2_StringInfo;
  2593.    zn3_ptr = &zn3_StringInfo;
  2594.    zn4_ptr = &zn4_StringInfo;
  2595.    zn5_ptr = &zn5_StringInfo;
  2596.    zn6_ptr = &zn6_StringInfo;
  2597.    zn7_ptr = &zn7_StringInfo;
  2598.    zn8_ptr = &zn8_StringInfo;
  2599.    zn9_ptr = &zn9_StringInfo;
  2600.    zn10_ptr = &zn10_StringInfo;
  2601.    zn11_ptr = &zn11_StringInfo;
  2602.    zn12_ptr = &zn12_StringInfo;
  2603.    zn13_ptr = &zn13_StringInfo;
  2604.    zn14_ptr = &zn14_StringInfo;
  2605.    zn15_ptr = &zn15_StringInfo;
  2606.    zn16_ptr = &zn16_StringInfo;
  2607.    zn17_ptr = &zn17_StringInfo;
  2608.    zn18_ptr = &zn18_StringInfo;
  2609.    zn19_ptr = &zn19_StringInfo;
  2610.    zn20_ptr = &zn20_StringInfo;
  2611.    zn21_ptr = &zn21_StringInfo;
  2612.    zn22_ptr = &zn22_StringInfo;
  2613.    zn23_ptr = &zn23_StringInfo;
  2614.    zn24_ptr = &zn24_StringInfo;
  2615.    zn25_ptr = &zn25_StringInfo;
  2616.    zn26_ptr = &zn26_StringInfo;
  2617.    zn27_ptr = &zn27_StringInfo;
  2618.    zn28_ptr = &zn28_StringInfo;
  2619.    zn29_ptr = &zn29_StringInfo;
  2620.    zn30_ptr = &zn30_StringInfo;
  2621.    zn31_ptr = &zn31_StringInfo;
  2622.    zn32_ptr = &zn32_StringInfo;
  2623.    zn33_ptr = &zn33_StringInfo;
  2624.    zn34_ptr = &zn34_StringInfo;
  2625.    zn35_ptr = &zn35_StringInfo;
  2626.    zn36_ptr = &zn36_StringInfo;
  2627.    zn37_ptr = &zn37_StringInfo;
  2628.    zn38_ptr = &zn38_StringInfo;
  2629.    zn39_ptr = &zn39_StringInfo;
  2630.    zn40_ptr = &zn40_StringInfo;
  2631.    zn41_ptr = &zn41_StringInfo;
  2632.    zn42_ptr = &zn42_StringInfo;
  2633.    zn43_ptr = &zn43_StringInfo;
  2634.    zn44_ptr = &zn44_StringInfo;
  2635.    zn45_ptr = &zn45_StringInfo;
  2636.    zn46_ptr = &zn46_StringInfo;
  2637.    zn47_ptr = &zn47_StringInfo;
  2638.    zn48_ptr = &zn48_StringInfo;
  2639.    zn49_ptr = &zn49_StringInfo;
  2640.    zn50_ptr = &zn50_StringInfo;
  2641.    zn51_ptr = &zn51_StringInfo;
  2642.    zn52_ptr = &zn52_StringInfo;
  2643.    zn53_ptr = &zn53_StringInfo;
  2644.    zn54_ptr = &zn54_StringInfo;
  2645.    zn55_ptr = &zn55_StringInfo;
  2646.    zn56_ptr = &zn56_StringInfo;
  2647.    zn57_ptr = &zn57_StringInfo;
  2648.    zn58_ptr = &zn58_StringInfo;
  2649.    zn59_ptr = &zn59_StringInfo;
  2650.    zn60_ptr = &zn60_StringInfo;
  2651.    zn61_ptr = &zn61_StringInfo;
  2652.    zn62_ptr = &zn62_StringInfo;
  2653.    zn63_ptr = &zn63_StringInfo;
  2654.    zn64_ptr = &zn64_StringInfo;
  2655.    zn65_ptr = &zn65_StringInfo;
  2656.    zn66_ptr = &zn66_StringInfo;
  2657.    zn67_ptr = &zn67_StringInfo;
  2658.    zn68_ptr = &zn68_StringInfo;
  2659.    zn69_ptr = &zn69_StringInfo;
  2660.    zn70_ptr = &zn70_StringInfo;
  2661.    zn71_ptr = &zn71_StringInfo;
  2662.    zn72_ptr = &zn72_StringInfo;
  2663.    zn73_ptr = &zn73_StringInfo;
  2664.    zn74_ptr = &zn74_StringInfo;
  2665.    zn75_ptr = &zn75_StringInfo;
  2666.    zn76_ptr = &zn76_StringInfo;
  2667.    zn77_ptr = &zn77_StringInfo;
  2668.    zn78_ptr = &zn78_StringInfo;
  2669.    zn79_ptr = &zn79_StringInfo;
  2670.    zn80_ptr = &zn80_StringInfo;
  2671.    zn81_ptr = &zn81_StringInfo;
  2672.    zn82_ptr = &zn82_StringInfo;
  2673.    zn83_ptr = &zn83_StringInfo;
  2674.    zn84_ptr = &zn84_StringInfo;
  2675.    zn85_ptr = &zn85_StringInfo;
  2676.    zn86_ptr = &zn86_StringInfo;
  2677.    zn87_ptr = &zn87_StringInfo;
  2678.    zn88_ptr = &zn88_StringInfo;
  2679.    zn89_ptr = &zn89_StringInfo;
  2680.    zn90_ptr = &zn90_StringInfo;
  2681.    zn91_ptr = &zn91_StringInfo;
  2682.    zn92_ptr = &zn92_StringInfo;
  2683.    zn93_ptr = &zn93_StringInfo;
  2684.    zn94_ptr = &zn94_StringInfo;
  2685.    zn95_ptr = &zn95_StringInfo;
  2686.    zn96_ptr = &zn96_StringInfo;
  2687.    zn97_ptr = &zn97_StringInfo;
  2688.    zn98_ptr = &zn98_StringInfo;
  2689.    zn99_ptr = &zn99_StringInfo;
  2690.    zn100_ptr = &zn100_StringInfo;
  2691.    
  2692.    go = TRUE;
  2693.  
  2694.    InitRequester(&ca_requester);
  2695.  
  2696.    ca_requester.LeftEdge = 0;
  2697.    ca_requester.TopEdge = 10;
  2698.    ca_requester.Width = 640;
  2699.    ca_requester.Height = 390;
  2700.    ca_requester.ReqGadget = &colr_asign_OK_gadg;
  2701.    ca_requester.ReqText = &ca_txt[0];
  2702.    ca_requester.BackFill = 2;
  2703.    ca_requester.Flags = NULL;
  2704.    ca_requester.ReqBorder = &colr_asign_border1;
  2705.  
  2706.    if(DrawWindow == TRUE)
  2707.      {
  2708.       WindowToBack(NoBorder);
  2709.      }
  2710.  
  2711.    Request(&ca_requester,FirstWindow);
  2712.  
  2713.    while(go)
  2714.     {
  2715.      Wait(1 << FirstWindow->UserPort->mp_SigBit);
  2716.      while(message = (struct IntuiMessage *)
  2717.         GetMsg(FirstWindow->UserPort))
  2718.        {
  2719.         class = message->Class;
  2720.         ReplyMsg(message);
  2721.  
  2722.         zn1 = zn1_ptr->LongInt;
  2723.         zn2 = zn2_ptr->LongInt;
  2724.         zn3 = zn3_ptr->LongInt;
  2725.         zn4 = zn4_ptr->LongInt;
  2726.         zn5 = zn5_ptr->LongInt;
  2727.         zn6 = zn6_ptr->LongInt;
  2728.         zn7 = zn7_ptr->LongInt;
  2729.         zn8 = zn8_ptr->LongInt;
  2730.         zn9 = zn9_ptr->LongInt;
  2731.         zn10 = zn10_ptr->LongInt;
  2732.         zn11 = zn11_ptr->LongInt;
  2733.         zn12 = zn12_ptr->LongInt;
  2734.         zn13 = zn13_ptr->LongInt;
  2735.         zn14 = zn14_ptr->LongInt;
  2736.         zn15 = zn15_ptr->LongInt;
  2737.         zn16 = zn16_ptr->LongInt;
  2738.         zn17 = zn17_ptr->LongInt;
  2739.         zn18 = zn18_ptr->LongInt;
  2740.         zn19 = zn19_ptr->LongInt;
  2741.         zn20 = zn20_ptr->LongInt;
  2742.         zn21 = zn21_ptr->LongInt;
  2743.         zn22 = zn22_ptr->LongInt;
  2744.         zn23 = zn23_ptr->LongInt;
  2745.         zn24 = zn24_ptr->LongInt;
  2746.         zn25 = zn25_ptr->LongInt;
  2747.         zn26 = zn26_ptr->LongInt;
  2748.         zn27 = zn27_ptr->LongInt;
  2749.         zn28 = zn28_ptr->LongInt;
  2750.         zn29 = zn29_ptr->LongInt;
  2751.         zn30 = zn30_ptr->LongInt;
  2752.         zn31 = zn31_ptr->LongInt;
  2753.         zn32 = zn32_ptr->LongInt;
  2754.         zn33 = zn33_ptr->LongInt;
  2755.         zn34 = zn34_ptr->LongInt;
  2756.         zn35 = zn35_ptr->LongInt;
  2757.         zn36 = zn36_ptr->LongInt;
  2758.         zn37 = zn37_ptr->LongInt;
  2759.         zn38 = zn38_ptr->LongInt;
  2760.         zn39 = zn39_ptr->LongInt;
  2761.         zn40 = zn40_ptr->LongInt;
  2762.         zn41 = zn41_ptr->LongInt;
  2763.         zn42 = zn42_ptr->LongInt;
  2764.         zn43 = zn43_ptr->LongInt;
  2765.         zn44 = zn44_ptr->LongInt;
  2766.         zn45 = zn45_ptr->LongInt;
  2767.         zn46 = zn46_ptr->LongInt;
  2768.         zn47 = zn47_ptr->LongInt;
  2769.         zn48 = zn48_ptr->LongInt;
  2770.         zn49 = zn49_ptr->LongInt;
  2771.         zn50 = zn50_ptr->LongInt;
  2772.         zn51 = zn51_ptr->LongInt;
  2773.         zn52 = zn52_ptr->LongInt;
  2774.         zn53 = zn53_ptr->LongInt;
  2775.         zn54 = zn54_ptr->LongInt;
  2776.         zn55 = zn55_ptr->LongInt;
  2777.         zn56 = zn56_ptr->LongInt;
  2778.         zn57 = zn57_ptr->LongInt;
  2779.         zn58 = zn58_ptr->LongInt;
  2780.         zn59 = zn59_ptr->LongInt;
  2781.         zn60 = zn60_ptr->LongInt;
  2782.         zn61 = zn61_ptr->LongInt;
  2783.         zn62 = zn62_ptr->LongInt;
  2784.         zn63 = zn63_ptr->LongInt;
  2785.         zn64 = zn64_ptr->LongInt;
  2786.         zn65 = zn65_ptr->LongInt;
  2787.         zn66 = zn66_ptr->LongInt;
  2788.         zn67 = zn67_ptr->LongInt;
  2789.         zn68 = zn68_ptr->LongInt;
  2790.         zn69 = zn69_ptr->LongInt;
  2791.         zn70 = zn70_ptr->LongInt;
  2792.         zn71 = zn71_ptr->LongInt;
  2793.         zn72 = zn72_ptr->LongInt;
  2794.         zn73 = zn73_ptr->LongInt;
  2795.         zn74 = zn74_ptr->LongInt;
  2796.         zn75 = zn75_ptr->LongInt;
  2797.         zn76 = zn76_ptr->LongInt;
  2798.         zn77 = zn77_ptr->LongInt;
  2799.         zn78 = zn78_ptr->LongInt;
  2800.         zn79 = zn79_ptr->LongInt;
  2801.         zn80 = zn80_ptr->LongInt;
  2802.         zn81 = zn81_ptr->LongInt;
  2803.         zn82 = zn82_ptr->LongInt;
  2804.         zn83 = zn83_ptr->LongInt;
  2805.         zn84 = zn84_ptr->LongInt;
  2806.         zn85 = zn85_ptr->LongInt;
  2807.         zn86 = zn86_ptr->LongInt;
  2808.         zn87 = zn87_ptr->LongInt;
  2809.         zn88 = zn88_ptr->LongInt;
  2810.         zn89 = zn89_ptr->LongInt;
  2811.         zn90 = zn90_ptr->LongInt;
  2812.         zn91 = zn91_ptr->LongInt;
  2813.         zn92 = zn92_ptr->LongInt;
  2814.         zn93 = zn93_ptr->LongInt;
  2815.         zn94 = zn94_ptr->LongInt;
  2816.         zn95 = zn95_ptr->LongInt;
  2817.         zn96 = zn96_ptr->LongInt;
  2818.         zn97 = zn97_ptr->LongInt;
  2819.         zn98 = zn98_ptr->LongInt;
  2820.         zn99 = zn99_ptr->LongInt;
  2821.         zn100 = zn100_ptr->LongInt;
  2822.  
  2823.        
  2824.         if(class == REQCLEAR)
  2825.            go = FALSE;
  2826.         if(class == GADGETUP)
  2827.            item = ((struct Gadget *) message->IAddress)->GadgetID;
  2828.  
  2829.         switch(item)
  2830.           {
  2831.             case 3:  if(zn1 < 0 || zn1 > 15)
  2832.                       {
  2833.                        DisplayBeep(FirstScreen);
  2834.                        strcpy(zn1_StringBuffer, "0");
  2835.                        zn1_ptr->LongInt = 0;
  2836.                       }
  2837.                      break;
  2838.  
  2839.             case 4:  if(zn2 < 0 || zn2 > 15)
  2840.                       {
  2841.                        DisplayBeep(FirstScreen);
  2842.                        strcpy(zn2_StringBuffer, "15");
  2843.                        zn2_ptr->LongInt = 15;
  2844.                       }
  2845.                      break;
  2846.  
  2847.             case 5:  if(zn3 < 0 || zn3 > 15)
  2848.                       {
  2849.                        DisplayBeep(FirstScreen);
  2850.                        strcpy(zn3_StringBuffer, "11");
  2851.                        zn3_ptr->LongInt = 11;
  2852.                       }
  2853.                      break;
  2854.  
  2855.             case 6:  if(zn4 < 0 || zn4 > 15)
  2856.                       {
  2857.                        DisplayBeep(FirstScreen);
  2858.                        strcpy(zn4_StringBuffer, "10");
  2859.                        zn4_ptr->LongInt = 10;
  2860.                       }
  2861.                      break;
  2862.  
  2863.             case 7:  if(zn5 < 0 || zn5 > 15)
  2864.                       {
  2865.                        DisplayBeep(FirstScreen);
  2866.                        strcpy(zn5_StringBuffer, "6");
  2867.                        zn5_ptr->LongInt = 6;
  2868.                       }
  2869.                      break;
  2870.  
  2871.             case 8:  if(zn6 < 0 || zn6 > 15)
  2872.                       {
  2873.                        DisplayBeep(FirstScreen);
  2874.                        strcpy(zn6_StringBuffer, "2");
  2875.                        zn6_ptr->LongInt = 2;
  2876.                       }
  2877.                      break;
  2878.  
  2879.             case 9:  if(zn7 < 0 || zn7 > 15)
  2880.                       {
  2881.                        DisplayBeep(FirstScreen);
  2882.                        strcpy(zn7_StringBuffer, "9");
  2883.                        zn7_ptr->LongInt = 9;
  2884.                       }
  2885.                      break;
  2886.  
  2887.             case 10:  if(zn8 < 0 || zn8 > 15)
  2888.                       {
  2889.                        DisplayBeep(FirstScreen);
  2890.                        strcpy(zn8_StringBuffer, "3");
  2891.                        zn8_ptr->LongInt = 3;
  2892.                       }
  2893.                      break;
  2894.  
  2895.             case 11:  if(zn9 < 0 || zn9 > 15)
  2896.                       {
  2897.                        DisplayBeep(FirstScreen);
  2898.                        strcpy(zn9_StringBuffer, "4");
  2899.                        zn9_ptr->LongInt = 4;
  2900.                       }
  2901.                      break;
  2902.  
  2903.             case 12:  if(zn10 < 0 || zn10 > 15)
  2904.                       {
  2905.                        DisplayBeep(FirstScreen);
  2906.                        strcpy(zn10_StringBuffer, "14");
  2907.                        zn10_ptr->LongInt = 14;
  2908.                       }
  2909.                      break;
  2910.  
  2911.             case 13:  if(zn11 < 0 || zn11 > 15)
  2912.                       {
  2913.                        DisplayBeep(FirstScreen);
  2914.                        strcpy(zn11_StringBuffer, "5");
  2915.                        zn11_ptr->LongInt = 5;
  2916.                       }
  2917.                      break;
  2918.  
  2919.             case 14:  if(zn12 < 0 || zn12 > 15)
  2920.                       {
  2921.                        DisplayBeep(FirstScreen);
  2922.                        strcpy(zn12_StringBuffer, "7");
  2923.                        zn12_ptr->LongInt = 7;
  2924.                       }
  2925.                      break;
  2926.  
  2927.             case 15:  if(zn13 < 0 || zn13 > 15)
  2928.                       {
  2929.                        DisplayBeep(FirstScreen);
  2930.                        strcpy(zn13_StringBuffer, "8");
  2931.                        zn13_ptr->LongInt = 8;
  2932.                       }
  2933.                      break;
  2934.  
  2935.             case 16:  if(zn14 < 0 || zn14 > 15)
  2936.                       {
  2937.                        DisplayBeep(FirstScreen);
  2938.                        strcpy(zn14_StringBuffer, "0");
  2939.                        zn14_ptr->LongInt = 0;
  2940.                       }
  2941.                      break;
  2942.  
  2943.             case 17:  if(zn15 < 0 || zn15 > 15)
  2944.                       {
  2945.                        DisplayBeep(FirstScreen);
  2946.                        strcpy(zn15_StringBuffer, "1");
  2947.                        zn15_ptr->LongInt = 1;
  2948.                       }
  2949.                      break;
  2950.  
  2951.             case 18:  if(zn16 < 0 || zn16 > 15)
  2952.                       {
  2953.                        DisplayBeep(FirstScreen);
  2954.                        strcpy(zn16_StringBuffer, "4");
  2955.                        zn16_ptr->LongInt = 4;
  2956.                       }
  2957.                      break;
  2958.  
  2959.             case 19:  if(zn17 < 0 || zn17 > 15)
  2960.                       {
  2961.                        DisplayBeep(FirstScreen);
  2962.                        strcpy(zn17_StringBuffer, "5");
  2963.                        zn17_ptr->LongInt = 5;
  2964.                       }
  2965.                      break;
  2966.  
  2967.             case 20:  if(zn18 < 0 || zn18 > 15)
  2968.                       {
  2969.                        DisplayBeep(FirstScreen);
  2970.                        strcpy(zn18_StringBuffer, "13");
  2971.                        zn18_ptr->LongInt = 13;
  2972.                       }
  2973.                      break;
  2974.  
  2975.             case 21:  if(zn19 < 0 || zn19 > 15)
  2976.                       {
  2977.                        DisplayBeep(FirstScreen);
  2978.                        strcpy(zn19_StringBuffer, "12");
  2979.                        zn19_ptr->LongInt = 12;
  2980.                       }
  2981.                      break;
  2982.  
  2983.             case 22:  if(zn20 < 0 || zn20 > 15)
  2984.                       {
  2985.                        DisplayBeep(FirstScreen);
  2986.                        strcpy(zn20_StringBuffer, "9");
  2987.                        zn20_ptr->LongInt = 9;
  2988.                       }
  2989.                      break;
  2990.  
  2991.             case 23:  if(zn21 < 0 || zn21 > 15)
  2992.                       {
  2993.                        DisplayBeep(FirstScreen);
  2994.                        strcpy(zn21_StringBuffer, "11");
  2995.                        zn21_ptr->LongInt = 11;
  2996.                       }
  2997.                      break;
  2998.  
  2999.             case 24:  if(zn22 < 0 || zn22 > 15)
  3000.                       {
  3001.                        DisplayBeep(FirstScreen);
  3002.                        strcpy(zn22_StringBuffer, "0");
  3003.                        zn22_ptr->LongInt = 0;
  3004.                       }
  3005.                      break;
  3006.                
  3007.              case 25:  if(zn23 < 0 || zn23 > 15)
  3008.                       {
  3009.                        DisplayBeep(FirstScreen);
  3010.                        strcpy(zn23_StringBuffer, "0");
  3011.                        zn23_ptr->LongInt = 0;
  3012.                       }
  3013.                      break;
  3014.  
  3015.             case 26:  if(zn24 < 0 || zn24 > 15)
  3016.                       {
  3017.                        DisplayBeep(FirstScreen);
  3018.                        strcpy(zn24_StringBuffer, "0");
  3019.                        zn24_ptr->LongInt = 0;
  3020.                       }
  3021.                      break;
  3022.  
  3023.             case 27:  if(zn25 < 0 || zn25 > 15)
  3024.                       {
  3025.                        DisplayBeep(FirstScreen);
  3026.                        strcpy(zn25_StringBuffer, "0");
  3027.                        zn25_ptr->LongInt = 0;
  3028.                       }
  3029.                      break;
  3030.  
  3031.             case 28:  if(zn26 < 0 || zn26 > 15)
  3032.                       {
  3033.                        DisplayBeep(FirstScreen);
  3034.                        strcpy(zn26_StringBuffer, "1");
  3035.                        zn26_ptr->LongInt = 1;
  3036.                       }
  3037.                      break;
  3038.  
  3039.             case 29:  if(zn27 < 0 || zn27 > 15)
  3040.                       {
  3041.                        DisplayBeep(FirstScreen);
  3042.                        strcpy(zn27_StringBuffer, "0");
  3043.                        zn27_ptr->LongInt = 0;
  3044.                       }
  3045.                      break;
  3046.           
  3047.         case 30:  if(zn28 < 0 || zn28 > 15)
  3048.                       {
  3049.                        DisplayBeep(FirstScreen);
  3050.                        strcpy(zn28_StringBuffer, "0");
  3051.                        zn28_ptr->LongInt = 0;
  3052.                       }
  3053.                      break;
  3054.  
  3055.             case 31:  if(zn29 < 0 || zn29 > 15)
  3056.                       {
  3057.                        DisplayBeep(FirstScreen);
  3058.                        strcpy(zn29_StringBuffer, "1");
  3059.                        zn29_ptr->LongInt = 1;
  3060.                       }
  3061.                      break;
  3062.  
  3063.             case 32:  if(zn30 < 0 || zn30 > 15)
  3064.                       {
  3065.                        DisplayBeep(FirstScreen);
  3066.                        strcpy(zn30_StringBuffer, "0");
  3067.                        zn30_ptr->LongInt = 0;
  3068.                       }
  3069.                      break;
  3070.  
  3071.             case 33:  if(zn31 < 0 || zn31 > 15)
  3072.                       {
  3073.                        DisplayBeep(FirstScreen);
  3074.                        strcpy(zn31_StringBuffer, "1");
  3075.                        zn31_ptr->LongInt = 1;
  3076.                       }
  3077.                      break;
  3078.  
  3079.             case 34:  if(zn32 < 0 || zn32 > 15)
  3080.                       {
  3081.                        DisplayBeep(FirstScreen);
  3082.                        strcpy(zn32_StringBuffer, "0");
  3083.                        zn32_ptr->LongInt = 0;
  3084.                       }
  3085.                      break;
  3086.              
  3087.             case 35:  if(zn33 < 0 || zn33 > 15)
  3088.                       {
  3089.                        DisplayBeep(FirstScreen);
  3090.                        strcpy(zn33_StringBuffer, "0");
  3091.                        zn33_ptr->LongInt = 0;
  3092.                       }
  3093.                      break;
  3094.  
  3095.             case 36:  if(zn34 < 0 || zn34 > 15)
  3096.                       {
  3097.                        DisplayBeep(FirstScreen);
  3098.                        strcpy(zn34_StringBuffer, "0");
  3099.                        zn34_ptr->LongInt = 0;
  3100.                       }
  3101.                      break;
  3102.  
  3103.             case 37:  if(zn35 < 0 || zn35 > 15)
  3104.                       {
  3105.                        DisplayBeep(FirstScreen);
  3106.                        strcpy(zn35_StringBuffer, "0");
  3107.                        zn35_ptr->LongInt = 0;
  3108.                       }
  3109.                      break;
  3110.  
  3111.             case 38:  if(zn36 < 0 || zn36 > 15)
  3112.                       {
  3113.                        DisplayBeep(FirstScreen);
  3114.                        strcpy(zn36_StringBuffer, "1");
  3115.                        zn36_ptr->LongInt = 1;
  3116.                       }
  3117.                      break;
  3118.  
  3119.             case 39:  if(zn37 < 0 || zn37 > 15)
  3120.                       {
  3121.                        DisplayBeep(FirstScreen);
  3122.                        strcpy(zn37_StringBuffer, "0");
  3123.                        zn37_ptr->LongInt = 0;
  3124.                       }
  3125.                      break;
  3126.           
  3127.         case 40:  if(zn38 < 0 || zn38 > 15)
  3128.                       {
  3129.                        DisplayBeep(FirstScreen);
  3130.                        strcpy(zn38_StringBuffer, "0");
  3131.                        zn38_ptr->LongInt = 0;
  3132.                       }
  3133.                      break;
  3134.  
  3135.             case 41:  if(zn39 < 0 || zn39 > 15)
  3136.                       {
  3137.                        DisplayBeep(FirstScreen);
  3138.                        strcpy(zn39_StringBuffer, "1");
  3139.                        zn39_ptr->LongInt = 1;
  3140.                       }
  3141.                      break;
  3142.  
  3143.             case 42:  if(zn40 < 0 || zn40 > 15)
  3144.                       {
  3145.                        DisplayBeep(FirstScreen);
  3146.                        strcpy(zn40_StringBuffer, "0");
  3147.                        zn40_ptr->LongInt = 0;
  3148.                       }
  3149.                      break;
  3150.  
  3151.             case 43:  if(zn41 < 0 || zn41 > 15)
  3152.                       {
  3153.                        DisplayBeep(FirstScreen);
  3154.                        strcpy(zn41_StringBuffer, "1");
  3155.                        zn41_ptr->LongInt = 1;
  3156.                       }
  3157.                      break;
  3158.  
  3159.             case 44:  if(zn42 < 0 || zn42 > 15)
  3160.                       {
  3161.                        DisplayBeep(FirstScreen);
  3162.                        strcpy(zn42_StringBuffer, "0");
  3163.                        zn42_ptr->LongInt = 0;
  3164.                       }
  3165.                      break;
  3166.           
  3167.             case 45:  if(zn43 < 0 || zn43 > 15)
  3168.                       {
  3169.                        DisplayBeep(FirstScreen);
  3170.                        strcpy(zn43_StringBuffer, "0");
  3171.                        zn43_ptr->LongInt = 0;
  3172.                       }
  3173.                      break;
  3174.  
  3175.             case 46:  if(zn44 < 0 || zn44 > 15)
  3176.                       {
  3177.                        DisplayBeep(FirstScreen);
  3178.                        strcpy(zn44_StringBuffer, "0");
  3179.                        zn44_ptr->LongInt = 0;
  3180.                       }
  3181.                      break;
  3182.  
  3183.             case 47:  if(zn45 < 0 || zn45 > 15)
  3184.                       {
  3185.                        DisplayBeep(FirstScreen);
  3186.                        strcpy(zn45_StringBuffer, "0");
  3187.                        zn45_ptr->LongInt = 0;
  3188.                       }
  3189.                      break;
  3190.  
  3191.             case 48:  if(zn46 < 0 || zn46 > 15)
  3192.                       {
  3193.                        DisplayBeep(FirstScreen);
  3194.                        strcpy(zn46_StringBuffer, "1");
  3195.                        zn46_ptr->LongInt = 1;
  3196.                       }
  3197.                      break;
  3198.  
  3199.             case 49:  if(zn47 < 0 || zn47 > 15)
  3200.                       {
  3201.                        DisplayBeep(FirstScreen);
  3202.                        strcpy(zn47_StringBuffer, "0");
  3203.                        zn47_ptr->LongInt = 0;
  3204.                       }
  3205.                      break;
  3206.           
  3207.         case 50:  if(zn48 < 0 || zn48 > 15)
  3208.                       {
  3209.                        DisplayBeep(FirstScreen);
  3210.                        strcpy(zn48_StringBuffer, "0");
  3211.                        zn48_ptr->LongInt = 0;
  3212.                       }
  3213.                      break;
  3214.  
  3215.             case 51:  if(zn49 < 0 || zn49 > 15)
  3216.                       {
  3217.                        DisplayBeep(FirstScreen);
  3218.                        strcpy(zn49_StringBuffer, "1");
  3219.                        zn49_ptr->LongInt = 1;
  3220.                       }
  3221.                      break;
  3222.  
  3223.             case 52:  if(zn50 < 0 || zn50 > 15)
  3224.                       {
  3225.                        DisplayBeep(FirstScreen);
  3226.                        strcpy(zn50_StringBuffer, "0");
  3227.                        zn50_ptr->LongInt = 0;
  3228.                       }
  3229.                      break;
  3230.  
  3231.             case 53:  if(zn51 < 0 || zn51 > 15)
  3232.                       {
  3233.                        DisplayBeep(FirstScreen);
  3234.                        strcpy(zn51_StringBuffer, "1");
  3235.                        zn51_ptr->LongInt = 1;
  3236.                       }
  3237.                      break;
  3238.  
  3239.             case 54:  if(zn52 < 0 || zn52 > 15)
  3240.                       {
  3241.                        DisplayBeep(FirstScreen);
  3242.                        strcpy(zn52_StringBuffer, "0");
  3243.                        zn52_ptr->LongInt = 0;
  3244.                       }
  3245.                      break;
  3246.           
  3247.         case 55:  if(zn53 < 0 || zn53 > 15)
  3248.                       {
  3249.                        DisplayBeep(FirstScreen);
  3250.                        strcpy(zn53_StringBuffer, "0");
  3251.                        zn53_ptr->LongInt = 0;
  3252.                       }
  3253.                      break;
  3254.  
  3255.             case 56:  if(zn54 < 0 || zn54 > 15)
  3256.                       {
  3257.                        DisplayBeep(FirstScreen);
  3258.                        strcpy(zn54_StringBuffer, "0");
  3259.                        zn54_ptr->LongInt = 0;
  3260.                       }
  3261.                      break;
  3262.  
  3263.             case 57:  if(zn55 < 0 || zn55 > 15)
  3264.                       {
  3265.                        DisplayBeep(FirstScreen);
  3266.                        strcpy(zn55_StringBuffer, "0");
  3267.                        zn55_ptr->LongInt = 0;
  3268.                       }
  3269.                      break;
  3270.  
  3271.             case 58:  if(zn56 < 0 || zn56 > 15)
  3272.                       {
  3273.                        DisplayBeep(FirstScreen);
  3274.                        strcpy(zn56_StringBuffer, "1");
  3275.                        zn56_ptr->LongInt = 1;
  3276.                       }
  3277.                      break;
  3278.  
  3279.             case 59:  if(zn57 < 0 || zn57 > 15)
  3280.                       {
  3281.                        DisplayBeep(FirstScreen);
  3282.                        strcpy(zn57_StringBuffer, "0");
  3283.                        zn57_ptr->LongInt = 0;
  3284.                       }
  3285.                      break;
  3286.           
  3287.         case 60:  if(zn58 < 0 || zn58 > 15)
  3288.                       {
  3289.                        DisplayBeep(FirstScreen);
  3290.                        strcpy(zn58_StringBuffer, "0");
  3291.                        zn58_ptr->LongInt = 0;
  3292.                       }
  3293.                      break;
  3294.  
  3295.             case 61:  if(zn59 < 0 || zn59 > 15)
  3296.                       {
  3297.                        DisplayBeep(FirstScreen);
  3298.                        strcpy(zn59_StringBuffer, "1");
  3299.                        zn59_ptr->LongInt = 1;
  3300.                       }
  3301.                      break;
  3302.  
  3303.             case 62:  if(zn60 < 0 || zn60 > 15)
  3304.                       {
  3305.                        DisplayBeep(FirstScreen);
  3306.                        strcpy(zn60_StringBuffer, "0");
  3307.                        zn60_ptr->LongInt = 0;
  3308.                       }
  3309.                      break;
  3310.  
  3311.             case 63:  if(zn61 < 0 || zn61 > 15)
  3312.                       {
  3313.                        DisplayBeep(FirstScreen);
  3314.                        strcpy(zn61_StringBuffer, "1");
  3315.                        zn61_ptr->LongInt = 1;
  3316.                       }
  3317.                      break;
  3318.  
  3319.             case 64:  if(zn62 < 0 || zn62 > 15)
  3320.                       {
  3321.                        DisplayBeep(FirstScreen);
  3322.                        strcpy(zn62_StringBuffer, "0");
  3323.                        zn62_ptr->LongInt = 0;
  3324.                       }
  3325.                      break;
  3326.           
  3327.         case 65:  if(zn63 < 0 || zn63 > 15)
  3328.                       {
  3329.                        DisplayBeep(FirstScreen);
  3330.                        strcpy(zn63_StringBuffer, "0");
  3331.                        zn63_ptr->LongInt = 0;
  3332.                       }
  3333.                      break;
  3334.  
  3335.             case 66:  if(zn64 < 0 || zn64 > 15)
  3336.                       {
  3337.                        DisplayBeep(FirstScreen);
  3338.                        strcpy(zn64_StringBuffer, "0");
  3339.                        zn64_ptr->LongInt = 0;
  3340.                       }
  3341.                      break;
  3342.  
  3343.             case 67:  if(zn65 < 0 || zn65 > 15)
  3344.                       {
  3345.                        DisplayBeep(FirstScreen);
  3346.                        strcpy(zn65_StringBuffer, "0");
  3347.                        zn65_ptr->LongInt = 0;
  3348.                       }
  3349.                      break;
  3350.  
  3351.             case 68:  if(zn66 < 0 || zn66 > 15)
  3352.                       {
  3353.                        DisplayBeep(FirstScreen);
  3354.                        strcpy(zn66_StringBuffer, "1");
  3355.                        zn66_ptr->LongInt = 1;
  3356.                       }
  3357.                      break;
  3358.  
  3359.             case 69:  if(zn67 < 0 || zn67 > 15)
  3360.                       {
  3361.                        DisplayBeep(FirstScreen);
  3362.                        strcpy(zn67_StringBuffer, "0");
  3363.                        zn67_ptr->LongInt = 0;
  3364.                       }
  3365.                      break;
  3366.           
  3367.         case 70:  if(zn68 < 0 || zn68 > 15)
  3368.                       {
  3369.                        DisplayBeep(FirstScreen);
  3370.                        strcpy(zn68_StringBuffer, "0");
  3371.                        zn68_ptr->LongInt = 0;
  3372.                       }
  3373.                      break;
  3374.  
  3375.             case 71:  if(zn69 < 0 || zn69 > 15)
  3376.                       {
  3377.                        DisplayBeep(FirstScreen);
  3378.                        strcpy(zn69_StringBuffer, "1");
  3379.                        zn69_ptr->LongInt = 1;
  3380.                       }
  3381.                      break;
  3382.  
  3383.             case 72:  if(zn70 < 0 || zn70 > 15)
  3384.                       {
  3385.                        DisplayBeep(FirstScreen);
  3386.                        strcpy(zn70_StringBuffer, "0");
  3387.                        zn70_ptr->LongInt = 0;
  3388.                       }
  3389.                      break;
  3390.  
  3391.             case 73:  if(zn71 < 0 || zn71 > 15)
  3392.                       {
  3393.                        DisplayBeep(FirstScreen);
  3394.                        strcpy(zn71_StringBuffer, "1");
  3395.                        zn71_ptr->LongInt = 1;
  3396.                       }
  3397.                      break;
  3398.  
  3399.             case 74:  if(zn72 < 0 || zn72 > 15)
  3400.                       {
  3401.                        DisplayBeep(FirstScreen);
  3402.                        strcpy(zn72_StringBuffer, "0");
  3403.                        zn72_ptr->LongInt = 0;
  3404.                       }
  3405.                      break;
  3406.           
  3407.         case 75:  if(zn73 < 0 || zn73 > 15)
  3408.                       {
  3409.                        DisplayBeep(FirstScreen);
  3410.                        strcpy(zn73_StringBuffer, "0");
  3411.                        zn73_ptr->LongInt = 0;
  3412.                       }
  3413.                      break;
  3414.  
  3415.             case 76:  if(zn74 < 0 || zn74 > 15)
  3416.                       {
  3417.                        DisplayBeep(FirstScreen);
  3418.                        strcpy(zn74_StringBuffer, "0");
  3419.                        zn74_ptr->LongInt = 0;
  3420.                       }
  3421.                      break;
  3422.  
  3423.             case 77:  if(zn75 < 0 || zn75 > 15)
  3424.                       {
  3425.                        DisplayBeep(FirstScreen);
  3426.                        strcpy(zn75_StringBuffer, "0");
  3427.                        zn75_ptr->LongInt = 0;
  3428.                       }
  3429.                      break;
  3430.  
  3431.             case 78:  if(zn76 < 0 || zn76 > 15)
  3432.                       {
  3433.                        DisplayBeep(FirstScreen);
  3434.                        strcpy(zn76_StringBuffer, "1");
  3435.                        zn76_ptr->LongInt = 1;
  3436.                       }
  3437.                      break;
  3438.  
  3439.             case 79:  if(zn77 < 0 || zn77 > 15)
  3440.                       {
  3441.                        DisplayBeep(FirstScreen);
  3442.                        strcpy(zn77_StringBuffer, "0");
  3443.                        zn77_ptr->LongInt = 0;
  3444.                       }
  3445.                      break;
  3446.           
  3447.         case 80:  if(zn78 < 0 || zn78 > 15)
  3448.                       {
  3449.                        DisplayBeep(FirstScreen);
  3450.                        strcpy(zn78_StringBuffer, "0");
  3451.                        zn78_ptr->LongInt = 0;
  3452.                       }
  3453.                      break;
  3454.  
  3455.             case 81:  if(zn79 < 0 || zn79 > 15)
  3456.                       {
  3457.                        DisplayBeep(FirstScreen);
  3458.                        strcpy(zn79_StringBuffer, "1");
  3459.                        zn79_ptr->LongInt = 1;
  3460.                       }
  3461.                      break;
  3462.  
  3463.             case 82:  if(zn80 < 0 || zn80 > 15)
  3464.                       {
  3465.                        DisplayBeep(FirstScreen);
  3466.                        strcpy(zn80_StringBuffer, "0");
  3467.                        zn80_ptr->LongInt = 0;
  3468.                       }
  3469.                      break;
  3470.  
  3471.             case 83:  if(zn81 < 0 || zn81 > 15)
  3472.                       {
  3473.                        DisplayBeep(FirstScreen);
  3474.                        strcpy(zn81_StringBuffer, "1");
  3475.                        zn81_ptr->LongInt = 1;
  3476.                       }
  3477.                      break;
  3478.  
  3479.             case 84:  if(zn82 < 0 || zn82 > 15)
  3480.                       {
  3481.                        DisplayBeep(FirstScreen);
  3482.                        strcpy(zn82_StringBuffer, "0");
  3483.                        zn82_ptr->LongInt = 0;
  3484.                       }
  3485.                      break;
  3486.           
  3487.         case 85:  if(zn83 < 0 || zn83 > 15)
  3488.                       {
  3489.                        DisplayBeep(FirstScreen);
  3490.                        strcpy(zn83_StringBuffer, "0");
  3491.                        zn83_ptr->LongInt = 0;
  3492.                       }
  3493.                      break;
  3494.  
  3495.             case 86:  if(zn84 < 0 || zn84 > 15)
  3496.                       {
  3497.                        DisplayBeep(FirstScreen);
  3498.                        strcpy(zn84_StringBuffer, "0");
  3499.                        zn84_ptr->LongInt = 0;
  3500.                       }
  3501.                      break;
  3502.  
  3503.             case 87:  if(zn85 < 0 || zn85 > 15)
  3504.                       {
  3505.                        DisplayBeep(FirstScreen);
  3506.                        strcpy(zn85_StringBuffer, "0");
  3507.                        zn85_ptr->LongInt = 0;
  3508.                       }
  3509.                      break;
  3510.  
  3511.             case 88:  if(zn86 < 0 || zn86 > 15)
  3512.                       {
  3513.                        DisplayBeep(FirstScreen);
  3514.                        strcpy(zn86_StringBuffer, "1");
  3515.                        zn86_ptr->LongInt = 1;
  3516.                       }
  3517.                      break;
  3518.  
  3519.             case 89:  if(zn87 < 0 || zn87 > 15)
  3520.                       {
  3521.                        DisplayBeep(FirstScreen);
  3522.                        strcpy(zn87_StringBuffer, "0");
  3523.                        zn87_ptr->LongInt = 0;
  3524.                       }
  3525.                      break;
  3526.           
  3527.         case 90:  if(zn88 < 0 || zn88 > 15)
  3528.                       {
  3529.                        DisplayBeep(FirstScreen);
  3530.                        strcpy(zn88_StringBuffer, "0");
  3531.                        zn88_ptr->LongInt = 0;
  3532.                       }
  3533.                      break;
  3534.  
  3535.             case 91:  if(zn89 < 0 || zn89 > 15)
  3536.                       {
  3537.                        DisplayBeep(FirstScreen);
  3538.                        strcpy(zn89_StringBuffer, "1");
  3539.                        zn89_ptr->LongInt = 1;
  3540.                       }
  3541.                      break;
  3542.  
  3543.             case 92:  if(zn90 < 0 || zn90 > 15)
  3544.                       {
  3545.                        DisplayBeep(FirstScreen);
  3546.                        strcpy(zn90_StringBuffer, "0");
  3547.                        zn90_ptr->LongInt = 0;
  3548.                       }
  3549.                      break;
  3550.  
  3551.             case 93:  if(zn91 < 0 || zn91 > 15)
  3552.                       {
  3553.                        DisplayBeep(FirstScreen);
  3554.                        strcpy(zn91_StringBuffer, "1");
  3555.                        zn91_ptr->LongInt = 1;
  3556.                       }
  3557.                      break;
  3558.  
  3559.             case 94:  if(zn92 < 0 || zn92 > 15)
  3560.                       {
  3561.                        DisplayBeep(FirstScreen);
  3562.                        strcpy(zn92_StringBuffer, "0");
  3563.                        zn92_ptr->LongInt = 0;
  3564.                       }
  3565.                      break;
  3566.           
  3567.         case 95:  if(zn93 < 0 || zn93 > 15)
  3568.                       {
  3569.                        DisplayBeep(FirstScreen);
  3570.                        strcpy(zn93_StringBuffer, "0");
  3571.                        zn93_ptr->LongInt = 0;
  3572.                       }
  3573.                      break;
  3574.  
  3575.             case 96:  if(zn94 < 0 || zn94 > 15)
  3576.                       {
  3577.                        DisplayBeep(FirstScreen);
  3578.                        strcpy(zn94_StringBuffer, "0");
  3579.                        zn94_ptr->LongInt = 0;
  3580.                       }
  3581.                      break;
  3582.  
  3583.             case 97:  if(zn95 < 0 || zn95 > 15)
  3584.                       {
  3585.                        DisplayBeep(FirstScreen);
  3586.                        strcpy(zn95_StringBuffer, "0");
  3587.                        zn95_ptr->LongInt = 0;
  3588.                       }
  3589.                      break;
  3590.  
  3591.             case 98:  if(zn96 < 0 || zn96 > 15)
  3592.                       {
  3593.                        DisplayBeep(FirstScreen);
  3594.                        strcpy(zn96_StringBuffer, "1");
  3595.                        zn96_ptr->LongInt = 1;
  3596.                       }
  3597.                      break;
  3598.  
  3599.             case 99:  if(zn97 < 0 || zn97 > 15)
  3600.                       {
  3601.                        DisplayBeep(FirstScreen);
  3602.                        strcpy(zn97_StringBuffer, "0");
  3603.                        zn97_ptr->LongInt = 0;
  3604.                       }
  3605.                      break;
  3606.           
  3607.         case 100:  if(zn98 < 0 || zn98 > 15)
  3608.                       {
  3609.                        DisplayBeep(FirstScreen);
  3610.                        strcpy(zn98_StringBuffer, "0");
  3611.                        zn98_ptr->LongInt = 0;
  3612.                       }
  3613.                      break;
  3614.  
  3615.             case 101:  if(zn99 < 0 || zn99 > 15)
  3616.                       {
  3617.                        DisplayBeep(FirstScreen);
  3618.                        strcpy(zn99_StringBuffer, "1");
  3619.                        zn99_ptr->LongInt = 1;
  3620.                       }
  3621.                      break;
  3622.  
  3623.             case 102:  if(zn100 < 0 || zn100 > 15)
  3624.                       {
  3625.                        DisplayBeep(FirstScreen);
  3626.                        strcpy(zn100_StringBuffer, "0");
  3627.                        zn100_ptr->LongInt = 0;
  3628.                       }
  3629.                      break;
  3630.  
  3631.            } /*** Item Switch ***/
  3632.  
  3633.        } /*** While message ***/
  3634.  
  3635.     } /**** While go ****/
  3636.  
  3637.    if(DrawWindow == TRUE)
  3638.      {
  3639.       WindowToFront(NoBorder);
  3640.      }
  3641.  
  3642.    return(TRUE);
  3643.  
  3644.   } /**** Close Off color_assign Function ****/
  3645.