home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / Chip_2004-04_cd2.bin / program / reader / Data1.cab / EScript.api / EXVW / 5700 next >
Text File  |  2003-07-17  |  3KB  |  73 lines

  1. gMaxWidth=max(
  2.     zstring_width(zstring: '$$$/Dialogs/JSPrefs/Font'),
  3.     zstring_width(zstring: '$$$/Dialogs/JSPrefs/FontSize'));
  4.  
  5. dialog(name: '$$$/Dialogs/JSPrefs', margin_height: 0, margin_width: 0)
  6. {
  7.     view(align_children: align_left, dheight: gPrefsPanelHeight, dwidth: gPrefsPanelWidth)
  8.     {
  9.         cluster(item_id: 'clu1', name: '$$$/Dialogs/JSPrefs/General', dwidth: gPrefsPanelWidth, align_children: align_left)
  10.         {
  11.             check_box(item_id: 'enab', name: '$$$/Dialogs/JSPrefs/Enable');
  12.         }
  13.         cluster(item_id: 'clu3', name: '$$$/Dialogs/JSPrefs/Debugger', dwidth: gPrefsPanelWidth, align_children: align_left)
  14.         {
  15.             check_box(item_id: 'debu', name: '$$$/Dialogs/JSPrefs/Debug');
  16.             check_box(item_id: 'save', name: '$$$/Dialogs/JSPrefs/Save');
  17.             static_text(item_id: 'excp', name: '$$$/Dialogs/JSPrefs/Exception/Message');
  18.             view(align_children: align_row)
  19.             {
  20.                 gap(width: 4);
  21.                 radio(item_id: 'rad3', name: '$$$/Dialogs/JSPrefs/Exception/Ignore');
  22.             }
  23.             view(align_children: align_row)
  24.             {
  25.                 gap(width: 4);
  26.                 radio(item_id: 'rad4', name: '$$$/Dialogs/JSPrefs/Exception/Trace');
  27.             }
  28.             view(align_children: align_row)
  29.             {
  30.                 gap(width: 4);
  31.                 radio(item_id: 'rad5', name: '$$$/Dialogs/JSPrefs/Exception/Brake');
  32.             }
  33.             check_box(item_id: 'inpu', name: '$$$/Dialogs/JSPrefs/Input');
  34.             check_box(item_id: 'open', name: '$$$/Dialogs/JSPrefs/Open');
  35.         }
  36.         cluster(item_id: 'clu2', name: '$$$/Dialogs/JSPrefs/Editor', dwidth: gPrefsPanelWidth, align_children: align_left)
  37.         {
  38.             radio(item_id: 'rad1', name: '$$$/Dialogs/JSPrefs/Native');
  39.             view(align_children: align_row)
  40.             {
  41.                 gap();
  42.                 view(align_children: align_right, width : gMaxWidth)
  43.                 {
  44.                     static_text(name: '$$$/Dialogs/JSPrefs/Font');
  45.                 }
  46.                 view(align_children: align_left)
  47.                 {
  48.                     popup(item_id: 'font', width: max_char_width() * 18);
  49.                 }
  50.             }
  51.             view(align_children: align_row)
  52.             {
  53.                 gap();
  54.                 view(align_children: align_right, width : gMaxWidth)
  55.                 {
  56.                     static_text(name: '$$$/Dialogs/JSPrefs/FontSize');
  57.                 }
  58.                 view(align_children: align_left)
  59.                 {
  60.                     edit_text(item_id: 'fsiz', width: max_char_width() * 3, PopupEdit: true, numeric: true);
  61.                 }
  62.             }
  63.             radio(item_id: 'rad2', name: '$$$/Dialogs/JSPrefs/External');
  64.             view(align_children: align_row)
  65.             {
  66.                 gap(width: 8);
  67.                 edit_text(item_id: 'edit', width: max_char_width() * 25);
  68.                 button(item_id: 'bttn', width: 5, name: '$$$/Dialogs/JSPrefs/Path');
  69.             }
  70.         }
  71.     }
  72. }
  73.