Subversion Repositories f9daq

Rev

Blame | Last modification | View Log | RSS feed

  1.  
  2. //----------------------------------------------------------------------------------------------------
  3. //----------------------------------------------------------------------------------------------------
  4. //
  5. //  "wavejet_uic.c"
  6. //
  7. //  Implementation file for UI build functions
  8. //
  9. //  Date: 10-17-2015
  10. //
  11. //----------------------------------------------------------------------------------------------------
  12. //----------------------------------------------------------------------------------------------------
  13.  
  14. //----------------------------------------------------------------------------------------------------
  15. //  Include header files
  16. //----------------------------------------------------------------------------------------------------
  17.  
  18. #include "wavejet_uic.h"
  19. #include <Utility.h> // definition of NULL
  20. #include "toolbox.h" // definition of errChk macro
  21.  
  22. extern int CVIFUNC_C GetUserBitmapFromText (char *imageText, int version, int *bitmapId); // needed if there are bitmaps
  23. extern int CVIFUNC_C NewActiveXCtrlFromPersistence (int panel, const char *ctrlLabel,
  24.                                                     int top, int left, char *defaultIID,
  25.                                                     int binaryFormat, char *persistenceText,
  26.                                                     HRESULT *activeXError); // needed if there are ActiveX controls
  27.  
  28. //----------------------------------------------------------------------------------------------------
  29. //  Prototype UI build functions.
  30. //----------------------------------------------------------------------------------------------------
  31.  
  32. int BuildP1 (int hParentPanel);
  33.  
  34. //-------------------------------------------------------------------------------------------------
  35. // Prototype callbacks for Panel: P1
  36. // ------------------------------------------------------------------------------------------------
  37.  
  38. // Control: P1_TIMER
  39. int CVICALLBACK cb_timer (int panelHandle, int control, int event, void *callbackData, int eventData1, int eventData2);
  40.  
  41.  
  42. //-------------------------------------------------------------------------------------------------
  43. // Declare identifiers for Panel:  P1
  44. // ------------------------------------------------------------------------------------------------
  45.  
  46. int P1_EXIT                                  ;     // control identifier
  47. int P1_UPDATE                                ;     // control identifier
  48. int P1_IP                                    ;     // control identifier
  49. int P1_ID                                    ;     // control identifier
  50. int P1_GET_SETUP                             ;     // control identifier
  51. int P1_REFRESH                               ;     // control identifier
  52. int P1_CONNECT                               ;     // control identifier
  53. int P1_TEST                                  ;     // control identifier
  54. int P1_TSRC                                  ;     // control identifier
  55. int P1_TDIVx                                 ;     // control identifier
  56. int P1_TRDL                                  ;     // control identifier
  57. int P1_OFST_1                                ;     // control identifier
  58. int P1_TLVL                                  ;     // control identifier
  59. int P1_TDIV                                  ;     // control identifier
  60. int P1_TSLP                                  ;     // control identifier
  61. int P1_TEXT1                                 ;     // control identifier
  62. int P1_TRMD                                  ;     // control identifier
  63. int P1_DSAV                                  ;     // control identifier
  64. int P1_PERS                                  ;     // control identifier
  65. int P1_TRA_4                                 ;     // control identifier
  66. int P1_TRA_3                                 ;     // control identifier
  67. int P1_TRA_2                                 ;     // control identifier
  68. int P1_TRA_1                                 ;     // control identifier
  69. int P1_BWL_4                                 ;     // control identifier
  70. int P1_BWL_3                                 ;     // control identifier
  71. int P1_BWL_2                                 ;     // control identifier
  72. int P1_VDIV_4                                ;     // control identifier
  73. int P1_VDIV_3                                ;     // control identifier
  74. int P1_VDIV_2                                ;     // control identifier
  75. int P1_VDIV_1                                ;     // control identifier
  76. int P1_BWL_1                                 ;     // control identifier
  77. int P1_IPF                                   ;     // control identifier
  78. int P1_DISPLAY                               ;     // control identifier
  79. int P1_DEC1                                  ;     // control identifier
  80. int P1_TIMER                                 ;     // control identifier
  81. int P1_DECO_VERT                             ;     // control identifier
  82. int P1_DECO_TRIG                             ;     // control identifier
  83. int P1_DECO_HOR                              ;     // control identifier
  84.  
  85. //----------------------------------------------------------------------------------------------------
  86. // BuildP1 ():  Build UI object P1; return handle or standard UI error code.
  87. //----------------------------------------------------------------------------------------------------
  88. int BuildP1 (int hParentPanel)
  89. {
  90.     int hPanel;
  91.     int error = 0;
  92.     int bitmapId = 0; // needed if there are bitmaps
  93.     char *dataPtr = NULL;
  94.     int hMenubar;
  95.     int screenHeight;
  96.     int screenWidth;
  97.     int resAdjustment;
  98.     int monitorId;
  99.     float SFv;
  100.     float SFh;
  101.     int hTabPanel; // needed if there are tab controls
  102.     ColorMapEntry colorRamp[255]; // needed if there are controls with color ramps
  103.  
  104.     // Create the panel
  105.     errChk(hPanel = NewPanel (hParentPanel, "Untitled Panel", 21, 5, 634, 854));
  106.  
  107.     // Set the panel's attributes
  108.     errChk(SetPanelAttribute (hPanel, ATTR_CONSTANT_NAME, "P1"));
  109.     errChk(SetPanelAttribute (hPanel, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  110. //  errChk(SetPanelAttribute (hPanel, ATTR_DIMMED, 0));
  111.     if (hParentPanel)
  112.         errChk(SetPanelAttribute (hPanel, ATTR_FRAME_COLOR, 0XEBE9ED));
  113. //  errChk(SetPanelAttribute (hPanel, ATTR_SCROLL_BARS, VAL_NO_SCROLL_BARS));
  114.     errChk(SetPanelAttribute (hPanel, ATTR_SCROLL_BAR_COLOR, 0XEBE9ED));
  115. //  errChk(SetPanelAttribute (hPanel, ATTR_HSCROLL_OFFSET, 0));
  116.     errChk(SetPanelAttribute (hPanel, ATTR_BACKCOLOR, 0XEBE9ED));
  117. //  errChk(SetPanelAttribute (hPanel, ATTR_TITLEBAR_VISIBLE, 1));
  118. //  if (hParentPanel)
  119.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLEBAR_THICKNESS, 16));
  120. //  if (hParentPanel)
  121.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLEBAR_STYLE, VAL_CLASSIC));
  122. //  if (hParentPanel)
  123.     //  errChk(SetPanelAttribute (hPanel, ATTR_SCROLL_BAR_STYLE, VAL_CLASSIC));
  124. //  if (hParentPanel)
  125.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_COLOR, VAL_BLACK));
  126.     if (hParentPanel)
  127.         errChk(SetPanelAttribute (hPanel, ATTR_TITLE_BACKCOLOR, 0XEBE9ED));
  128. //  if (hParentPanel)
  129.     //  errChk(SetPanelAttribute (hPanel, ATTR_FRAME_STYLE, VAL_RAISED_OUTLINED_FRAME));
  130. //  errChk(SetPanelAttribute (hPanel, ATTR_SIZABLE, 1));
  131. //  errChk(SetPanelAttribute (hPanel, ATTR_MOVABLE, 1));
  132. //  if (hParentPanel)
  133.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_FONT, "VAL_DIALOG_META_FONT"));
  134. //  if (hParentPanel)
  135.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_ITALIC, 0));
  136. //  if (hParentPanel)
  137.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_UNDERLINE, 0));
  138. //  if (hParentPanel)
  139.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_STRIKEOUT, 0));
  140. //  if (hParentPanel)
  141.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_POINT_SIZE, 11));
  142. //  if (hParentPanel)
  143.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_BOLD, 0));
  144. //  if (hParentPanel)
  145.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_CHARACTER_SET, VAL_NATIVE_CHARSET));
  146. //  if (hParentPanel)
  147.     //  errChk(SetPanelAttribute (hPanel, ATTR_PARENT_SHARES_SHORTCUT_KEYS, 1));
  148. //  if (hParentPanel)
  149.     //  errChk(SetPanelAttribute (hPanel, ATTR_ACTIVATE_WHEN_CLICKED_ON, 1));
  150. //  errChk(SetPanelAttribute (hPanel, ATTR_CAN_MINIMIZE, 1));
  151. //  errChk(SetPanelAttribute (hPanel, ATTR_CAN_MAXIMIZE, 1));
  152.     errChk(SetPanelAttribute (hPanel, ATTR_MIN_HEIGHT_FOR_SCALING, 0));
  153.     errChk(SetPanelAttribute (hPanel, ATTR_MIN_WIDTH_FOR_SCALING, 0));
  154. //  if (!hParentPanel)
  155.     //  errChk(SetPanelAttribute (hPanel, ATTR_FLOATING, VAL_FLOAT_NEVER));
  156. //  errChk(SetPanelAttribute (hPanel, ATTR_CLOSE_ITEM_VISIBLE, 1));
  157. //  errChk(SetPanelAttribute (hPanel, ATTR_SYSTEM_MENU_VISIBLE, 1));
  158. //  if (hParentPanel)
  159.     //  errChk(SetPanelAttribute (hPanel, ATTR_TITLE_SIZE_TO_FONT, 1));
  160. //  errChk(SetPanelAttribute (hPanel, ATTR_HAS_TASKBAR_BUTTON, 0));
  161. //  errChk(SetPanelAttribute (hPanel, ATTR_VSCROLL_OFFSET, 0));
  162. //  if (hParentPanel)
  163.     //  errChk(SetPanelAttribute (hPanel, ATTR_FRAME_THICKNESS, 5));
  164. // ****WARNING****  Not equipped to set panel's ATTR_MOUSE_CURSOR = VAL_DEFAULT_CURSOR
  165.  
  166.     // Build control: P1_EXIT
  167.     errChk(P1_EXIT = NewCtrl (hPanel, CTRL_SQUARE_COMMAND_BUTTON, "__EXIT", 597, 798));
  168.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_CONSTANT_NAME, "EXIT"));
  169. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_VISIBLE, 1));
  170. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  171.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_SHORTCUT_KEY, 0));
  172. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_DIMMED, 0));
  173.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_TOOLTIP_TEXT, ""));
  174. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_TOOLTIP_DELAY, 1000));
  175. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_TOOLTIP_HIDE_DELAY, 0));
  176. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  177.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_CTRL_MODE, VAL_HOT));
  178. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_COLOR, VAL_BLACK));
  179. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  180. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_ITALIC, 0));
  181. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_UNDERLINE, 0));
  182. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_STRIKEOUT, 0));
  183. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_POINT_SIZE, 11));
  184. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_BOLD, 0));
  185. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  186. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_LABEL_VISIBLE, 1));
  187.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_DFLT_VALUE, 0));
  188.     errChk(DefaultCtrl (hPanel, P1_EXIT));
  189.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_CMD_BUTTON_COLOR, 0XEBE9ED));
  190. //  errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_AUTO_SIZING, VAL_GROW_ONLY));
  191.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_HEIGHT, 23));
  192.     errChk(SetCtrlAttribute (hPanel, P1_EXIT, ATTR_WIDTH, 40));
  193.  
  194.     // Build control: P1_UPDATE
  195.     errChk(P1_UPDATE = NewCtrl (hPanel, CTRL_SQUARE_COMMAND_BUTTON, "__UPDATE", 6, 68));
  196.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_CONSTANT_NAME, "UPDATE"));
  197. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_VISIBLE, 1));
  198. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  199.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_SHORTCUT_KEY, 0));
  200. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_DIMMED, 0));
  201.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_TOOLTIP_TEXT, ""));
  202. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_TOOLTIP_DELAY, 1000));
  203. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_TOOLTIP_HIDE_DELAY, 0));
  204. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  205.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_CTRL_MODE, VAL_HOT));
  206. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_COLOR, VAL_BLACK));
  207. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  208. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_ITALIC, 0));
  209. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_UNDERLINE, 0));
  210. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_STRIKEOUT, 0));
  211. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_POINT_SIZE, 11));
  212. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_BOLD, 0));
  213. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  214. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_LABEL_VISIBLE, 1));
  215.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_DFLT_VALUE, 0));
  216.     errChk(DefaultCtrl (hPanel, P1_UPDATE));
  217.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_CMD_BUTTON_COLOR, 0XEBE9ED));
  218. //  errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_AUTO_SIZING, VAL_GROW_ONLY));
  219.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_HEIGHT, 23));
  220.     errChk(SetCtrlAttribute (hPanel, P1_UPDATE, ATTR_WIDTH, 55));
  221.  
  222.     // Build control: P1_IP
  223.     errChk(P1_IP = NewCtrl (hPanel, CTRL_STRING, "IP:", 37, 30));
  224.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_CONSTANT_NAME, "IP"));
  225. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_VISIBLE, 1));
  226. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  227.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_SHORTCUT_KEY, 0));
  228. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_DIMMED, 0));
  229.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_FRAME_COLOR, 0XEBE9ED));
  230.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TOOLTIP_TEXT, ""));
  231. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TOOLTIP_DELAY, 1000));
  232. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TOOLTIP_HIDE_DELAY, 0));
  233. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  234.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_CTRL_MODE, VAL_HOT));
  235. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_COLOR, VAL_BLACK));
  236. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  237. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_ITALIC, 0));
  238. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_UNDERLINE, 0));
  239. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_STRIKEOUT, 0));
  240. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_POINT_SIZE, 11));
  241. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_BOLD, 0));
  242. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  243. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_VISIBLE, 1));
  244. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  245. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_ANGLE, 0));
  246.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_WIDTH, 16));
  247.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_HEIGHT, 15));
  248. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_RAISED, 0));
  249.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  250. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_COLOR, VAL_BLACK));
  251. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  252. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_ITALIC, 0));
  253. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_UNDERLINE, 0));
  254. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_STRIKEOUT, 0));
  255. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_POINT_SIZE, 11));
  256. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_BOLD, 0));
  257. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  258.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  259.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_DFLT_VALUE, "0.0.0.0"));
  260.     errChk(DefaultCtrl (hPanel, P1_IP));
  261.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_MAX_ENTRY_LENGTH, 15));
  262. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_NO_EDIT_TEXT, 0));
  263. // ****WARNING****  Skipped ATTR_MASK_CHARACTER = 42
  264. // ****WARNING****  Skipped ATTR_ENABLE_CHARACTER_MASKING = 0
  265.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_WIDTH, 88));
  266.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_TOP, 40));
  267.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_LEFT, 12));
  268.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_LABEL_SIZE_TO_TEXT, 1));
  269.     errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  270. //  errChk(SetCtrlAttribute (hPanel, P1_IP, ATTR_HSCROLL_OFFSET, 0));
  271. //  errChk(DSBindCtrl (hPanel, P1_IP, "", VAL_DS_READ, NULL, NULL));
  272.  
  273.     // Build control: P1_ID
  274.     errChk(P1_ID = NewCtrl (hPanel, CTRL_STRING, "ID:", 7, 291));
  275.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_CONSTANT_NAME, "ID"));
  276. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_VISIBLE, 1));
  277. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  278.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_SHORTCUT_KEY, 0));
  279. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_DIMMED, 0));
  280.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_FRAME_COLOR, 0XEBE9ED));
  281.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TOOLTIP_TEXT, ""));
  282. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TOOLTIP_DELAY, 1000));
  283. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TOOLTIP_HIDE_DELAY, 0));
  284. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  285.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_CTRL_MODE, VAL_INDICATOR));
  286. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_COLOR, VAL_BLACK));
  287. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  288. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_ITALIC, 0));
  289. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_UNDERLINE, 0));
  290. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_STRIKEOUT, 0));
  291. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_POINT_SIZE, 11));
  292. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_BOLD, 0));
  293. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  294. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_VISIBLE, 1));
  295. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  296. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_ANGLE, 0));
  297.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_WIDTH, 17));
  298.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_HEIGHT, 15));
  299. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_RAISED, 0));
  300.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  301. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_COLOR, VAL_BLACK));
  302. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  303. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_ITALIC, 0));
  304. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_UNDERLINE, 0));
  305. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_STRIKEOUT, 0));
  306. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_POINT_SIZE, 11));
  307. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_BOLD, 0));
  308. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  309.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  310.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_DFLT_VALUE, ""));
  311.     errChk(DefaultCtrl (hPanel, P1_ID));
  312. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_MAX_ENTRY_LENGTH, -1));
  313. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_NO_EDIT_TEXT, 0));
  314. // ****WARNING****  Skipped ATTR_MASK_CHARACTER = 42
  315. // ****WARNING****  Skipped ATTR_ENABLE_CHARACTER_MASKING = 0
  316.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_WIDTH, 347));
  317.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_TOP, 10));
  318.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_LEFT, 271));
  319.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_LABEL_SIZE_TO_TEXT, 1));
  320.     errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  321. //  errChk(SetCtrlAttribute (hPanel, P1_ID, ATTR_HSCROLL_OFFSET, 0));
  322. //  errChk(DSBindCtrl (hPanel, P1_ID, "", VAL_DS_READ, NULL, NULL));
  323.  
  324.     // Build control: P1_GET_SETUP
  325.     errChk(P1_GET_SETUP = NewCtrl (hPanel, CTRL_SQUARE_COMMAND_BUTTON, "__GET", 583, 667));
  326.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_CONSTANT_NAME, "GET_SETUP"));
  327. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_VISIBLE, 1));
  328. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  329.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_SHORTCUT_KEY, 0));
  330. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_DIMMED, 0));
  331.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_TOOLTIP_TEXT, ""));
  332. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_TOOLTIP_DELAY, 1000));
  333. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_TOOLTIP_HIDE_DELAY, 0));
  334. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  335.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_CTRL_MODE, VAL_HOT));
  336. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_COLOR, VAL_BLACK));
  337. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  338. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_ITALIC, 0));
  339. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_UNDERLINE, 0));
  340. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_STRIKEOUT, 0));
  341. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_POINT_SIZE, 11));
  342. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_BOLD, 0));
  343. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  344. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_LABEL_VISIBLE, 1));
  345.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_DFLT_VALUE, 0));
  346.     errChk(DefaultCtrl (hPanel, P1_GET_SETUP));
  347.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_CMD_BUTTON_COLOR, 0XEBE9ED));
  348. //  errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_AUTO_SIZING, VAL_GROW_ONLY));
  349.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_HEIGHT, 23));
  350.     errChk(SetCtrlAttribute (hPanel, P1_GET_SETUP, ATTR_WIDTH, 34));
  351.  
  352.     // Build control: P1_REFRESH
  353.     errChk(P1_REFRESH = NewCtrl (hPanel, CTRL_CHECK_BOX, "Refresh", 13, 10));
  354.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_CONSTANT_NAME, "REFRESH"));
  355. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_VISIBLE, 1));
  356. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  357.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_SHORTCUT_KEY, 0));
  358. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_DIMMED, 0));
  359.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_TOOLTIP_TEXT, ""));
  360. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_TOOLTIP_DELAY, 1000));
  361. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_TOOLTIP_HIDE_DELAY, 0));
  362. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  363.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_CTRL_MODE, VAL_HOT));
  364. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_COLOR, VAL_BLACK));
  365. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  366. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_ITALIC, 0));
  367. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_UNDERLINE, 0));
  368. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_STRIKEOUT, 0));
  369. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_POINT_SIZE, 11));
  370. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_BOLD, 0));
  371. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  372. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_VISIBLE, 1));
  373. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  374. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_ANGLE, 0));
  375.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_WIDTH, 40));
  376.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_HEIGHT, 15));
  377. //  errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_RAISED, 0));
  378.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_BGCOLOR, VAL_TRANSPARENT));
  379.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_DFLT_VALUE, 0));
  380.     errChk(DefaultCtrl (hPanel, P1_REFRESH));
  381.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_ON_COLOR, VAL_WHITE));
  382.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_OFF_COLOR, VAL_WHITE));
  383.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_HEIGHT, 13));
  384.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_WIDTH, 13));
  385.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_TOP, 12));
  386.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_LEFT, 26));
  387.     errChk(SetCtrlAttribute (hPanel, P1_REFRESH, ATTR_LABEL_SIZE_TO_TEXT, 1));
  388.  
  389.     // Build control: P1_CONNECT
  390.     errChk(P1_CONNECT = NewCtrl (hPanel, CTRL_SQUARE_TEXT_BUTTON, "", 5, 179));
  391.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_CONSTANT_NAME, "CONNECT"));
  392. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_VISIBLE, 1));
  393. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  394.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_SHORTCUT_KEY, 0));
  395. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_DIMMED, 0));
  396.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TOOLTIP_TEXT, ""));
  397. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TOOLTIP_DELAY, 1000));
  398. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TOOLTIP_HIDE_DELAY, 0));
  399. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  400.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_CTRL_MODE, VAL_HOT));
  401. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_COLOR, VAL_BLACK));
  402. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  403. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_ITALIC, 0));
  404. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_UNDERLINE, 0));
  405. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_STRIKEOUT, 0));
  406. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_POINT_SIZE, 11));
  407. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_BOLD, 0));
  408. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  409. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_VISIBLE, 1));
  410. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  411. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_ANGLE, 0));
  412.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_WIDTH, 9));
  413.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_HEIGHT, 15));
  414. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_RAISED, 0));
  415.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  416. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_COLOR, VAL_BLACK));
  417. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  418. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_ITALIC, 0));
  419. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_UNDERLINE, 0));
  420. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_STRIKEOUT, 0));
  421. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_POINT_SIZE, 11));
  422. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_BOLD, 0));
  423. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  424.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_DFLT_VALUE, 0));
  425.     errChk(DefaultCtrl (hPanel, P1_CONNECT));
  426. //  errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_AUTO_SIZING, VAL_GROW_ONLY));
  427.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_ON_COLOR, VAL_RED));
  428.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_OFF_COLOR, 0X00CC00));
  429.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_ON_TEXT, "DISCONNECT"));
  430.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_OFF_TEXT, "CONNECT"));
  431.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_HEIGHT, 23));
  432.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_WIDTH, 84));
  433.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_TOP, -16));
  434.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_LEFT, 162));
  435.     errChk(SetCtrlAttribute (hPanel, P1_CONNECT, ATTR_LABEL_SIZE_TO_TEXT, 1));
  436.  
  437.     // Build control: P1_TEST
  438.     errChk(P1_TEST = NewCtrl (hPanel, CTRL_SQUARE_COMMAND_BUTTON, "__TEST", 597, 745));
  439.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_CONSTANT_NAME, "TEST"));
  440. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_VISIBLE, 1));
  441. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  442.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_SHORTCUT_KEY, 0));
  443. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_DIMMED, 0));
  444.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_TOOLTIP_TEXT, ""));
  445. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_TOOLTIP_DELAY, 1000));
  446. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_TOOLTIP_HIDE_DELAY, 0));
  447. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  448.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_CTRL_MODE, VAL_HOT));
  449. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_COLOR, VAL_BLACK));
  450. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  451. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_ITALIC, 0));
  452. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_UNDERLINE, 0));
  453. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_STRIKEOUT, 0));
  454. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_POINT_SIZE, 11));
  455. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_BOLD, 0));
  456. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  457. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_LABEL_VISIBLE, 1));
  458.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_DFLT_VALUE, 0));
  459.     errChk(DefaultCtrl (hPanel, P1_TEST));
  460.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_CMD_BUTTON_COLOR, 0XEBE9ED));
  461. //  errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_AUTO_SIZING, VAL_GROW_ONLY));
  462.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_HEIGHT, 23));
  463.     errChk(SetCtrlAttribute (hPanel, P1_TEST, ATTR_WIDTH, 40));
  464.  
  465.     // Build control: P1_TSRC
  466.     errChk(P1_TSRC = NewCtrl (hPanel, CTRL_RING, "Source", 17, 792));
  467.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_CONSTANT_NAME, "TSRC"));
  468. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_VISIBLE, 1));
  469.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_DATA_TYPE, VAL_STRING));
  470. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  471.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_SHORTCUT_KEY, 0));
  472.     errChk(InsertListItem (hPanel, P1_TSRC, 0, "CH1", "CH1"));
  473.     errChk(InsertListItem (hPanel, P1_TSRC, 1, "CH2", "CH2"));
  474.     errChk(InsertListItem (hPanel, P1_TSRC, 2, "CH3", "CH3"));
  475.     errChk(InsertListItem (hPanel, P1_TSRC, 3, "CH4", "CH4"));
  476.     errChk(InsertListItem (hPanel, P1_TSRC, 4, "EXT", "EXT"));
  477.     errChk(InsertListItem (hPanel, P1_TSRC, 5, "EXT10", "EXT10"));
  478.     errChk(InsertListItem (hPanel, P1_TSRC, 6, "LINE", "LINE"));
  479. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_DIMMED, 0));
  480.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_FRAME_COLOR, 0XEBE9ED));
  481. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_DISABLE_CHECK_MARK, 0));
  482.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TOOLTIP_TEXT, ""));
  483. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TOOLTIP_DELAY, 1000));
  484. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TOOLTIP_HIDE_DELAY, 0));
  485. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  486.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_CTRL_MODE, VAL_HOT));
  487. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_COLOR, VAL_BLACK));
  488. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  489. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_ITALIC, 0));
  490. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_UNDERLINE, 0));
  491. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_STRIKEOUT, 0));
  492. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_POINT_SIZE, 11));
  493. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_BOLD, 0));
  494. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  495. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_VISIBLE, 1));
  496. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  497. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_ANGLE, 0));
  498.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_WIDTH, 37));
  499.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_HEIGHT, 15));
  500. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_RAISED, 0));
  501.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  502. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_COLOR, VAL_BLACK));
  503. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  504. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_ITALIC, 0));
  505. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_UNDERLINE, 0));
  506. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_STRIKEOUT, 0));
  507. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_POINT_SIZE, 11));
  508. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_BOLD, 0));
  509. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  510.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  511. //  errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_DFLT_INDEX, 0));
  512.     errChk(DefaultCtrl (hPanel, P1_TSRC));
  513.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_WIDTH, 50));
  514.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_TOP, 18));
  515.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_LEFT, 753));
  516.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_LABEL_SIZE_TO_TEXT, 1));
  517.     errChk(SetCtrlAttribute (hPanel, P1_TSRC, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  518.  
  519.     // Build control: P1_TDIVx
  520.     errChk(P1_TDIVx = NewCtrl (hPanel, CTRL_NUMERIC, "Time", 566, 774));
  521.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_CONSTANT_NAME, "TDIVx"));
  522. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_VISIBLE, 1));
  523.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_DATA_TYPE, VAL_FLOAT));
  524. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  525.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_SHORTCUT_KEY, 0));
  526. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_DIMMED, 0));
  527.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_FRAME_COLOR, 0XEBE9ED));
  528.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TOOLTIP_TEXT, ""));
  529. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TOOLTIP_DELAY, 1000));
  530. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TOOLTIP_HIDE_DELAY, 0));
  531. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  532.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_CTRL_MODE, VAL_HOT));
  533. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_COLOR, VAL_BLACK));
  534. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  535. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_ITALIC, 0));
  536. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_UNDERLINE, 0));
  537. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_STRIKEOUT, 0));
  538. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_POINT_SIZE, 11));
  539. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_BOLD, 0));
  540. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  541. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_VISIBLE, 1));
  542. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  543. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_ANGLE, 0));
  544.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_WIDTH, 26));
  545.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_HEIGHT, 15));
  546. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_RAISED, 0));
  547.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  548. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_COLOR, VAL_BLACK));
  549. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  550. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_ITALIC, 0));
  551. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_UNDERLINE, 0));
  552. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_STRIKEOUT, 0));
  553. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_POINT_SIZE, 11));
  554. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_BOLD, 0));
  555. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  556.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  557.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_MAX_VALUE, 50.000000));
  558.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_MIN_VALUE, 0.000000));
  559.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_INCR_VALUE, 0.000000));
  560.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_FORMAT, VAL_ENGINEERING_FORMAT));
  561.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_PRECISION, 0));
  562.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_CHECK_RANGE, VAL_COERCE));
  563. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_PADDING, 0));
  564. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_SHOW_RADIX, 0));
  565. // ****WARNING****  Skipped ATTR_DISABLE_RADIX = False
  566. // ****WARNING****  Skipped ATTR_INCDEC_WIDTH = 9
  567.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_DFLT_VALUE, 0.000000));
  568.     errChk(DefaultCtrl (hPanel, P1_TDIVx));
  569.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_SHOW_INCDEC_ARROWS, 0));
  570. //  errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_NO_EDIT_TEXT, 0));
  571.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_WIDTH, 49));
  572.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_TOP, 569));
  573.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_LEFT, 741));
  574.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_LABEL_SIZE_TO_TEXT, 1));
  575.     errChk(SetCtrlAttribute (hPanel, P1_TDIVx, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  576. //  errChk(DSBindCtrl (hPanel, P1_TDIVx, "", VAL_DS_READ, NULL, NULL));
  577.  
  578.     // Build control: P1_TRDL
  579.     errChk(P1_TRDL = NewCtrl (hPanel, CTRL_NUMERIC, "Delay", 90, 782));
  580.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_CONSTANT_NAME, "TRDL"));
  581. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_VISIBLE, 1));
  582.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_DATA_TYPE, VAL_FLOAT));
  583. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  584.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_SHORTCUT_KEY, 0));
  585. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_DIMMED, 0));
  586.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_FRAME_COLOR, 0XEBE9ED));
  587.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TOOLTIP_TEXT, ""));
  588. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TOOLTIP_DELAY, 1000));
  589. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TOOLTIP_HIDE_DELAY, 0));
  590. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  591.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_CTRL_MODE, VAL_HOT));
  592. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_COLOR, VAL_BLACK));
  593. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  594. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_ITALIC, 0));
  595. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_UNDERLINE, 0));
  596. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_STRIKEOUT, 0));
  597. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_POINT_SIZE, 11));
  598. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_BOLD, 0));
  599. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  600. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_VISIBLE, 1));
  601. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  602. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_ANGLE, 0));
  603.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_WIDTH, 30));
  604.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_HEIGHT, 15));
  605. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_RAISED, 0));
  606.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  607. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_COLOR, VAL_BLACK));
  608. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  609. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_ITALIC, 0));
  610. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_UNDERLINE, 0));
  611. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_STRIKEOUT, 0));
  612. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_POINT_SIZE, 11));
  613. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_BOLD, 0));
  614. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  615.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  616.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_MAX_VALUE, 5.000000));
  617.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_MIN_VALUE, -5.000000));
  618.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_INCR_VALUE, 0.000000));
  619.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_FORMAT, VAL_ENGINEERING_FORMAT));
  620.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_PRECISION, 1));
  621.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_CHECK_RANGE, VAL_IGNORE));
  622. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_PADDING, 0));
  623. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_SHOW_RADIX, 0));
  624. // ****WARNING****  Skipped ATTR_DISABLE_RADIX = False
  625. // ****WARNING****  Skipped ATTR_INCDEC_WIDTH = 9
  626.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_DFLT_VALUE, 0.000000));
  627.     errChk(DefaultCtrl (hPanel, P1_TRDL));
  628. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_SHOW_INCDEC_ARROWS, 1));
  629. //  errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_NO_EDIT_TEXT, 0));
  630.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_WIDTH, 56));
  631.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_TOP, 93));
  632.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_LEFT, 748));
  633.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_LABEL_SIZE_TO_TEXT, 1));
  634.     errChk(SetCtrlAttribute (hPanel, P1_TRDL, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  635. //  errChk(DSBindCtrl (hPanel, P1_TRDL, "", VAL_DS_READ, NULL, NULL));
  636.  
  637.     // Build control: P1_OFST_1
  638.     errChk(P1_OFST_1 = NewCtrl (hPanel, CTRL_NUMERIC, "", 353, 661));
  639.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_CONSTANT_NAME, "OFST_1"));
  640. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_VISIBLE, 1));
  641.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_DATA_TYPE, VAL_FLOAT));
  642. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  643.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_SHORTCUT_KEY, 0));
  644. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_DIMMED, 0));
  645.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_FRAME_COLOR, 0XEBE9ED));
  646.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TOOLTIP_TEXT, ""));
  647. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TOOLTIP_DELAY, 1000));
  648. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TOOLTIP_HIDE_DELAY, 0));
  649. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  650.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_CTRL_MODE, VAL_HOT));
  651. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_COLOR, VAL_BLACK));
  652. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  653. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_ITALIC, 0));
  654. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_UNDERLINE, 0));
  655. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_STRIKEOUT, 0));
  656. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_POINT_SIZE, 11));
  657. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_BOLD, 0));
  658. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  659. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_VISIBLE, 1));
  660. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  661. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_ANGLE, 0));
  662.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_WIDTH, 9));
  663.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_HEIGHT, 15));
  664. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_RAISED, 0));
  665.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  666. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_COLOR, VAL_BLACK));
  667. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  668. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_ITALIC, 0));
  669. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_UNDERLINE, 0));
  670. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_STRIKEOUT, 0));
  671. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_POINT_SIZE, 11));
  672. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_BOLD, 0));
  673. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  674.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  675.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_MAX_VALUE, 5.000000));
  676.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_MIN_VALUE, -5.000000));
  677.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_INCR_VALUE, 0.010000));
  678.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_FORMAT, VAL_FLOATING_PT_FORMAT));
  679.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_PRECISION, 3));
  680.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_CHECK_RANGE, VAL_COERCE));
  681. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_PADDING, 0));
  682. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_SHOW_RADIX, 0));
  683. // ****WARNING****  Skipped ATTR_DISABLE_RADIX = False
  684. // ****WARNING****  Skipped ATTR_INCDEC_WIDTH = 9
  685.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_DFLT_VALUE, 0.000000));
  686.     errChk(DefaultCtrl (hPanel, P1_OFST_1));
  687. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_SHOW_INCDEC_ARROWS, 1));
  688. //  errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_NO_EDIT_TEXT, 0));
  689.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_WIDTH, 43));
  690.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_TOP, 356));
  691.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_LEFT, 627));
  692.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_LABEL_SIZE_TO_TEXT, 1));
  693.     errChk(SetCtrlAttribute (hPanel, P1_OFST_1, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  694. //  errChk(DSBindCtrl (hPanel, P1_OFST_1, "", VAL_DS_READ, NULL, NULL));
  695.  
  696.     // Build control: P1_TLVL
  697.     errChk(P1_TLVL = NewCtrl (hPanel, CTRL_NUMERIC, "Level", 41, 792));
  698.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_CONSTANT_NAME, "TLVL"));
  699. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_VISIBLE, 1));
  700.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_DATA_TYPE, VAL_FLOAT));
  701. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  702.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_SHORTCUT_KEY, 0));
  703. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_DIMMED, 0));
  704.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_FRAME_COLOR, 0XEBE9ED));
  705.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TOOLTIP_TEXT, ""));
  706. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TOOLTIP_DELAY, 1000));
  707. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TOOLTIP_HIDE_DELAY, 0));
  708. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  709.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_CTRL_MODE, VAL_HOT));
  710. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_COLOR, VAL_BLACK));
  711. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  712. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_ITALIC, 0));
  713. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_UNDERLINE, 0));
  714. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_STRIKEOUT, 0));
  715. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_POINT_SIZE, 11));
  716. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_BOLD, 0));
  717. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  718. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_VISIBLE, 1));
  719. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  720. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_ANGLE, 0));
  721.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_WIDTH, 29));
  722.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_HEIGHT, 15));
  723. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_RAISED, 0));
  724.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  725. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_COLOR, VAL_BLACK));
  726. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  727. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_ITALIC, 0));
  728. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_UNDERLINE, 0));
  729. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_STRIKEOUT, 0));
  730. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_POINT_SIZE, 11));
  731. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_BOLD, 0));
  732. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  733.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  734.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_MAX_VALUE, 5.000000));
  735.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_MIN_VALUE, -5.000000));
  736.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_INCR_VALUE, 0.010000));
  737.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_FORMAT, VAL_FLOATING_PT_FORMAT));
  738.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_PRECISION, 3));
  739.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_CHECK_RANGE, VAL_COERCE));
  740. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_PADDING, 0));
  741. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_SHOW_RADIX, 0));
  742. // ****WARNING****  Skipped ATTR_DISABLE_RADIX = False
  743. // ****WARNING****  Skipped ATTR_INCDEC_WIDTH = 9
  744.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_DFLT_VALUE, 0.000000));
  745.     errChk(DefaultCtrl (hPanel, P1_TLVL));
  746. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_SHOW_INCDEC_ARROWS, 1));
  747. //  errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_NO_EDIT_TEXT, 0));
  748.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_WIDTH, 48));
  749.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_TOP, 44));
  750.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_LEFT, 758));
  751.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_LABEL_SIZE_TO_TEXT, 1));
  752.     errChk(SetCtrlAttribute (hPanel, P1_TLVL, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  753. //  errChk(DSBindCtrl (hPanel, P1_TLVL, "", VAL_DS_READ, NULL, NULL));
  754.  
  755.     // Build control: P1_TDIV
  756.     errChk(P1_TDIV = NewCtrl (hPanel, CTRL_RING, "Time", 155, 792));
  757.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_CONSTANT_NAME, "TDIV"));
  758. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_VISIBLE, 1));
  759.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_DATA_TYPE, VAL_STRING));
  760. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  761.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_SHORTCUT_KEY, 0));
  762.     errChk(InsertListItem (hPanel, P1_TDIV, 0, "500ps", "500E-12"));
  763.     errChk(InsertListItem (hPanel, P1_TDIV, 1, "1ns", "1E-9"));
  764.     errChk(InsertListItem (hPanel, P1_TDIV, 2, "2ns", "2E-9"));
  765.     errChk(InsertListItem (hPanel, P1_TDIV, 3, "5ns", "5E-9"));
  766.     errChk(InsertListItem (hPanel, P1_TDIV, 4, "10ns", "10E-9"));
  767.     errChk(InsertListItem (hPanel, P1_TDIV, 5, "20ns", "20E-9"));
  768.     errChk(InsertListItem (hPanel, P1_TDIV, 6, "50ns", "50E-9"));
  769.     errChk(InsertListItem (hPanel, P1_TDIV, 7, "100ns", "100E-9"));
  770.     errChk(InsertListItem (hPanel, P1_TDIV, 8, "200ns", "200E-9"));
  771.     errChk(InsertListItem (hPanel, P1_TDIV, 9, "500ns", "500E-9"));
  772.     errChk(InsertListItem (hPanel, P1_TDIV, 10, "1us", "1E-6"));
  773.     errChk(InsertListItem (hPanel, P1_TDIV, 11, "2us", "2E-6"));
  774.     errChk(InsertListItem (hPanel, P1_TDIV, 12, "5us", "5E-6"));
  775.     errChk(InsertListItem (hPanel, P1_TDIV, 13, "10us", "10E-6"));
  776.     errChk(InsertListItem (hPanel, P1_TDIV, 14, "20us", "20E-6"));
  777.     errChk(InsertListItem (hPanel, P1_TDIV, 15, "50us", "50E-6"));
  778.     errChk(InsertListItem (hPanel, P1_TDIV, 16, "100us", "100E-6"));
  779.     errChk(InsertListItem (hPanel, P1_TDIV, 17, "200us", "200E-6"));
  780.     errChk(InsertListItem (hPanel, P1_TDIV, 18, "500us", "500E-6"));
  781.     errChk(InsertListItem (hPanel, P1_TDIV, 19, "1ms", "1E-3"));
  782.     errChk(InsertListItem (hPanel, P1_TDIV, 20, "2ms", "2E-3"));
  783.     errChk(InsertListItem (hPanel, P1_TDIV, 21, "5ms", "5E-3"));
  784.     errChk(InsertListItem (hPanel, P1_TDIV, 22, "10ms", "10E-3"));
  785.     errChk(InsertListItem (hPanel, P1_TDIV, 23, "20ms", "20E-3"));
  786.     errChk(InsertListItem (hPanel, P1_TDIV, 24, "50ms", "50E-3"));
  787.     errChk(InsertListItem (hPanel, P1_TDIV, 25, "100ms", "100E-3"));
  788.     errChk(InsertListItem (hPanel, P1_TDIV, 26, "200ms", "200E-3"));
  789.     errChk(InsertListItem (hPanel, P1_TDIV, 27, "500ms", "500E-3"));
  790.     errChk(InsertListItem (hPanel, P1_TDIV, 28, "1s", "1"));
  791.     errChk(InsertListItem (hPanel, P1_TDIV, 29, "2s", "2"));
  792.     errChk(InsertListItem (hPanel, P1_TDIV, 30, "5s", "5"));
  793.     errChk(InsertListItem (hPanel, P1_TDIV, 31, "10s", "10"));
  794.     errChk(InsertListItem (hPanel, P1_TDIV, 32, "20s", "20"));
  795.     errChk(InsertListItem (hPanel, P1_TDIV, 33, "50s", "50"));
  796. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_DIMMED, 0));
  797.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_FRAME_COLOR, 0XEBE9ED));
  798. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_DISABLE_CHECK_MARK, 0));
  799.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TOOLTIP_TEXT, ""));
  800. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TOOLTIP_DELAY, 1000));
  801. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TOOLTIP_HIDE_DELAY, 0));
  802. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  803.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_CTRL_MODE, VAL_HOT));
  804. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_COLOR, VAL_BLACK));
  805. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  806. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_ITALIC, 0));
  807. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_UNDERLINE, 0));
  808. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_STRIKEOUT, 0));
  809. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_POINT_SIZE, 11));
  810. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_BOLD, 0));
  811. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  812. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_VISIBLE, 1));
  813. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  814. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_ANGLE, 0));
  815.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_WIDTH, 26));
  816.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_HEIGHT, 15));
  817. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_RAISED, 0));
  818.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  819. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_COLOR, VAL_BLACK));
  820. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  821. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_ITALIC, 0));
  822. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_UNDERLINE, 0));
  823. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_STRIKEOUT, 0));
  824. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_POINT_SIZE, 11));
  825. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_BOLD, 0));
  826. //  errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  827.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  828.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_DFLT_INDEX, 7));
  829.     errChk(DefaultCtrl (hPanel, P1_TDIV));
  830.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_WIDTH, 48));
  831.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_TOP, 158));
  832.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_LEFT, 761));
  833.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_LABEL_SIZE_TO_TEXT, 1));
  834.     errChk(SetCtrlAttribute (hPanel, P1_TDIV, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  835.  
  836.     // Build control: P1_TSLP
  837.     errChk(P1_TSLP = NewCtrl (hPanel, CTRL_RING_VSLIDE, "Slope", 39, 726));
  838.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_CONSTANT_NAME, "TSLP"));
  839. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_VISIBLE, 1));
  840.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_DATA_TYPE, VAL_STRING));
  841. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  842.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_SHORTCUT_KEY, 0));
  843.     errChk(InsertListItem (hPanel, P1_TSLP, 0, "+", "POS"));
  844.     errChk(InsertListItem (hPanel, P1_TSLP, 1, "-", "NEG"));
  845. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_DIMMED, 0));
  846.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TOOLTIP_TEXT, ""));
  847. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TOOLTIP_DELAY, 1000));
  848. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TOOLTIP_HIDE_DELAY, 0));
  849. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  850.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_CTRL_MODE, VAL_HOT));
  851. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_COLOR, VAL_BLACK));
  852. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  853. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_ITALIC, 0));
  854. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_UNDERLINE, 0));
  855. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_STRIKEOUT, 0));
  856. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_POINT_SIZE, 11));
  857. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_BOLD, 0));
  858. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  859. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_VISIBLE, 1));
  860. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  861. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_ANGLE, 0));
  862.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_WIDTH, 30));
  863.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_HEIGHT, 15));
  864. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_RAISED, 0));
  865.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  866. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_COLOR, VAL_BLACK));
  867. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  868. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_ITALIC, 0));
  869. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_UNDERLINE, 0));
  870. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_STRIKEOUT, 0));
  871. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_POINT_SIZE, 11));
  872. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_BOLD, 0));
  873. //  errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  874.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_DFLT_INDEX, 1));
  875.     errChk(DefaultCtrl (hPanel, P1_TSLP));
  876.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_SHOW_INCDEC_ARROWS, 0));
  877.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_NEEDLE_COLOR, 0XEBE9ED));
  878.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_FILL_HOUSING_COLOR, 0X9C93A6));
  879.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_TICK_STYLE, VAL_NO_TICKS));
  880.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_USE_PROGRESS_BAR_VISUAL_STYLES, 0));
  881.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_FILL_COLOR, VAL_RED));
  882.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_FILL_OPTION, VAL_NO_FILL));
  883.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_HEIGHT, 17));
  884.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_WIDTH, 10));
  885.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_TOP, 20));
  886.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_LEFT, 713));
  887.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_SLIDER_LEFT, 725));
  888.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_SLIDER_WIDTH, 12));
  889.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_SLIDER_HEIGHT, 8));
  890.     errChk(SetCtrlAttribute (hPanel, P1_TSLP, ATTR_LABEL_SIZE_TO_TEXT, 1));
  891.  
  892.     // Build control: P1_TEXT1
  893.     errChk(P1_TEXT1 = NewCtrl (hPanel, CTRL_TEXT_BOX, "", 556, 8));
  894.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_CONSTANT_NAME, "TEXT1"));
  895. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_VISIBLE, 1));
  896. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  897.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_SHORTCUT_KEY, 0));
  898. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_DIMMED, 0));
  899.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_FRAME_COLOR, 0XEBE9ED));
  900.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_SCROLL_BARS, VAL_VERT_SCROLL_BAR));
  901.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_SCROLL_BAR_COLOR, 0XEBE9ED));
  902.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_SCROLL_BAR_SIZE, VAL_SMALL_SCROLL_BARS));
  903.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TOOLTIP_TEXT, ""));
  904. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TOOLTIP_DELAY, 1000));
  905. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TOOLTIP_HIDE_DELAY, 0));
  906. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  907.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_CTRL_MODE, VAL_HOT));
  908. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_COLOR, VAL_BLACK));
  909. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  910. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_ITALIC, 0));
  911. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_UNDERLINE, 0));
  912. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_STRIKEOUT, 0));
  913. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_POINT_SIZE, 11));
  914. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_BOLD, 0));
  915. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  916. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_VISIBLE, 1));
  917. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  918. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_ANGLE, 0));
  919.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_WIDTH, 9));
  920.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_HEIGHT, 15));
  921. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_RAISED, 0));
  922.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  923. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_COLOR, VAL_BLACK));
  924. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  925. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_ITALIC, 0));
  926. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_UNDERLINE, 0));
  927. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_STRIKEOUT, 0));
  928. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_POINT_SIZE, 11));
  929. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_BOLD, 0));
  930. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  931.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  932.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_DFLT_VALUE, ""));
  933.     errChk(DefaultCtrl (hPanel, P1_TEXT1));
  934. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_MAX_ENTRY_LENGTH, -1));
  935. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_WRAP_MODE, VAL_LINE_WRAP));
  936. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_ENTER_IS_NEWLINE, 0));
  937. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_FIRST_VISIBLE_LINE, 0));
  938. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_EXTRA_LINES, -1));
  939. // ****WARNING****  Skipped ATTR_VISIBLE_LINES = 5
  940. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_NO_EDIT_TEXT, 0));
  941.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_HEIGHT, 71));
  942.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_WIDTH, 642));
  943.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_TOP, 535));
  944.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_LEFT, 8));
  945.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_LABEL_SIZE_TO_TEXT, 1));
  946.     errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  947. //  errChk(SetCtrlAttribute (hPanel, P1_TEXT1, ATTR_HSCROLL_OFFSET, 0));
  948. //  errChk(DSBindCtrl (hPanel, P1_TEXT1, "", VAL_DS_READ, NULL, NULL));
  949.  
  950.     // Build control: P1_TRMD
  951.     errChk(P1_TRMD = NewCtrl (hPanel, CTRL_RING, "Mode", 65, 779));
  952.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_CONSTANT_NAME, "TRMD"));
  953. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_VISIBLE, 1));
  954.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_DATA_TYPE, VAL_STRING));
  955. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  956.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_SHORTCUT_KEY, 0));
  957.     errChk(InsertListItem (hPanel, P1_TRMD, 0, "AUTO", "AUTO"));
  958.     errChk(InsertListItem (hPanel, P1_TRMD, 1, "NORMAL", "NORMAL"));
  959.     errChk(InsertListItem (hPanel, P1_TRMD, 2, "SINGLE", "SINGLE"));
  960.     errChk(InsertListItem (hPanel, P1_TRMD, 3, "STOP", "STOP"));
  961. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_DIMMED, 0));
  962.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_FRAME_COLOR, 0XEBE9ED));
  963. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_DISABLE_CHECK_MARK, 0));
  964.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TOOLTIP_TEXT, ""));
  965. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TOOLTIP_DELAY, 1000));
  966. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TOOLTIP_HIDE_DELAY, 0));
  967. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  968.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_CTRL_MODE, VAL_HOT));
  969. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_COLOR, VAL_BLACK));
  970. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  971. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_ITALIC, 0));
  972. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_UNDERLINE, 0));
  973. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_STRIKEOUT, 0));
  974. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_POINT_SIZE, 11));
  975. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_BOLD, 0));
  976. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  977. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_VISIBLE, 1));
  978. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  979. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_ANGLE, 0));
  980.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_WIDTH, 30));
  981.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_HEIGHT, 15));
  982. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_RAISED, 0));
  983.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  984. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_COLOR, VAL_BLACK));
  985. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  986. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_ITALIC, 0));
  987. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_UNDERLINE, 0));
  988. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_STRIKEOUT, 0));
  989. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_POINT_SIZE, 11));
  990. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_BOLD, 0));
  991. //  errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  992.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  993.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_DFLT_INDEX, 1));
  994.     errChk(DefaultCtrl (hPanel, P1_TRMD));
  995.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_WIDTH, 61));
  996.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_TOP, 68));
  997.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_LEFT, 749));
  998.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_LABEL_SIZE_TO_TEXT, 1));
  999.     errChk(SetCtrlAttribute (hPanel, P1_TRMD, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1000.  
  1001.     // Build control: P1_DSAV
  1002.     errChk(P1_DSAV = NewCtrl (hPanel, CTRL_MENU_RING, "", 7, 130));
  1003.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_CONSTANT_NAME, "DSAV"));
  1004. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_VISIBLE, 1));
  1005.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_DATA_TYPE, VAL_STRING));
  1006. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1007.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_SHORTCUT_KEY, 0));
  1008.     errChk(InsertListItem (hPanel, P1_DSAV, 0, "TIFF", "TIFF"));
  1009.     errChk(InsertListItem (hPanel, P1_DSAV, 1, "BMP", "MBP"));
  1010.     errChk(InsertListItem (hPanel, P1_DSAV, 2, "PNG", "PNG"));
  1011. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_DIMMED, 0));
  1012.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_FRAME_COLOR, 0XEBE9ED));
  1013. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_DISABLE_CHECK_MARK, 0));
  1014.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TOOLTIP_TEXT, ""));
  1015. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TOOLTIP_DELAY, 1000));
  1016. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1017. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1018.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_CTRL_MODE, VAL_HOT));
  1019. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_COLOR, VAL_BLACK));
  1020. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1021. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_ITALIC, 0));
  1022. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_UNDERLINE, 0));
  1023. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_STRIKEOUT, 0));
  1024. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_POINT_SIZE, 11));
  1025. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_BOLD, 0));
  1026. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1027. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_VISIBLE, 1));
  1028. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1029. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_ANGLE, 0));
  1030.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_WIDTH, 9));
  1031.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_HEIGHT, 15));
  1032. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_RAISED, 0));
  1033.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1034. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_COLOR, VAL_BLACK));
  1035. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1036. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_ITALIC, 0));
  1037. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_UNDERLINE, 0));
  1038. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_STRIKEOUT, 0));
  1039. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_POINT_SIZE, 11));
  1040. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_BOLD, 0));
  1041. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1042.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_DFLT_INDEX, 2));
  1043.     errChk(DefaultCtrl (hPanel, P1_DSAV));
  1044. //  errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_MENU_ARROW_COLOR, VAL_BLACK));
  1045.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_WIDTH, 41));
  1046.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_TOP, -14));
  1047.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_LEFT, 130));
  1048.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1049.     errChk(SetCtrlAttribute (hPanel, P1_DSAV, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1050.  
  1051.     // Build control: P1_PERS
  1052.     errChk(P1_PERS = NewCtrl (hPanel, CTRL_RING, "Pers.", 178, 792));
  1053.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_CONSTANT_NAME, "PERS"));
  1054. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_VISIBLE, 1));
  1055.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_DATA_TYPE, VAL_STRING));
  1056. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1057.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_SHORTCUT_KEY, 0));
  1058.     errChk(InsertListItem (hPanel, P1_PERS, 0, "OFF", "OFF"));
  1059.     errChk(InsertListItem (hPanel, P1_PERS, 1, "100ms", "100MS"));
  1060.     errChk(InsertListItem (hPanel, P1_PERS, 2, "200ms", "200MS"));
  1061.     errChk(InsertListItem (hPanel, P1_PERS, 3, "500ms", "500MS"));
  1062.     errChk(InsertListItem (hPanel, P1_PERS, 4, "1s", "1S"));
  1063.     errChk(InsertListItem (hPanel, P1_PERS, 5, "2s", "2S"));
  1064.     errChk(InsertListItem (hPanel, P1_PERS, 6, "5s", "5S"));
  1065.     errChk(InsertListItem (hPanel, P1_PERS, 7, "10s", "10S"));
  1066.     errChk(InsertListItem (hPanel, P1_PERS, 8, "INF.", "INFINITE"));
  1067. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_DIMMED, 0));
  1068.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_FRAME_COLOR, 0XEBE9ED));
  1069. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_DISABLE_CHECK_MARK, 0));
  1070.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TOOLTIP_TEXT, ""));
  1071. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TOOLTIP_DELAY, 1000));
  1072. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1073. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1074.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_CTRL_MODE, VAL_HOT));
  1075. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_COLOR, VAL_BLACK));
  1076. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1077. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_ITALIC, 0));
  1078. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_UNDERLINE, 0));
  1079. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_STRIKEOUT, 0));
  1080. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_POINT_SIZE, 11));
  1081. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_BOLD, 0));
  1082. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1083. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_VISIBLE, 1));
  1084. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1085. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_ANGLE, 0));
  1086.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_WIDTH, 27));
  1087.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_HEIGHT, 15));
  1088. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_RAISED, 0));
  1089.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1090. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_COLOR, VAL_BLACK));
  1091. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1092. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_ITALIC, 0));
  1093. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_UNDERLINE, 0));
  1094. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_STRIKEOUT, 0));
  1095. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_POINT_SIZE, 11));
  1096. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_BOLD, 0));
  1097. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1098.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1099. //  errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_DFLT_INDEX, 0));
  1100.     errChk(DefaultCtrl (hPanel, P1_PERS));
  1101.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_WIDTH, 47));
  1102.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_TOP, 180));
  1103.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_LEFT, 760));
  1104.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1105.     errChk(SetCtrlAttribute (hPanel, P1_PERS, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1106.  
  1107.     // Build control: P1_TRA_4
  1108.     errChk(P1_TRA_4 = NewCtrl (hPanel, CTRL_SQUARE_RADIO_BUTTON, "CH4", 292, 813));
  1109.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_CONSTANT_NAME, "TRA_4"));
  1110. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_VISIBLE, 1));
  1111. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1112.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_SHORTCUT_KEY, 0));
  1113. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_DIMMED, 0));
  1114.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_TOOLTIP_TEXT, ""));
  1115. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_TOOLTIP_DELAY, 1000));
  1116. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1117. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1118.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_CTRL_MODE, VAL_HOT));
  1119. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_COLOR, VAL_BLACK));
  1120. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1121. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_ITALIC, 0));
  1122. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_UNDERLINE, 0));
  1123. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_STRIKEOUT, 0));
  1124. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_POINT_SIZE, 11));
  1125. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_BOLD, 0));
  1126. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1127. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_VISIBLE, 1));
  1128. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1129. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_ANGLE, 0));
  1130.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_WIDTH, 24));
  1131.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_HEIGHT, 15));
  1132. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_RAISED, 0));
  1133.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_BGCOLOR, VAL_TRANSPARENT));
  1134.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_DFLT_VALUE, 0));
  1135.     errChk(DefaultCtrl (hPanel, P1_TRA_4));
  1136.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_ON_COLOR, VAL_WHITE));
  1137.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_OFF_COLOR, VAL_WHITE));
  1138.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_HEIGHT, 13));
  1139.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_WIDTH, 13));
  1140.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_TOP, 275));
  1141.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_LEFT, 809));
  1142.     errChk(SetCtrlAttribute (hPanel, P1_TRA_4, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1143.  
  1144.     // Build control: P1_TRA_3
  1145.     errChk(P1_TRA_3 = NewCtrl (hPanel, CTRL_SQUARE_RADIO_BUTTON, "CH3", 292, 766));
  1146.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_CONSTANT_NAME, "TRA_3"));
  1147. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_VISIBLE, 1));
  1148. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1149.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_SHORTCUT_KEY, 0));
  1150. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_DIMMED, 0));
  1151.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_TOOLTIP_TEXT, ""));
  1152. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_TOOLTIP_DELAY, 1000));
  1153. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1154. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1155.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_CTRL_MODE, VAL_HOT));
  1156. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_COLOR, VAL_BLACK));
  1157. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1158. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_ITALIC, 0));
  1159. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_UNDERLINE, 0));
  1160. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_STRIKEOUT, 0));
  1161. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_POINT_SIZE, 11));
  1162. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_BOLD, 0));
  1163. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1164. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_VISIBLE, 1));
  1165. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1166. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_ANGLE, 0));
  1167.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_WIDTH, 24));
  1168.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_HEIGHT, 15));
  1169. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_RAISED, 0));
  1170.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_BGCOLOR, VAL_TRANSPARENT));
  1171.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_DFLT_VALUE, 0));
  1172.     errChk(DefaultCtrl (hPanel, P1_TRA_3));
  1173.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_ON_COLOR, VAL_WHITE));
  1174.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_OFF_COLOR, VAL_WHITE));
  1175.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_HEIGHT, 13));
  1176.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_WIDTH, 13));
  1177.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_TOP, 275));
  1178.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_LEFT, 762));
  1179.     errChk(SetCtrlAttribute (hPanel, P1_TRA_3, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1180.  
  1181.     // Build control: P1_TRA_2
  1182.     errChk(P1_TRA_2 = NewCtrl (hPanel, CTRL_SQUARE_RADIO_BUTTON, "CH2", 292, 719));
  1183.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_CONSTANT_NAME, "TRA_2"));
  1184. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_VISIBLE, 1));
  1185. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1186.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_SHORTCUT_KEY, 0));
  1187. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_DIMMED, 0));
  1188.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_TOOLTIP_TEXT, ""));
  1189. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_TOOLTIP_DELAY, 1000));
  1190. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1191. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1192.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_CTRL_MODE, VAL_HOT));
  1193. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_COLOR, VAL_BLACK));
  1194. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1195. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_ITALIC, 0));
  1196. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_UNDERLINE, 0));
  1197. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_STRIKEOUT, 0));
  1198. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_POINT_SIZE, 11));
  1199. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_BOLD, 0));
  1200. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1201. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_VISIBLE, 1));
  1202. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1203. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_ANGLE, 0));
  1204.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_WIDTH, 24));
  1205.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_HEIGHT, 15));
  1206. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_RAISED, 0));
  1207.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_BGCOLOR, VAL_TRANSPARENT));
  1208.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_DFLT_VALUE, 0));
  1209.     errChk(DefaultCtrl (hPanel, P1_TRA_2));
  1210.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_ON_COLOR, VAL_WHITE));
  1211.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_OFF_COLOR, VAL_WHITE));
  1212.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_HEIGHT, 13));
  1213.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_WIDTH, 13));
  1214.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_TOP, 275));
  1215.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_LEFT, 715));
  1216.     errChk(SetCtrlAttribute (hPanel, P1_TRA_2, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1217.  
  1218.     // Build control: P1_TRA_1
  1219.     errChk(P1_TRA_1 = NewCtrl (hPanel, CTRL_SQUARE_RADIO_BUTTON, "CH1", 292, 673));
  1220.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_CONSTANT_NAME, "TRA_1"));
  1221. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_VISIBLE, 1));
  1222. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1223.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_SHORTCUT_KEY, 0));
  1224. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_DIMMED, 0));
  1225.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_TOOLTIP_TEXT, ""));
  1226. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_TOOLTIP_DELAY, 1000));
  1227. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1228. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1229.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_CTRL_MODE, VAL_HOT));
  1230. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_COLOR, VAL_BLACK));
  1231. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1232. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_ITALIC, 0));
  1233. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_UNDERLINE, 0));
  1234. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_STRIKEOUT, 0));
  1235. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_POINT_SIZE, 11));
  1236. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_BOLD, 0));
  1237. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1238. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_VISIBLE, 1));
  1239. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1240. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_ANGLE, 0));
  1241.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_WIDTH, 24));
  1242.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_HEIGHT, 15));
  1243. //  errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_RAISED, 0));
  1244.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_BGCOLOR, VAL_TRANSPARENT));
  1245.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_DFLT_VALUE, 0));
  1246.     errChk(DefaultCtrl (hPanel, P1_TRA_1));
  1247.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_ON_COLOR, VAL_WHITE));
  1248.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_OFF_COLOR, VAL_WHITE));
  1249.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_HEIGHT, 13));
  1250.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_WIDTH, 13));
  1251.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_TOP, 275));
  1252.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_LEFT, 669));
  1253.     errChk(SetCtrlAttribute (hPanel, P1_TRA_1, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1254.  
  1255.     // Build control: P1_BWL_4
  1256.     errChk(P1_BWL_4 = NewCtrl (hPanel, CTRL_RING, "", 429, 799));
  1257.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_CONSTANT_NAME, "BWL_4"));
  1258. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_VISIBLE, 1));
  1259.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_DATA_TYPE, VAL_STRING));
  1260. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1261.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_SHORTCUT_KEY, 0));
  1262.     errChk(InsertListItem (hPanel, P1_BWL_4, 0, "FULL", "FULL"));
  1263.     errChk(InsertListItem (hPanel, P1_BWL_4, 1, "100M", "100M"));
  1264.     errChk(InsertListItem (hPanel, P1_BWL_4, 2, "20M", "20M"));
  1265. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_DIMMED, 0));
  1266.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_FRAME_COLOR, 0XEBE9ED));
  1267. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_DISABLE_CHECK_MARK, 0));
  1268.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TOOLTIP_TEXT, ""));
  1269. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TOOLTIP_DELAY, 1000));
  1270. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1271. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1272.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_CTRL_MODE, VAL_HOT));
  1273. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_COLOR, VAL_BLACK));
  1274. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1275. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_ITALIC, 0));
  1276. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_UNDERLINE, 0));
  1277. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_STRIKEOUT, 0));
  1278. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_POINT_SIZE, 11));
  1279. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_BOLD, 0));
  1280. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1281. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_VISIBLE, 1));
  1282. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1283. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_ANGLE, 0));
  1284.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_WIDTH, 9));
  1285.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_HEIGHT, 15));
  1286. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_RAISED, 0));
  1287.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1288. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_COLOR, VAL_BLACK));
  1289. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1290. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_ITALIC, 0));
  1291. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_UNDERLINE, 0));
  1292. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_STRIKEOUT, 0));
  1293. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_POINT_SIZE, 11));
  1294. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_BOLD, 0));
  1295. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1296.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1297. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_DFLT_INDEX, 0));
  1298.     errChk(DefaultCtrl (hPanel, P1_BWL_4));
  1299.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_WIDTH, 43));
  1300.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_TOP, 408));
  1301.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_LEFT, 799));
  1302.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1303.     errChk(SetCtrlAttribute (hPanel, P1_BWL_4, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1304.  
  1305.     // Build control: P1_BWL_3
  1306.     errChk(P1_BWL_3 = NewCtrl (hPanel, CTRL_RING, "", 429, 753));
  1307.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_CONSTANT_NAME, "BWL_3"));
  1308. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_VISIBLE, 1));
  1309.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_DATA_TYPE, VAL_STRING));
  1310. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1311.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_SHORTCUT_KEY, 0));
  1312.     errChk(InsertListItem (hPanel, P1_BWL_3, 0, "FULL", "FULL"));
  1313.     errChk(InsertListItem (hPanel, P1_BWL_3, 1, "100M", "100M"));
  1314.     errChk(InsertListItem (hPanel, P1_BWL_3, 2, "20M", "20M"));
  1315. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_DIMMED, 0));
  1316.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_FRAME_COLOR, 0XEBE9ED));
  1317. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_DISABLE_CHECK_MARK, 0));
  1318.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TOOLTIP_TEXT, ""));
  1319. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TOOLTIP_DELAY, 1000));
  1320. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1321. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1322.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_CTRL_MODE, VAL_HOT));
  1323. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_COLOR, VAL_BLACK));
  1324. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1325. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_ITALIC, 0));
  1326. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_UNDERLINE, 0));
  1327. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_STRIKEOUT, 0));
  1328. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_POINT_SIZE, 11));
  1329. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_BOLD, 0));
  1330. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1331. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_VISIBLE, 1));
  1332. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1333. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_ANGLE, 0));
  1334.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_WIDTH, 9));
  1335.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_HEIGHT, 15));
  1336. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_RAISED, 0));
  1337.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1338. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_COLOR, VAL_BLACK));
  1339. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1340. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_ITALIC, 0));
  1341. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_UNDERLINE, 0));
  1342. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_STRIKEOUT, 0));
  1343. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_POINT_SIZE, 11));
  1344. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_BOLD, 0));
  1345. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1346.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1347. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_DFLT_INDEX, 0));
  1348.     errChk(DefaultCtrl (hPanel, P1_BWL_3));
  1349.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_WIDTH, 43));
  1350.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_TOP, 408));
  1351.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_LEFT, 753));
  1352.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1353.     errChk(SetCtrlAttribute (hPanel, P1_BWL_3, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1354.  
  1355.     // Build control: P1_BWL_2
  1356.     errChk(P1_BWL_2 = NewCtrl (hPanel, CTRL_RING, "", 429, 707));
  1357.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_CONSTANT_NAME, "BWL_2"));
  1358. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_VISIBLE, 1));
  1359.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_DATA_TYPE, VAL_STRING));
  1360. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1361.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_SHORTCUT_KEY, 0));
  1362.     errChk(InsertListItem (hPanel, P1_BWL_2, 0, "FULL", "FULL"));
  1363.     errChk(InsertListItem (hPanel, P1_BWL_2, 1, "100M", "100M"));
  1364.     errChk(InsertListItem (hPanel, P1_BWL_2, 2, "20M", "20M"));
  1365. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_DIMMED, 0));
  1366.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_FRAME_COLOR, 0XEBE9ED));
  1367. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_DISABLE_CHECK_MARK, 0));
  1368.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TOOLTIP_TEXT, ""));
  1369. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TOOLTIP_DELAY, 1000));
  1370. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1371. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1372.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_CTRL_MODE, VAL_HOT));
  1373. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_COLOR, VAL_BLACK));
  1374. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1375. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_ITALIC, 0));
  1376. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_UNDERLINE, 0));
  1377. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_STRIKEOUT, 0));
  1378. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_POINT_SIZE, 11));
  1379. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_BOLD, 0));
  1380. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1381. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_VISIBLE, 1));
  1382. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1383. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_ANGLE, 0));
  1384.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_WIDTH, 9));
  1385.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_HEIGHT, 15));
  1386. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_RAISED, 0));
  1387.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1388. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_COLOR, VAL_BLACK));
  1389. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1390. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_ITALIC, 0));
  1391. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_UNDERLINE, 0));
  1392. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_STRIKEOUT, 0));
  1393. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_POINT_SIZE, 11));
  1394. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_BOLD, 0));
  1395. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1396.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1397. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_DFLT_INDEX, 0));
  1398.     errChk(DefaultCtrl (hPanel, P1_BWL_2));
  1399.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_WIDTH, 43));
  1400.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_TOP, 408));
  1401.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_LEFT, 707));
  1402.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1403.     errChk(SetCtrlAttribute (hPanel, P1_BWL_2, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1404.  
  1405.     // Build control: P1_VDIV_4
  1406.     errChk(P1_VDIV_4 = NewCtrl (hPanel, CTRL_RING, "", 309, 799));
  1407.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_CONSTANT_NAME, "VDIV_4"));
  1408. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_VISIBLE, 1));
  1409.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_DATA_TYPE, VAL_FLOAT));
  1410. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1411.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_SHORTCUT_KEY, 0));
  1412.     errChk(InsertListItem (hPanel, P1_VDIV_4, 0, "2mV", 0.002000));
  1413.     errChk(InsertListItem (hPanel, P1_VDIV_4, 1, "5mV", 0.005000));
  1414.     errChk(InsertListItem (hPanel, P1_VDIV_4, 2, "10mV", 0.010000));
  1415.     errChk(InsertListItem (hPanel, P1_VDIV_4, 3, "20mV", 0.020000));
  1416.     errChk(InsertListItem (hPanel, P1_VDIV_4, 4, "50mV", 0.050000));
  1417.     errChk(InsertListItem (hPanel, P1_VDIV_4, 5, "100mV", 0.100000));
  1418.     errChk(InsertListItem (hPanel, P1_VDIV_4, 6, "200mV", 0.200000));
  1419.     errChk(InsertListItem (hPanel, P1_VDIV_4, 7, "500mV", 0.500000));
  1420.     errChk(InsertListItem (hPanel, P1_VDIV_4, 8, "1V", 1.000000));
  1421.     errChk(InsertListItem (hPanel, P1_VDIV_4, 9, "2V", 2.000000));
  1422.     errChk(InsertListItem (hPanel, P1_VDIV_4, 10, "5V", 5.000000));
  1423.     errChk(InsertListItem (hPanel, P1_VDIV_4, 11, "10V", 10.000000));
  1424. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_DIMMED, 0));
  1425.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_FRAME_COLOR, 0XEBE9ED));
  1426. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_DISABLE_CHECK_MARK, 0));
  1427.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TOOLTIP_TEXT, ""));
  1428. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TOOLTIP_DELAY, 1000));
  1429. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1430. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1431.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_CTRL_MODE, VAL_HOT));
  1432. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_COLOR, VAL_BLACK));
  1433. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1434. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_ITALIC, 0));
  1435. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_UNDERLINE, 0));
  1436. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_STRIKEOUT, 0));
  1437. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_POINT_SIZE, 11));
  1438. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_BOLD, 0));
  1439. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1440. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_VISIBLE, 1));
  1441. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1442. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_ANGLE, 0));
  1443.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_WIDTH, 9));
  1444.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_HEIGHT, 15));
  1445. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_RAISED, 0));
  1446.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1447. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_COLOR, VAL_BLACK));
  1448. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1449. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_ITALIC, 0));
  1450. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_UNDERLINE, 0));
  1451. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_STRIKEOUT, 0));
  1452. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_POINT_SIZE, 11));
  1453. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_BOLD, 0));
  1454. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1455.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1456.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_DFLT_INDEX, 5));
  1457.     errChk(DefaultCtrl (hPanel, P1_VDIV_4));
  1458.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_WIDTH, 43));
  1459.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_TOP, 288));
  1460.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_LEFT, 799));
  1461.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1462.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_4, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1463.  
  1464.     // Build control: P1_VDIV_3
  1465.     errChk(P1_VDIV_3 = NewCtrl (hPanel, CTRL_RING, "", 309, 753));
  1466.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_CONSTANT_NAME, "VDIV_3"));
  1467. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_VISIBLE, 1));
  1468.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_DATA_TYPE, VAL_FLOAT));
  1469. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1470.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_SHORTCUT_KEY, 0));
  1471.     errChk(InsertListItem (hPanel, P1_VDIV_3, 0, "2mV", 0.002000));
  1472.     errChk(InsertListItem (hPanel, P1_VDIV_3, 1, "5mV", 0.005000));
  1473.     errChk(InsertListItem (hPanel, P1_VDIV_3, 2, "10mV", 0.010000));
  1474.     errChk(InsertListItem (hPanel, P1_VDIV_3, 3, "20mV", 0.020000));
  1475.     errChk(InsertListItem (hPanel, P1_VDIV_3, 4, "50mV", 0.050000));
  1476.     errChk(InsertListItem (hPanel, P1_VDIV_3, 5, "100mV", 0.100000));
  1477.     errChk(InsertListItem (hPanel, P1_VDIV_3, 6, "200mV", 0.200000));
  1478.     errChk(InsertListItem (hPanel, P1_VDIV_3, 7, "500mV", 0.500000));
  1479.     errChk(InsertListItem (hPanel, P1_VDIV_3, 8, "1V", 1.000000));
  1480.     errChk(InsertListItem (hPanel, P1_VDIV_3, 9, "2V", 2.000000));
  1481.     errChk(InsertListItem (hPanel, P1_VDIV_3, 10, "5V", 5.000000));
  1482.     errChk(InsertListItem (hPanel, P1_VDIV_3, 11, "10V", 10.000000));
  1483. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_DIMMED, 0));
  1484.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_FRAME_COLOR, 0XEBE9ED));
  1485. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_DISABLE_CHECK_MARK, 0));
  1486.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TOOLTIP_TEXT, ""));
  1487. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TOOLTIP_DELAY, 1000));
  1488. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1489. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1490.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_CTRL_MODE, VAL_HOT));
  1491. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_COLOR, VAL_BLACK));
  1492. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1493. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_ITALIC, 0));
  1494. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_UNDERLINE, 0));
  1495. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_STRIKEOUT, 0));
  1496. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_POINT_SIZE, 11));
  1497. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_BOLD, 0));
  1498. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1499. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_VISIBLE, 1));
  1500. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1501. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_ANGLE, 0));
  1502.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_WIDTH, 9));
  1503.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_HEIGHT, 15));
  1504. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_RAISED, 0));
  1505.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1506. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_COLOR, VAL_BLACK));
  1507. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1508. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_ITALIC, 0));
  1509. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_UNDERLINE, 0));
  1510. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_STRIKEOUT, 0));
  1511. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_POINT_SIZE, 11));
  1512. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_BOLD, 0));
  1513. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1514.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1515.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_DFLT_INDEX, 5));
  1516.     errChk(DefaultCtrl (hPanel, P1_VDIV_3));
  1517.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_WIDTH, 43));
  1518.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_TOP, 288));
  1519.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_LEFT, 753));
  1520.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1521.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_3, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1522.  
  1523.     // Build control: P1_VDIV_2
  1524.     errChk(P1_VDIV_2 = NewCtrl (hPanel, CTRL_RING, "", 309, 707));
  1525.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_CONSTANT_NAME, "VDIV_2"));
  1526. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_VISIBLE, 1));
  1527.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_DATA_TYPE, VAL_FLOAT));
  1528. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1529.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_SHORTCUT_KEY, 0));
  1530.     errChk(InsertListItem (hPanel, P1_VDIV_2, 0, "2mV", 0.002000));
  1531.     errChk(InsertListItem (hPanel, P1_VDIV_2, 1, "5mV", 0.005000));
  1532.     errChk(InsertListItem (hPanel, P1_VDIV_2, 2, "10mV", 0.010000));
  1533.     errChk(InsertListItem (hPanel, P1_VDIV_2, 3, "20mV", 0.020000));
  1534.     errChk(InsertListItem (hPanel, P1_VDIV_2, 4, "50mV", 0.050000));
  1535.     errChk(InsertListItem (hPanel, P1_VDIV_2, 5, "100mV", 0.100000));
  1536.     errChk(InsertListItem (hPanel, P1_VDIV_2, 6, "200mV", 0.200000));
  1537.     errChk(InsertListItem (hPanel, P1_VDIV_2, 7, "500mV", 0.500000));
  1538.     errChk(InsertListItem (hPanel, P1_VDIV_2, 8, "1V", 1.000000));
  1539.     errChk(InsertListItem (hPanel, P1_VDIV_2, 9, "2V", 2.000000));
  1540.     errChk(InsertListItem (hPanel, P1_VDIV_2, 10, "5V", 5.000000));
  1541.     errChk(InsertListItem (hPanel, P1_VDIV_2, 11, "10V", 10.000000));
  1542. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_DIMMED, 0));
  1543.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_FRAME_COLOR, 0XEBE9ED));
  1544. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_DISABLE_CHECK_MARK, 0));
  1545.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TOOLTIP_TEXT, ""));
  1546. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TOOLTIP_DELAY, 1000));
  1547. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1548. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1549.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_CTRL_MODE, VAL_HOT));
  1550. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_COLOR, VAL_BLACK));
  1551. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1552. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_ITALIC, 0));
  1553. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_UNDERLINE, 0));
  1554. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_STRIKEOUT, 0));
  1555. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_POINT_SIZE, 11));
  1556. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_BOLD, 0));
  1557. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1558. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_VISIBLE, 1));
  1559. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1560. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_ANGLE, 0));
  1561.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_WIDTH, 9));
  1562.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_HEIGHT, 15));
  1563. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_RAISED, 0));
  1564.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1565. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_COLOR, VAL_BLACK));
  1566. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1567. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_ITALIC, 0));
  1568. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_UNDERLINE, 0));
  1569. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_STRIKEOUT, 0));
  1570. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_POINT_SIZE, 11));
  1571. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_BOLD, 0));
  1572. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1573.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1574.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_DFLT_INDEX, 5));
  1575.     errChk(DefaultCtrl (hPanel, P1_VDIV_2));
  1576.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_WIDTH, 43));
  1577.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_TOP, 288));
  1578.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_LEFT, 707));
  1579.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1580.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_2, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1581.  
  1582.     // Build control: P1_VDIV_1
  1583.     errChk(P1_VDIV_1 = NewCtrl (hPanel, CTRL_RING, "", 309, 661));
  1584.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_CONSTANT_NAME, "VDIV_1"));
  1585. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_VISIBLE, 1));
  1586.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_DATA_TYPE, VAL_FLOAT));
  1587. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1588.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_SHORTCUT_KEY, 0));
  1589.     errChk(InsertListItem (hPanel, P1_VDIV_1, 0, "2mV", 0.002000));
  1590.     errChk(InsertListItem (hPanel, P1_VDIV_1, 1, "5mV", 0.005000));
  1591.     errChk(InsertListItem (hPanel, P1_VDIV_1, 2, "10mV", 0.010000));
  1592.     errChk(InsertListItem (hPanel, P1_VDIV_1, 3, "20mV", 0.020000));
  1593.     errChk(InsertListItem (hPanel, P1_VDIV_1, 4, "50mV", 0.050000));
  1594.     errChk(InsertListItem (hPanel, P1_VDIV_1, 5, "100mV", 0.100000));
  1595.     errChk(InsertListItem (hPanel, P1_VDIV_1, 6, "200mV", 0.200000));
  1596.     errChk(InsertListItem (hPanel, P1_VDIV_1, 7, "500mV", 0.500000));
  1597.     errChk(InsertListItem (hPanel, P1_VDIV_1, 8, "1V", 1.000000));
  1598.     errChk(InsertListItem (hPanel, P1_VDIV_1, 9, "2V", 2.000000));
  1599.     errChk(InsertListItem (hPanel, P1_VDIV_1, 10, "5V", 5.000000));
  1600.     errChk(InsertListItem (hPanel, P1_VDIV_1, 11, "10V", 10.000000));
  1601. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_DIMMED, 0));
  1602.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_FRAME_COLOR, 0XEBE9ED));
  1603. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_DISABLE_CHECK_MARK, 0));
  1604.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TOOLTIP_TEXT, ""));
  1605. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TOOLTIP_DELAY, 1000));
  1606. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1607. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1608.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_CTRL_MODE, VAL_HOT));
  1609. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_COLOR, VAL_BLACK));
  1610. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1611. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_ITALIC, 0));
  1612. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_UNDERLINE, 0));
  1613. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_STRIKEOUT, 0));
  1614. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_POINT_SIZE, 11));
  1615. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_BOLD, 0));
  1616. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1617. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_VISIBLE, 1));
  1618. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1619. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_ANGLE, 0));
  1620.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_WIDTH, 9));
  1621.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_HEIGHT, 15));
  1622. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_RAISED, 0));
  1623.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1624. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_COLOR, VAL_BLACK));
  1625. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1626. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_ITALIC, 0));
  1627. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_UNDERLINE, 0));
  1628. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_STRIKEOUT, 0));
  1629. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_POINT_SIZE, 11));
  1630. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_BOLD, 0));
  1631. //  errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1632.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1633.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_DFLT_INDEX, 5));
  1634.     errChk(DefaultCtrl (hPanel, P1_VDIV_1));
  1635.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_WIDTH, 43));
  1636.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_TOP, 288));
  1637.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_LEFT, 661));
  1638.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1639.     errChk(SetCtrlAttribute (hPanel, P1_VDIV_1, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1640.  
  1641.     // Build control: P1_BWL_1
  1642.     errChk(P1_BWL_1 = NewCtrl (hPanel, CTRL_RING, "", 429, 661));
  1643.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_CONSTANT_NAME, "BWL_1"));
  1644. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_VISIBLE, 1));
  1645.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_DATA_TYPE, VAL_STRING));
  1646. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1647.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_SHORTCUT_KEY, 0));
  1648.     errChk(InsertListItem (hPanel, P1_BWL_1, 0, "FULL", "FULL"));
  1649.     errChk(InsertListItem (hPanel, P1_BWL_1, 1, "100M", "100M"));
  1650.     errChk(InsertListItem (hPanel, P1_BWL_1, 2, "20M", "20M"));
  1651. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_DIMMED, 0));
  1652.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_FRAME_COLOR, 0XEBE9ED));
  1653. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_DISABLE_CHECK_MARK, 0));
  1654.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TOOLTIP_TEXT, ""));
  1655. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TOOLTIP_DELAY, 1000));
  1656. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1657. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1658.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_CTRL_MODE, VAL_HOT));
  1659. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_COLOR, VAL_BLACK));
  1660. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1661. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_ITALIC, 0));
  1662. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_UNDERLINE, 0));
  1663. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_STRIKEOUT, 0));
  1664. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_POINT_SIZE, 11));
  1665. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_BOLD, 0));
  1666. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1667. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_VISIBLE, 1));
  1668. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1669. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_ANGLE, 0));
  1670.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_WIDTH, 9));
  1671.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_HEIGHT, 15));
  1672. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_RAISED, 0));
  1673.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1674. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_COLOR, VAL_BLACK));
  1675. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1676. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_ITALIC, 0));
  1677. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_UNDERLINE, 0));
  1678. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_STRIKEOUT, 0));
  1679. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_POINT_SIZE, 11));
  1680. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_BOLD, 0));
  1681. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1682.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1683. //  errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_DFLT_INDEX, 0));
  1684.     errChk(DefaultCtrl (hPanel, P1_BWL_1));
  1685.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_WIDTH, 43));
  1686.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_TOP, 408));
  1687.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_LEFT, 661));
  1688.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1689.     errChk(SetCtrlAttribute (hPanel, P1_BWL_1, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1690.  
  1691.     // Build control: P1_IPF
  1692.     errChk(P1_IPF = NewCtrl (hPanel, CTRL_RING_LS, "", 37, 137));
  1693.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_CONSTANT_NAME, "IPF"));
  1694. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_VISIBLE, 1));
  1695.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_DATA_TYPE, VAL_STRING));
  1696. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1697.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_SHORTCUT_KEY, 0));
  1698.     errChk(InsertListItem (hPanel, P1_IPF, 0, "osc1", "178.172.43.91"));
  1699.     errChk(InsertListItem (hPanel, P1_IPF, 1, "ocs2", "178.172.43.92"));
  1700.     errChk(InsertListItem (hPanel, P1_IPF, 2, "osc3", "178.172.43.93"));
  1701.     errChk(InsertListItem (hPanel, P1_IPF, 3, "KEK", "130.87.227.202"));
  1702. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_DIMMED, 0));
  1703.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_FRAME_COLOR, 0XF0F0F0));
  1704. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_DISABLE_CHECK_MARK, 0));
  1705.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TOOLTIP_TEXT, ""));
  1706. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TOOLTIP_DELAY, 1000));
  1707. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1708. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1709.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_CTRL_MODE, VAL_HOT));
  1710. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_COLOR, VAL_BLACK));
  1711. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1712. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_ITALIC, 0));
  1713. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_UNDERLINE, 0));
  1714. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_STRIKEOUT, 0));
  1715. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_POINT_SIZE, 11));
  1716. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_BOLD, 0));
  1717. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1718. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_VISIBLE, 1));
  1719. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1720. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_ANGLE, 0));
  1721.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_WIDTH, 9));
  1722.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_HEIGHT, 15));
  1723. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_RAISED, 0));
  1724.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1725. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_COLOR, VAL_BLACK));
  1726. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_FONT, VAL_DIALOG_META_FONT));
  1727. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_ITALIC, 0));
  1728. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_UNDERLINE, 0));
  1729. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_STRIKEOUT, 0));
  1730. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_POINT_SIZE, 11));
  1731. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_BOLD, 0));
  1732. //  errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1733.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_BGCOLOR, VAL_WHITE));
  1734.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_DFLT_INDEX, 3));
  1735.     errChk(DefaultCtrl (hPanel, P1_IPF));
  1736.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_WIDTH, 51));
  1737.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_TOP, 16));
  1738.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_LEFT, 137));
  1739.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_LABEL_SIZE_TO_TEXT, 0));
  1740.     errChk(SetCtrlAttribute (hPanel, P1_IPF, ATTR_TEXT_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1741.  
  1742.     // Build control: P1_DISPLAY
  1743.     errChk(P1_DISPLAY = NewCtrl (hPanel, CTRL_PICTURE, "", 66, 5));
  1744.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_CONSTANT_NAME, "DISPLAY"));
  1745. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_VISIBLE, 1));
  1746. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_CALLBACK_FUNCTION_POINTER, 0));
  1747.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_SHORTCUT_KEY, 0));
  1748. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_DIMMED, 0));
  1749.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_FRAME_COLOR, 0XEBE9ED));
  1750.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_TOOLTIP_TEXT, ""));
  1751. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_TOOLTIP_DELAY, 1000));
  1752. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_TOOLTIP_HIDE_DELAY, 0));
  1753. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_DISABLE_CTRL_TOOLTIP, 0));
  1754.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_CTRL_MODE, VAL_INDICATOR));
  1755. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_COLOR, VAL_BLACK));
  1756. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_FONT, VAL_DIALOG_META_FONT));
  1757. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_ITALIC, 0));
  1758. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_UNDERLINE, 0));
  1759. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_STRIKEOUT, 0));
  1760. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_POINT_SIZE, 11));
  1761. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_BOLD, 0));
  1762. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_CHARACTER_SET, VAL_NATIVE_CHARSET));
  1763. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_VISIBLE, 1));
  1764. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_JUSTIFY, VAL_LEFT_JUSTIFIED));
  1765. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_ANGLE, 0));
  1766.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_WIDTH, 9));
  1767.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_HEIGHT, 15));
  1768. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_RAISED, 0));
  1769.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_BGCOLOR, 0XEBE9ED));
  1770. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_FRAME_VISIBLE, 1));
  1771.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_TOP, 66));
  1772.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LEFT, 5));
  1773. //  errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_PICT_BGCOLOR, VAL_WHITE));
  1774.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_FIT_MODE, VAL_SIZE_TO_PICTURE));
  1775.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_HEIGHT, 486));
  1776.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_WIDTH, 646));
  1777.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_TOP, 50));
  1778.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_LEFT, 10));
  1779.     errChk(SetCtrlAttribute (hPanel, P1_DISPLAY, ATTR_LABEL_SIZE_TO_TEXT, 1));
  1780.     dataPtr =
  1781.         "!!!!!%!\"!T[CQ!3!!!>!-3!9$!3!!!!!!!!\"SA#!!!A!!!!!0!``Q`!!>/`%5%%!>/`%5%%!2/3%5%"
  1782.         "%!!!!!!!!!\"!!/;M\\\\A\\!!!!!!!!!!&!%%2%!%5%%!4//O]OO!>/`%5%%!2/6%5%%!4//O]OO!:/"
  1783.         "E%5%%!4//O]OO!2/M%5%%!!!!!!!!!\"!!/;M\\\\A\\!!!!!!!!!!&!%%2%!/01OORO!%5%%!6%%%%!"
  1784.         "/&`OOO%!/%6%%%%!/$`OOO%!/&6%%%%!/$`OOO%!/N6%%%%!/$`OOO%!/.6%%%%!/$`OOO%!/&6%%%%!"
  1785.         "/$`OOO%!/&6%%%%!/$`OOO%!/&6%%%%!/$`OOO'!/E6%%%%!/1`OOO&!%%2%!/0'OORO!/&8%%4%!O]O"
  1786.         "O!`OOO'!/#6%%%%!/)`OOO&!%%2%!/0(OORO!/&*%%2%!/0(OORO!/&$%%2%!/0$OORO!/&%%%4%!O]O"
  1787.         "O!`OOO&!%%2%!%5%%!`OOO0!OORO!/&,%%3%!\\I\\\\!K\\\\\\&!/MK:::!!!!!!!!!!!!6%%%%!/1"
  1788.         "`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$"
  1789.         "6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/L%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&,%%4%!O]OO!"
  1790.         "`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!"
  1791.         "`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO'!/D6%%%%!/1`OOO&!%%4%!O]OO!`OOO%!/$"
  1792.         "6%%%0!OOTO!O]OO!2/7%5%%!`OOO0!OORO!/F#%%2%!/0$OORO!%5%%!4/%O]OO!6%%%%!/%`OOO&!%%"
  1793.         "4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/(%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%0!OO"
  1794.         "TO!O]OO!6%%%0!OORO!%5%%!`OOO0!OORO!/&,%%3%!\\I\\\\!K\\\\\\&!/MK:::!!!!!!!!!!!!6%"
  1795.         "%%%!/%`OOO&!%%2%!/0(OORO!%5%%!4/$O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`O"
  1796.         "OO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/J%5%%!`OOO0!OORO"
  1797.         "!/&$%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%"
  1798.         "!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO"
  1799.         "!/FC%%2%!/0%OORO!%5%%!6%%%%!/+`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/7%5%%!`O"
  1800.         "OO0!OORO!/F#%%2%!/0%OORO!%5%%!4/(O]OO!6%%%%!/$`OOO%!/*6%%%0!OOTO!O]OO!2/'%5%%!`O"
  1801.         "OO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO&!%%2%!/0$OORO!/&-%%3%!\\I\\\\!K\\\\\\"
  1802.         "&!/MK:::!!!!!!!!!!!!6%%%%!/%`OOO&!%%2%!%5%%!4/&O]OO!6%%%&!%%2%!/0$OORO!%5%%!`OOO"
  1803.         "0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%"
  1804.         "5%%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!4/$O]OO!2/$%5%%!4/&O]OO!2/;%5%%!`OOO0!OORO!/"
  1805.         "&$%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O"
  1806.         "]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%"
  1807.         "5%%!6%%%%!/&`OOO'!/<6%%%%!/%`OOO%!/%6%%%%!/)`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O"
  1808.         "]OO!6%%%&!%%2%!/0&OORO!/&$%%2%!/0%OORO!/&&%%2%!/0&OORO!%5%%!`OOO0!OORO!/&$%%4%!O"
  1809.         "]OO!`OOO&!/[6%%%%!/(`OOO%!/$6%%%%!/'`OOO%!/*6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!OORO!/"
  1810.         "&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO&!%%2%!/0$OORO!/&-%%3%!\\I\\\\!K\\\\\\&!/MK:::!!"
  1811.         "!!!!!!!!!!6%%%%!/%`OOO%!/$6%%%%!/$`OOO%!/$6%%%%!/$`OOO%!/&6%%%0!OOTO!O]OO!6%%%&!"
  1812.         "%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!4/$O]O"
  1813.         "O!6%%%&!%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/:%5%%!`OOO0!OORO!/&$"
  1814.         "%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]O"
  1815.         "O!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%"
  1816.         "%!`OOO0!OORO!/&$%%4%!O]OO!`OOO'!/;6%%%%!/%`OOO%!/'6%%%%!/'`OOO&!%%4%!O]OO!`OOO%!"
  1817.         "/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%0!"
  1818.         "OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!4/$O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/6["
  1819.         "%%2%!/0'OORO!/&&%%2%!/0&OORO!/&*%%2%!/0'OORO!%5%%!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!"
  1820.         "OORO!%5%%!6%%%%!/%`OOO%!/.6%%%+!\\\\C\\!\\I\\\\!7/M:I::!!!!!!!!!\"!!%5%%!4/%O]OO"
  1821.         "!6%%%0!OORO!%5%%!6%%%0!OORO!%5%%!6%%%0!OORO!%5%%!4/$O]OO!2/%%5%%!`OOO0!OORO!/&$%"
  1822.         "%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!O"
  1823.         "ORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/\?6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&*%"
  1824.         "%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!O"
  1825.         "ORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!:/@%5%%"
  1826.         "!4/%O]OO!2/)%5%%!4/%O]OO!6%%%%!/'`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/"
  1827.         "&6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO&!%"
  1828.         "%4%!O]OO!`OOO&!/\\6%%%%!/&`OOO%!/(6%%%%!/%`OOO%!/*6%%%%!/$`OOO&!%%2%!%5%%!`OOO0!"
  1829.         "OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/$6%%%%!/$`OOO%!/.6%%%+!\\\\C\\!\\I\\\\!"
  1830.         "7/M:I::!!!!!!!!!\"!!%5%%!4/%O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!4/$O]OO"
  1831.         "!2/$%5%%!`OOO0!OORO!/&%%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%"
  1832.         "!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%2%!%5%%!4/$O]OO!2/=%5%%!`OOO0!O"
  1833.         "ORO!/&$%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%"
  1834.         "%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!O"
  1835.         "ORO!%5%%!6%%%%!/$`OOO'!/>6%%%%!/%`OOO%!/+6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!6%%%0!O"
  1836.         "OTO!O]OO!2/$%5%%!4/(O]OO!6%%%&!%%2%!/0&OORO!%5%%!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!O"
  1837.         "ORO!%5%%!6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!6/\\%5%%!`OOO0!OORO!%5%%!6%%%0!OORO!/&("
  1838.         "%%4%!O]OO!6%%%&!%%4%!O]OO!2//%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!"
  1839.         "/$6%%%%!/%`OOO%!/-6%%%+!\\\\C\\!\\I\\\\!7/M:I::!!!!!!!!!\"!!%5%%!4/%O]OO!6%%%%!/"
  1840.         "$`OOO&!%%2%!/0$OORO!%5%%!4/$O]OO!6%%%&!%%4%!O]OO!`OOO%!/&6%%%0!OOTO!O]OO!2/$%5%%"
  1841.         "!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO"
  1842.         "!2/%%5%%!4/$O]OO!2/;%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/$%5%%"
  1843.         "!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO"
  1844.         "!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&%%%2%!/0$OORO!/F<%%2%!/0%OORO!/&)%%2%!/0%O"
  1845.         "ORO!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO%!/'6%%%0!OOTO!O]OO"
  1846.         "!6%%%&!%%4%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/$6%%%%!/%`OOO&!/"
  1847.         "\\6%%%%!/&`OOO%!/(6%%%%!/%`OOO%!//6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!"
  1848.         "OORO!%5%%!6%%%%!/$`OOO&!%%4%!O]OO!`OOO%!/,6%%%+!\\\\C\\!\\I\\\\!7/M:I::!!!!!!!!!"
  1849.         "\"!!%5%%!4/%O]OO!6%%%%!/(`OOO&!%%2%!/0$OORO!%5%%!`OOO0!OORO!/&'%%4%!O]OO!`OOO%!/"
  1850.         "$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO"
  1851.         "!`OOO%!/'6%%%0!OOTO!O]OO!2/:%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO"
  1852.         "!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!O"
  1853.         "OTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&'%%4%!O]OO!`OOO'!/;6%%%%!/%`OOO%!/"
  1854.         "'6%%%%!/'`OOO&!%%4%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!2/$%5%%"
  1855.         "!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!O"
  1856.         "OTO!O]OO!2/$%5%%!4/$O]OO!6/]%5%%!4/'O]OO!2/&%5%%!4/&O]OO!2/*%5%%!`OOO0!OORO!/&$%"
  1857.         "%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%2%!/0$OORO!%5%%!`OOO0!O"
  1858.         "ORO!/&,%%3%!\\I\\\\!K\\\\\\&!/MK:::!!!!!!!!!!!!6%%%%!/%`OOO&!%%2%!/0(OORO!%5%%!4"
  1859.         "/$O]OO!6%%%0!OOTO!O]OO!2/(%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4"
  1860.         "%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOT"
  1861.         "O!O]OO!2/;%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%%!/$`OOO%!/'6%%%0!OOTO!O]OO!6"
  1862.         "%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`"
  1863.         "OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!:"
  1864.         "/;%5%%!4/%O]OO!2/%%5%%!4/)O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OOR"
  1865.         "O!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%2"
  1866.         "%!/0$OORO!/&%%%4%!O]OO!`OOO&!/]6%%%%!/(`OOO%!/$6%%%%!/'`OOO%!/*6%%%0!OOTO!O]OO!2"
  1867.         "/$%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO&!%%4"
  1868.         "%!O]OO!6%%%0!OOTO!O]OO!2/,%5%%!K\\\\\\+!\\\\B\\!/;M::A:!!!!!!!!!!&!%%2%!/0%OORO!"
  1869.         "%5%%!4/(O]OO!6%%%%!/$`OOO&!%%2%!/0(OORO!/&$%%2%!/0$OORO!/&&%%2%!/0$OORO!/&$%%4%!"
  1870.         "O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%2%!/0&OORO!/&=%%2%!/0$OORO!/&$%%2%!/0$OORO!"
  1871.         "/&(%%2%!/0$OORO!/&&%%2%!/0$OORO!/&&%%2%!/0$OORO!/&&%%2%!/0$OORO!/&%%%2%!/0&OORO!"
  1872.         "/F<%%2%!/0%OORO!%5%%!6%%%%!/+`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%2%!"
  1873.         "/0&OORO!/&$%%2%!/0$OORO!%5%%!`OOO0!OORO!/&$%%2%!/0&OORO!/&$%%4%!O]OO!`OOO&!/^6%%"
  1874.         "%%!/%`OOO&!%%2%!/0(OORO!%5%%!4/$O]OO!2/+%5%%!4/&O]OO!2/%%5%%!4/$O]OO!2/$%5%%!`OO"
  1875.         "O0!OORO!%5%%!6%%%0!OOTO!O]OO!2/-%5%%!K\\\\\\+!\\\\B\\!/;M::A:!!!!!!!!!!&!%%2%!/0"
  1876.         "%OORO!%5%%!4/(O]OO!6%%%%!/$`OOO(!/`6%%%%!/46%%%%!/1`OOO%!/C6%%%0!OOTO!O]OO!6/_%5"
  1877.         "%%!4/$O]OO!6%%%%!/%`OOO&!%%2%!/0%OORO!%5%%!`OOO0!OORO!/&L%%3%!\\I\\\\!K\\\\\\&!/"
  1878.         "MK:::!!!!!!!!!!!!6%%%%!/1`OOO(!/`6%%%%!/46%%%%!/1`OOO'!/C6%%%%!/)`OOO&!%%2%!/0(O"
  1879.         "ORO!/&L%%3%!\\I\\\\!K\\\\\\&!/MK:::!!!!!!!!!!!!6%%%&!%%2%!/0/OORO!/V`%%2%!/&6%%2"
  1880.         "%!/0/OORO!/FE%%2%!/0/OORO!/&M%%3%!\\I\\\\!K\\\\\\&!/MK:::(!/`!!!!(!/`!!!!%!/5!!!"
  1881.         "!+!\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!>/`X5XX!>/WX5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M:"
  1882.         ":B:!/!,!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX&!/D!!!!&"
  1883.         "!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\"
  1884.         "\\B\\!/;M::B:!/!,!!\"!!X5XX!=/W!!!!!4/(`]``!=/W!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\"
  1885.         "!7/M:I::!1/,!!!!!6XXX(!/X!!!!%!/&````(!/X!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/=K"
  1886.         ":::%!/$!!!!%!/8K:::%!/$!!!!%!/%K:::!!!!!!!!!!!!3/N:I::!1/,!!!!!6XXX(!/Y!!!!%!/$`"
  1887.         "```(!/Y!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/<K:::!!!!!!!!!!!!K:::!!!!!!!!!!!!3/6"
  1888.         ":I::!!!!!!!!!\"!!/+'::A:!!!!!!!!!!%!/NK:::%!/,!!!!&!XX2X!/QZ!!$!!`]``!=/Z!!!!!6X"
  1889.         "XX%!/3!!!!+!\\\\C\\!\\I\\\\!3/;:I::!!!!!!!!!\"!!/+$::A:!!!!!!!!!!%!/5K:::!!!!!!!"
  1890.         "!!!!!3/V:I::!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/;K:::!"
  1891.         "!!!!!!!!!!!3/$:I::!!!!!!!!!#!!:I::!K:::%!/&!!!!+!::C:!:I::!!!!!!!!!#!!:I::!1/$!!"
  1892.         "!!!3/$:I::!1/'!!!!!3/%:I::!!!!!!!!!\"!!/+%::B:!/!%!!#!!:I::!!!!!%!/DK:::%!/,!!!!"
  1893.         "&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/+;::A:!!!!!!!!!!%!/'K:::"
  1894.         "!!!!!!!!!!!!3/$:I::!!!!!!!!!#!!:I::!1/$!!!!!K:::+!::A:!!!!!!!!!!%!/%K:::!!!!!!!!"
  1895.         "!!!!3/':I::!!!!!!!!!\"!!/+$::A:!!!!!!!!!!+!::C:!:I::!1/$!!!!!3/D:I::!1/,!!!!!6XX"
  1896.         "X(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/;K:::!!!!!!!!!!!!3/':I::!!!!!!"
  1897.         "!!!\"!!/+$::A:!!!!!!!!!!+!::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!3/%:I::!!!!!!!!!\"!!"
  1898.         "/+'::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!K:::+!::A:!!!!!!!!!!%!/EK:::%!/,!!!!&!XX2X!"
  1899.         "/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/+;::A:!!!!!!!!!!%!/'K:::!!!!!!!"
  1900.         "!!!!!3/$:I::!!!!!!!!!#!!:I::!!!!!!!!!\"!!/+$::A:!!!!!!!!!!%!/%K:::!!!!!!!!!!!!3/"
  1901.         "':I::!!!!!!!!!\"!!/+%::B:!/!%!!\"!!/+F::B:!/!,!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!X"
  1902.         "X2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&"
  1903.         "!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!3/;:I::!!!!!!!!!\"!!/+"
  1904.         "$::A:!!!!!!!!!!+!::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!K:::!!!!!!!!!!!!3/$:I::!!!!!!"
  1905.         "!!!\"!!/+%::A:!!!!!!!!!!%!/'K:::!!!!!!!!!!!!3/%:I::!!!!!!!!!\"!!/+H::B:!/!,!!\"!"
  1906.         "!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!3/;:I::!!!!!!!!!\"!!/+$::A:!"
  1907.         "!!!!!!!!!+!::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!K:::!!!!!!!!!!!!3/$:I::!!!!!!!!!\"!"
  1908.         "!/+%::A:!!!!!!!!!!%!/'K:::!!!!!!!!!!!!3/%:I::!1/&!!!!!3/E:I::!1/,!!!!!6XXX(!/`!!"
  1909.         "!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/<K:::!!!!!!!!!!!!K:::!!!!!!!!!!!!K:::"
  1910.         "+!::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!K:::!!!!!!!!!!!!3/$:I::!!!!!!!!!\"!!/+%::A:!"
  1911.         "!!!!!!!!!%!/'K:::!!!!!!!!!!!!3/$:I::!!!!!!!!!\"!!/+$::A:!!!!!!!!!!+!::B:!/!$!!\""
  1912.         "!!/+@::B:!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!3/=:I::!1/"
  1913.         "$!!!!!3/%:I::!1/&!!!!!K:::+!::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!3/%:I::!!!!!!!!!\""
  1914.         "!!/+'::A:!!!!!!!!!!%!/$K:::!!!!!!!!!!!!3/$:I::!!!!!!!!!#!!:I::!1/$!!!!!3/@:I::!1"
  1915.         "/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/$K:::%!/&!!!!%!/EK::"
  1916.         ":%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M::B:!/!,!!\"!"
  1917.         "!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!6XXX(!/`!!!!"
  1918.         "(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/MK:::%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X"
  1919.         "5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M::B:!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+"
  1920.         "!\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\"
  1921.         "\\&!/MK:::%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M::B:"
  1922.         "!/!,!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX"
  1923.         "2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/3!!!!+!"
  1924.         "\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\"
  1925.         "\\&!/MK:::%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M::B:"
  1926.         "!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!6XX"
  1927.         "X(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/MK:::%!/,!!!!&!XX2X!/Q`!!\"!!/"
  1928.         "QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/;M::B:!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX"
  1929.         "%!/3!!!!+!\\\\C\\!\\I\\\\!7/M:I::!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I"
  1930.         "\\\\!K\\\\\\&!/MK:::%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B"
  1931.         "\\!/;M::B:!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!7/M:I::!1"
  1932.         "/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/MK:::%!/,!!!!&!XX2X!"
  1933.         "/Q`!!\"!!/QU!!\"!!X5XX!9/,!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R"
  1934.         "!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!"
  1935.         "/R!!!!&!XX2X!/A,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/5!!!!&!/MK\\\\\\%!/,!!!!&!XX2X"
  1936.         "!/Q`!!\"!!/QU!!\"!!X5XX!1/5!!!!!7/M\\I\\\\!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!"
  1937.         "3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\"
  1938.         "\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!"
  1939.         "6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!"
  1940.         "!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!="
  1941.         "/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!"
  1942.         "!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3"
  1943.         "!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\"
  1944.         "!\\I\\\\!2/G%5%%!4/'O]OO!6/!%5%%!1/,!!!!!6XXX&!XX2X!/!)!!\"!!X5XX!1/*!!!!!6XXX%!"
  1945.         "/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX"
  1946.         "%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6X"
  1947.         "XX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!"
  1948.         "6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!(!!\"!!/&&XX2X!/!("
  1949.         "!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/"
  1950.         "!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X"
  1951.         "!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX"
  1952.         "2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!"
  1953.         "XX2X!/!)!!\"!!X5XX!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/G%5%%!`OOO0!OORO!/&$%%4%!O]OO"
  1954.         "!`OOO%!/`6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&G%"
  1955.         "%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/`%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!"
  1956.         "!#!!\\I\\\\!K\\\\\\%!/G6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!6%%%%!/&`OOO%!/$6"
  1957.         "%%%%!/&`OOO&!%%2%!%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&J%%2%!/!,!!\"!!X5XX!=/`!!!!!"
  1958.         "=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/G%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%"
  1959.         "!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!4/$O]OO!6%"
  1960.         "%%0!OOTO!O]OO!2/I%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\"
  1961.         "%!/G6%%%%!/'`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%"
  1962.         "0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&H%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U"
  1963.         "!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/G%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%2%!/0"
  1964.         "(OORO!%5%%!4/(O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&H%%2%!/!,!!\"!!X5XX!=/`!"
  1965.         "!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/G%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!"
  1966.         "%%4%!O]OO!`OOO%!/'6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/H6%%%%!"
  1967.         "/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&G%%4%!O]OO!`OOO%!"
  1968.         "/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]O"
  1969.         "O!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/H%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!"
  1970.         "XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/G6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OO"
  1971.         "RO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%%!/$`OOO&!%%4%!O]OO!"
  1972.         "`OOO%!/I6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&G%%"
  1973.         "2%!/0'OORO!/&$%%2%!/0&OORO!/&$%%2%!/0&OORO!%5%%!6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!"
  1974.         "2/J%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/_6%%%0!OOTO"
  1975.         "!O]OO!2/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%"
  1976.         "%!/,!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6X"
  1977.         "XX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/3!!!!!"
  1978.         "K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I"
  1979.         "\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%"
  1980.         "!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X"
  1981.         "5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!"
  1982.         "/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5X"
  1983.         "X!1/3!!!!!K\\\\\\+!\\\\B\\!/&)%%2%!/1=!!\"!!/&)%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!"
  1984.         "!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/)%5%%!7/=\\I\\\\!2/)%5%%!1/,!!!!!6XXX(!/`!!!!("
  1985.         "!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5"
  1986.         "XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!"
  1987.         "\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\"
  1988.         "\\&!/M6%%%%!/,!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!"
  1989.         "1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5X"
  1990.         "X!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\"
  1991.         "\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\"
  1992.         "&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/"
  1993.         "!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX("
  1994.         "!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU"
  1995.         "!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!"
  1996.         "/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\"
  1997.         "\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\"
  1998.         "!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!4/E"
  1999.         "O]OO!2/+%5%%!1/E!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!"
  2000.         "K\\\\\\%!/,6%%%0!OORO!/!C!!$!!O]OO!2/+%5%%!1/E!!!!!2/0%5%%!1/,!!!!!6XXX%!/R!!!!&"
  2001.         "!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!"
  2002.         "!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%"
  2003.         "0!OORO!/!1!!#!!:I::!````%!/1!!!!0!OORO!/&+%%2%!/!2!!#!!:I::!````%!/*!!!!+!::C:!\\"
  2004.         "I\\\\!1/'!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\"
  2005.         "%!/,6%%%0!OORO!/!-!!!!!!-!`!$!!`!!!!#!!:I::!````0!``R`!/!+!!!!!!-!`!$!!`%!/%!!!!"
  2006.         "0!OORO!/&+%%2%!/!0!!#!!:I::!4/$`]``!1/'!!!!!K\\\\\\%!/$!!!!0!``R`!/!'!!\"!!/&0%%"
  2007.         "2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!`OOO%!/.!"
  2008.         "!!!!!!!Q`!!-!`!!!!!!!!!$!!`]``!1/*!!!!!$!!`!!!!R`!/!&!!$!!O]OO!2/+%5%%!1/.!!!!!K"
  2009.         ":::0!``T`!`]``!!!!!!!!!$!!`]``!1/'!!!!!K:::+!\\\\A\\!!!!!!!!!!+!\\\\C\\!:I::!1/&"
  2010.         "!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%0"
  2011.         "!OORO!/!+!!#!!:I::!````+!::A:!!!!!!$!!`!!!!Q`!!!!!!K:::%!/)!!!!!!!!Q`!!-!`!1/'!!"
  2012.         "!!!`OOO%!/+6%%%%!/,!!!!+!::D:!`]``!````%!/%!!!!0!``R`!/!$!!$!!`]``!1/$!!!!!````%"
  2013.         "!/$!!!!0!``R`!/!&!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C"
  2014.         "\\!\\I\\\\!2/,%5%%!`OOO%!/%!!!!%!/(````%!/%!!!!!!!!Q`!!-!`!1/)!!!!!$!!`!!!!R`!/!"
  2015.         "(!!$!!O]OO!2/+%5%%!1/&!!!!!4/(`]``!1/'!!!!!````%!/$!!!!+!\\\\C\\!:I::!!!!!!!!!$!"
  2016.         "!`]``!K:::!!!!!!!!!!!!````+!::B:!/!%!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!"
  2017.         "6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!`OOO%!/%!!!!0!``R`!/!%!!$!!`]``!1/'!!!!!$!"
  2018.         "!`!!!!R`!/!'!!!!!!-!`!$!!`%!/)!!!!0!OORO!/&+%%2%!/!&!!$!!`]``!1/%!!!!!````%!/(!!"
  2019.         "!!0!``R`!/!$!!#!!\\I\\\\!K:::!!!!!!!!!!!!K:::+!\\\\A\\!!!!!!!!!!+!\\\\C\\!\\I\\\\"
  2020.         "!1/%!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6"
  2021.         "%%%0!OORO!/!%!!$!!`]``!1/%!!!!!````%!/(!!!!!!!!Q`!!-!`!1/%!!!!!$!!`!!!!R`!/!*!!$"
  2022.         "!!O]OO!2/+%5%%!1/&!!!!!````%!/%!!!!0!``R`!/!(!!$!!`]``!1/$!!!!!K:::+!\\\\B\\!/!$"
  2023.         "!!$!!`]``!!!!!!!!!#!!:I::!````%!/%!!!!%!/06%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X"
  2024.         "5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%4%!O]OO!1/%!!!!!````%!/%!!!!0!``R`!/!)!!!!!!-!"
  2025.         "`!$!!`!!!!!!!!!!!!$!!`!!!!R`!/!+!!$!!O]OO!2/+%5%%!1/&!!!!!````%!/%!!!!0!``R`!/!("
  2026.         "!!$!!`]``!1/%!!!!!````%!/$!!!!0!``R`!/!$!!$!!`]``!1/%!!!!!2/0%5%%!1/,!!!!!6XXX(!"
  2027.         "/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%0!OORO!/!%!!$!!`]``!1/%!!!!!"
  2028.         "````%!/(!!!!+!\\\\A\\!!!!!!1/%!-!`!1/,!!!!!`OOO%!/+6%%%%!/&!!!!0!``R`!/!%!!$!!`]"
  2029.         "``!1/(!!!!!````%!/%!!!!0!``R`!/!$!!$!!`]``!1/$!!!!!````%!/%!!!!%!/06%%%%!/,!!!!&"
  2030.         "!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%4%!O]OO!1/%!!!!!````%"
  2031.         "!/%!!!!0!``R`!/!(!!$!!`]``!!!!!!!!!!!!!-!`!$!!`%!/-!!!!0!OORO!/&+%%2%!/!&!!$!!`]"
  2032.         "``!1/%!!!!!````%!/(!!!!0!``R`!/!%!!$!!`]``!1/$!!!!!````%!/$!!!!0!``R`!/!%!!\"!!/"
  2033.         "&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!`OOO%"
  2034.         "!/%!!!!0!``R`!/!%!!$!!`]``!1/(!!!!!K\\\\\\!!!!\"!!/!%!!R`!/!,!!$!!O]OO!2/+%5%%!1"
  2035.         "/&!!!!!````%!/%!!!!0!``R`!/!(!!$!!`]``!1/%!!!!!````%!/$!!!!0!``R`!/!$!!$!!`]``!1"
  2036.         "/%!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%"
  2037.         "%0!OORO!/!%!!$!!`]``!1/%!!!!!````%!/)!!!!!!!!Q`!!-!`!!!!!!!!!!!!!-!`!$!!`%!/+!!!"
  2038.         "!0!OORO!/&+%%2%!/!&!!$!!`]``!1/%!!!!!````%!/(!!!!0!``R`!/!%!!$!!`]``!1/$!!!!!```"
  2039.         "`%!/$!!!!0!``R`!/!%!!\"!!/&0%%2%!/!,!!\"!!X5XX!6XXX%!/)!!!!&!XX2X!/!*!!\"!!X5XX!"
  2040.         "1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5X"
  2041.         "X!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X"
  2042.         "5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!"
  2043.         "!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/(!!!!%!/&6XXX%!/(!"
  2044.         "!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/"
  2045.         "*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%"
  2046.         "!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XX"
  2047.         "X%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6"
  2048.         "XXX%!/)!!!!&!XX2X!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%4%!O]OO!1/%!!!!!````%!/%!!!"
  2049.         "!0!``R`!/!(!!!!!!-!`!$!!`%!/%!!!!!!!!Q`!!-!`!1/*!!!!!`OOO%!/+6%%%%!/&!!!!0!``R`!"
  2050.         "/!%!!$!!`]``!1/(!!!!!````%!/$!!!!+!::C:!\\I\\\\!1/$!!!!!````!!!!!!!!!!!!K:::0!``"
  2051.         "R`!/!%!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!"
  2052.         "2/,%5%%!`OOO%!/%!!!!0!``R`!/!%!!$!!`]``!1/'!!!!!$!!`!!!!R`!/!'!!!!!!-!`!$!!`%!/)"
  2053.         "!!!!0!OORO!/&+%%2%!/!&!!$!!`]``!1/%!!!!!````%!/(!!!!0!``R`!/!$!!#!!\\I\\\\!K:::!"
  2054.         "!!!!!!!!!!!K:::+!\\\\A\\!!!!!!!!!!+!\\\\C\\!\\I\\\\!1/%!!!!!2/0%5%%!1/,!!!!!6XXX"
  2055.         "(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%0!OORO!/!%!!\"!!/0(``R`!/!"
  2056.         "%!!!!!!-!`!$!!`%!/)!!!!!!!!Q`!!-!`!1/(!!!!!`OOO%!/+6%%%%!/&!!!!%!/(````%!/'!!!!0"
  2057.         "!``R`!/!$!!#!!\\I\\\\!K:::!!!!!!!!!!!!````+!::A:!!!!!!!!!!0!``S`!:I::!1/%!!!!!2/"
  2058.         "0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%0!OORO!/"
  2059.         "!+!!#!!:I::!````+!::A:!!!!!!$!!`!!!!Q`!!!!!!K:::%!/)!!!!!!!!Q`!!-!`!1/'!!!!!`OOO"
  2060.         "%!/+6%%%%!/,!!!!+!::D:!`]``!````%!/%!!!!0!``R`!/!$!!$!!`]``!1/$!!!!!````%!/$!!!!"
  2061.         "0!``R`!/!&!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\"
  2062.         "\\!2/,%5%%!`OOO%!/.!!!!!!!!Q`!!-!`!!!!!!!!!$!!`]``!1/*!!!!!$!!`!!!!R`!/!&!!$!!O]"
  2063.         "OO!2/+%5%%!1/.!!!!!K:::0!``T`!`]``!!!!!!!!!$!!`]``!1/'!!!!!K:::+!\\\\A\\!!!!!!!!"
  2064.         "!!+!\\\\C\\!:I::!1/&!!!!!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\"
  2065.         "\\!K\\\\\\%!/,6%%%0!OORO!/!-!!!!!!-!`!$!!`!!!!#!!:I::!````0!``R`!/!+!!!!!!-!`!$!"
  2066.         "!`%!/%!!!!0!OORO!/&+%%2%!/!0!!#!!:I::!4/$`]``!1/'!!!!!K\\\\\\%!/$!!!!0!``R`!/!'!"
  2067.         "!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%"
  2068.         "!`OOO%!/1!!!!+!::D:!`]``!1/1!!!!!`OOO%!/+6%%%%!/2!!!!+!::D:!`]``!1/*!!!!!K:::+!\\"
  2069.         "\\B\\!/!'!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\"
  2070.         "\\!2/,%5%%!`OOO%!/C!!!!0!OORO!/&+%%2%!/!E!!\"!!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U"
  2071.         "!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!4/EO]OO!2/+%5%%!1/E!!!!!2/0%5%%!1/,!!"
  2072.         "!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!"
  2073.         "!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!"
  2074.         "!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX"
  2075.         "!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5"
  2076.         "XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!"
  2077.         "!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!"
  2078.         "!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!"
  2079.         "#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+"
  2080.         "!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M"
  2081.         "%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&"
  2082.         "!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!"
  2083.         "!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!"
  2084.         "XX2X!/A,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX'!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/5"
  2085.         "!!!!!7/M\\I\\\\!1/$!!!!!1/(!]``!!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!X"
  2086.         "X2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&"
  2087.         "!XX2X!/!R!!\"!!X5XX!1/5!!!!!7/M\\I\\\\!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#"
  2088.         "!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!"
  2089.         "\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%"
  2090.         "5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/'!!!!$!"
  2091.         "!`Q`!!]``!1/$!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/%"
  2092.         "!!!!%!/%0!``%!/$!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%"
  2093.         "2%!/!%!!\"!!/$%!`R`!/!$!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!"
  2094.         "6/M%5%%!1/'!!!!!0!``$!!`R`!/!$!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\"
  2095.         "I\\\\!6/M%5%%!1/'!!!!!0!``$!!`R`!/!$!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\"
  2096.         "C\\!\\I\\\\!2//%5%%!4/'O]OO!2/>%5%%!`OOO0!OORO!/&,%%4%!O]OO!`OOO%!/76%%%0!OOTO!O"
  2097.         "]OO!2/5%5%%!1/'!!!!!0!``$!!`R`!/!$!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C"
  2098.         "\\!\\I\\\\!2//%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/=6%%%0!OOTO!O]OO!2/,%5%%!`OOO0"
  2099.         "!OORO!/&7%%4%!O]OO!`OOO%!/56%%%%!/'!!!!$!!`Q`!!]``!1/$!!!!!6XXX(!/`!!!!(!/U!!!!&"
  2100.         "!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!//6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!/&=%%4%!O]OO"
  2101.         "!`OOO%!/,6%%%0!OOTO!O]OO!2/7%5%%!`OOO0!OORO!/&5%%2%!/!'!!!!!!]``!0!``%!/$!!!!&!X"
  2102.         "X2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&"
  2103.         "!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\"
  2104.         "\\B\\!/&/%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%2%!/0%OORO!/&$%%4%!O]OO!`OOO&"
  2105.         "!%%2%!/0$OORO!/&$%%2%!/0&OORO!/&&%%4%!O]OO!`OOO%!/,6%%%0!OOTO!O]OO!2/(%5%%!4/&O]"
  2106.         "OO!2/%%5%%!4/%O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/0%5%%!1/'!!!!!0!``$"
  2107.         "!!`R`!/!$!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2//%5%%!`OOO0!"
  2108.         "OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!%5%%!6%%%%!/$`OOO&!"
  2109.         "%%2%!%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/%6%%%0!OOTO!O]OO!2/,%5%"
  2110.         "%!`OOO0!OORO!/&'%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO&!%%2%!%5%"
  2111.         "%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!2/1%5%%!1/'!!!!!0!``$!!`R`!/!$"
  2112.         "!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2//%5%%!4/'O]OO!2/'%5%%"
  2113.         "!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO"
  2114.         "!`OOO%!/%6%%%0!OOTO!O]OO!2/,%5%%!`OOO0!OORO!/&'%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO"
  2115.         "!6%%%0!OOTO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&2%%2%!/!'!"
  2116.         "!!!!!]``!0!``%!/$!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&/%"
  2117.         "%4%!O]OO!`OOO%!/(6%%%%!/&`OOO&!%%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%2%!/0(O"
  2118.         "ORO!/&%%%4%!O]OO!`OOO%!/,6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%"
  2119.         "%4%!O]OO!`OOO%!/'6%%%%!/%`OOO%!/36%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!"
  2120.         "!!!K\\\\\\+!\\\\B\\!/&/%%4%!O]OO!`OOO%!/'6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO&!%"
  2121.         "%2%!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/*6%%%0!OOTO!O]OO!2/,%5%%"
  2122.         "!`OOO0!OORO!/&'%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!O"
  2123.         "ORO!%5%%!`OOO0!OORO!/&2%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!"
  2124.         "\\I\\\\!2//%5%%!`OOO0!OORO!/&'%%4%!O]OO!`OOO&!%%2%!%5%%!`OOO0!OORO!%5%%!6%%%0!OO"
  2125.         "TO!O]OO!2/$%5%%!`OOO0!OORO!%5%%!`OOO0!OORO!/&$%%4%!O]OO!`OOO%!/%6%%%0!OOTO!O]OO!"
  2126.         "2/,%5%%!`OOO0!OORO!/&'%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!"
  2127.         "`OOO0!OORO!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!2/1%5%%!1/,!!!!!6XXX(!/`!!!!(!/U"
  2128.         "!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!//6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!OORO!%5%%!6%"
  2129.         "%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!2/$%5%%!`O"
  2130.         "OO0!OORO!/&%%%4%!O]OO!`OOO%!/,6%%%0!OOTO!O]OO!2/'%5%%!`OOO0!OORO!/&$%%4%!O]OO!`O"
  2131.         "OO&!%%2%!%5%%!`OOO0!OORO!%5%%!6%%%0!OOTO!O]OO!6%%%0!OOTO!O]OO!6%%%&!%%4%!O]OO!`O"
  2132.         "OO%!/16%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&/%%4%"
  2133.         "!O]OO!`OOO%!/(6%%%%!/$`OOO&!%%4%!O]OO!`OOO&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!6%"
  2134.         "%%&!%%2%!/0&OORO!/&&%%4%!O]OO!`OOO%!/,6%%%%!/(`OOO&!%%2%!%5%%!4/&O]OO!2/%%5%%!4/"
  2135.         "%O]OO!6%%%&!%%4%!O]OO!`OOO%!/$6%%%0!OOTO!O]OO!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!"
  2136.         "!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/"
  2137.         "3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C"
  2138.         "\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/"
  2139.         "M6%%%%!/,!!!!&!XX2X!X5XX!1/)!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!"
  2140.         "/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX"
  2141.         "%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6X"
  2142.         "XX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!"
  2143.         "6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/(!!!!!2/&X5XX!1/(!!!!!6XXX%!/*!!!!&!XX2X!/!*!"
  2144.         "!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!"
  2145.         "*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!"
  2146.         "/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2"
  2147.         "X!/!*!!\"!!X5XX!1/*!!!!!6XXX%!/*!!!!&!XX2X!/!*!!\"!!X5XX!1/)!!!!!6XXX&!XX2X!/!3!"
  2148.         "!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\"
  2149.         "+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/"
  2150.         "M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!"
  2151.         "&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&)%%2%!/1=!!\"!!/&)%%2%!"
  2152.         "/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/)%5%%!7/=\\I\\\\!2"
  2153.         "/)%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!"
  2154.         "!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/"
  2155.         "`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!"
  2156.         "&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!"
  2157.         "!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\"
  2158.         "!\\I\\\\!6/M%5%%!1/,!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!"
  2159.         "XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!"
  2160.         "&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!"
  2161.         "!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\"
  2162.         "!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6"
  2163.         "%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\""
  2164.         "!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!6/M%5%%!1/,!!!!!6XXX(!/`!!!"
  2165.         "!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\&!/M6%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!"
  2166.         "X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/6M%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!"
  2167.         "+!\\\\C\\!\\I\\\\!2/,%5%%!1/E!!!!!2/+%5%%!4/EO]OO!2/0%5%%!1/,!!!!!6XXX(!/`!!!!(!"
  2168.         "/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%%!/:!!!!+!::B:!/0&``S`!:I::!1/%!!!!!"
  2169.         "2/+%5%%!`OOO%!/.!!!!+!::B:!/0'``S`!:I::!1/.!!!!!`OOO%!/06%%%%!/,!!!!&!XX2X!/Q`!!"
  2170.         "\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%2%!/!9!!#!!:I::!````+!::B:!/!$!!"
  2171.         "#!!:I::!````+!::B:!/!$!!\"!!/&+%%4%!O]OO!1/-!!!!!K:::0!``S`!:I::!1/%!!!!!K:::0!`"
  2172.         "`S`!:I::!1/-!!!!!`OOO%!/06%%%%!/,!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\"
  2173.         "\\+!\\\\B\\!/&,%%2%!/!8!!#!!:I::!````+!::B:!/!&!!#!!:I::!````+!::A:!!!!!!!!!!%!/"
  2174.         "+6%%%0!OORO!/!,!!#!!:I::!````+!::B:!/!'!!#!!:I::!````+!::B:!/!,!!$!!O]OO!2/0%5%%"
  2175.         "!1/$!!!!!4/(`-!`!!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5"
  2176.         "XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!X5XX!1/R!!!!!6XXX%!/R!!!!&!XX2X!/!R!!\"!!"
  2177.         "X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%2%!/!8!!$!!`]``!K:::%!/(!!!!+!::D:!`]``!!!!!!"
  2178.         "!!!\"!!/&+%%4%!O]OO!1/,!!!!!````+!::B:!/!)!!#!!:I::!````%!/,!!!!0!OORO!/&0%%2%!/"
  2179.         "!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!1/8!!!!!````%"
  2180.         "!/*!!!!0!``Q`!!!!!!!!!!%!/+6%%%0!OORO!/!,!!$!!`]``!1/+!!!!!````%!/,!!!!0!OORO!/&"
  2181.         "0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%!1/8!!!"
  2182.         "!!````%!/*!!!!0!``Q`!!!!!!!!!!%!/+6%%%0!OORO!/!,!!$!!`]``!1/+!!!!!````%!/,!!!!0!"
  2183.         "OORO!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,%5%%"
  2184.         "!1/8!!!!!````%!/*!!!!0!``Q`!!!!!!!!!!%!/+6%%%0!OORO!/!,!!$!!`]``!1/+!!!!!````%!/"
  2185.         ",!!!!0!OORO!/&0%%2%!/!,!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!"
  2186.         "2/,%5%%!1/*!!!!!4/3`]``!1/*!!!!!2/+%5%%!`OOO%!/)!!!!%!/3````%!/)!!!!0!OORO!/&0%%"
  2187.         "2%!/!%!!\"!!/-&`!Q`!!!!!!!!!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\"
  2188.         "B\\!/&,%%2%!/!*!!$!!`]``!1/1!!!!!````%!/*!!!!%!/+6%%%0!OORO!/!)!!$!!`]``!1/1!!!!"
  2189.         "!````%!/)!!!!0!OORO!/&0%%2%!/!$!!\"!!/-(`!Q`!!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3"
  2190.         "!!#!!\\I\\\\!K\\\\\\%!/,6%%%%!/*!!!!0!``R`!/!1!!$!!`]``!1/*!!!!!2/+%5%%!`OOO%!/)"
  2191.         "!!!!0!``R`!/!1!!$!!`]``!1/)!!!!!`OOO%!/06%%%%!/$!!!!-!`!T`!`-!`!1/$!!!!!T`!`-!`!"
  2192.         "Q`!!!!!!6XXX(!/`!!!!(!/U!!!!&!XX2X!/!3!!#!!\\I\\\\!K\\\\\\%!/,6%%%%!/*!!!!0!``R`"
  2193.         "!/!'!!#!!:I::!````0!``S`!:I::!1/'!!!!!````%!/*!!!!%!/+6%%%0!OORO!/!)!!$!!`]``!1/"
  2194.         "'!!!!!K:::0!``T`!`]``!K:::%!/'!!!!0!``R`!/!)!!$!!O]OO!2/0%5%%!1/$!!!!!T`!`-!`!R`"
  2195.         "!/!$!!$!!`-!`!T`!`!!!!\"!!X5XX!=/`!!!!!=/U!!!!!6XXX%!/3!!!!+!\\\\C\\!\\I\\\\!2/,"
  2196.         "%5%%!1/*!!!!!````%!/'!!!!%!/%````%!/'!!!!0!``R`!/!*!!\"!!/&+%%4%!O]OO!1/)!!!!!``"
  2197.         "``%!/'!!!!%!/%````%!/'!!!!0!``R`!/!)!!$!!O]OO!2/0%5%%!1/(!!!!!T`!`-!`!Q`!!!!!!!!"
  2198.         "!!&!XX2X!/Q`!!\"!!/QU!!\"!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%2%!/!*!!$!!`]``!1/"
  2199.         "'!!!!!4/%`]``!1/'!!!!!````%!/*!!!!%!/+6%%%0!OORO!/!)!!$!!`]``!1/'!!!!!4/%`]``!1/"
  2200.         "'!!!!!````%!/)!!!!0!OORO!/&0%%2%!/!'!!$!!`-!`!T`!`%!/$!!!!&!XX2X!/Q`!!\"!!/QU!!\""
  2201.         "!!X5XX!1/3!!!!!K\\\\\\+!\\\\B\\!/&,%%2%!/!*!!$!!`]``!1/'!!!!!K:::0!``T`!`]``!K::"