home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p024 / 13.img / ASE1.LIB / ASE.DCL < prev    next >
Encoding:
Text File  |  1992-11-03  |  23.6 KB  |  1,177 lines

  1. //-------------------------------------------------------------------------
  2. //
  3. // ASE.DCL
  4. //
  5. // ¬⌐┼v⌐╥ª│ (C) 1991-1992  Autodesk ñ╜Ñq
  6. //
  7. //
  8. // Ñ╗│n┼ΘºK╢O¿╤▒z╢iªµÑ⌠ª≤Ñ╬│~╗▌¿D¬║½■¿⌐íB¡╫º∩ñ╬╡oªµ, ª²¼O░╚╜╨┐φ┤`ñU¡z
  9. // ¡∞½h :
  10. //
  11. // 1)  ñWªC¬║¬⌐┼v│qºi░╚╗▌ÑX▓{ªb¿Cñ@Ñ≈½■¿⌐∙╪íC
  12. // 2)  ¼█├÷¬║╗í⌐·ñσÑ≤ñ]Ñ▓╢╖⌐·╕ⁿ¬⌐┼v│qºiñ╬Ñ╗╢╡│\Ñi│qºiíC
  13. //
  14. // Ñ╗│n┼Θ╢╚┤ú¿╤º@¼░└│Ñ╬ñW¬║░╤ª╥, ª╙Ñ╝┴n⌐·⌐╬┴⌠ºtÑ⌠ª≤½O├╥; ╣∩⌐≤Ñ⌠ª≤»S«φ
  15. // Ñ╬│~ñº╛A║┘⌐╩, ÑHñ╬░╙╖~╛P░Γ⌐╥┴⌠ºtÑX¿π¬║½O├╥, ªbª╣ñ@╖ºñ⌐ÑHº_╗{íC
  16. //
  17. //-------------------------------------------------------------------------
  18.  
  19. values10_list : column {
  20.   width = 50 ;
  21.   : list_box {
  22.     key = "list_values" ;
  23.     label = "─µ¡╚V" ;
  24.     mnemonic = "V" ;
  25.     height = 10 ;
  26.     horizontal_alignment = centered ;
  27.     vertical_alignment = centered ;
  28.     value = "0" ;
  29.   }
  30. }
  31.  
  32. values9_list : column {
  33.   width = 50 ;
  34.   : list_box {
  35.     key = "list_values" ;
  36.     mnemonic = "V" ;
  37.     height = 9 ;
  38.     horizontal_alignment = centered ;
  39.     vertical_alignment = centered ;
  40.     value = "0" ;
  41.   }
  42. }
  43.  
  44. values8_list : column {
  45.   width = 50 ;
  46.   : list_box {
  47.     key = "list_values" ;
  48.     mnemonic = "V" ;
  49.     height = 8 ;
  50.     horizontal_alignment = centered ;
  51.     vertical_alignment = centered ;
  52.     value = "0" ;
  53.   }
  54. }
  55.  
  56. values7_list : column {
  57.   width = 50 ;
  58.   : list_box {
  59.     key = "list_values" ;
  60.     mnemonic = "V" ;
  61.     height = 7 ;
  62.     horizontal_alignment = centered ;
  63.     vertical_alignment = centered ;
  64.     value = "0" ;
  65.   }
  66. }
  67.  
  68.  
  69. values3_list : column {
  70.   width = 50 ;
  71.   : list_box {
  72.     key = "list_values" ;
  73.     label = "─µ¡╚V" ;
  74.     mnemonic = "V" ;
  75.     height = 3 ;
  76.     horizontal_alignment = centered ;
  77.     vertical_alignment = centered ;
  78.     value = "0" ;
  79.   }
  80. }
  81.  
  82. l_slider : column {
  83.   width = 50 ;
  84.   is_enabled = false ;
  85.   : slider {
  86.     key = "slider_list" ;
  87.     value = "0" ;
  88.     min_value = 0 ;
  89.     max_value = 5000 ;
  90.     small_increment = 200 ;
  91.     big_increment = 1000 ;
  92.     layout = horizontal ;
  93.   }
  94. }
  95.  
  96. high_buttons : column {
  97.   width = 11 ;
  98.   alignment = centered ;
  99.   horizontal_alignment = centered ;
  100.   vertical_alignment = centered ;
  101.   : button {
  102.      key = "button_highlight" ;
  103.      label = "½G┼πH" ;
  104.      mnemonic = "H" ;
  105.      alignment = centered ;
  106.      width = 11 ;
  107.   }
  108.   : button {
  109.      key = "button_unhighlight" ;
  110.      label = "ñú½G┼πU" ;
  111.      mnemonic = "U" ;
  112.      alignment = centered ;
  113.      width = 11 ;
  114.   }
  115. }
  116.  
  117. nav_buttons : column {
  118.   width = 10 ;
  119.   alignment = centered ;
  120.   horizontal_alignment = centered ;
  121.   vertical_alignment = centered ;
  122.   : button {
  123.     key = "button_next" ;
  124.     label = "ñUñ@╡ºN" ;
  125.     mnemonic = "N" ;
  126.     alignment = centered ;
  127.     width = 10 ;
  128.   }
  129.   : button {
  130.     key = "button_previous" ;
  131.     label = "½eñ@╡ºP" ;
  132.     mnemonic = "P" ;
  133.     alignment = centered ;
  134.     width = 10 ;
  135.   }
  136.   : button {
  137.     key = "button_first" ;
  138.     label = "▓─ñ@╡ºF" ;
  139.     mnemonic = "F" ;
  140.     alignment = centered ;
  141.     width = 10 ;
  142.   }
  143.   : button {
  144.     key = "button_last" ;
  145.     label = "│╠Ñ╜╡ºL" ;
  146.     mnemonic = "L" ;
  147.     alignment = centered ;
  148.     width = 10 ;
  149.   }
  150. }
  151.  
  152. stm_slider : column {
  153.   width = 50 ;
  154.   :text {
  155.     key = "text_stm" ;
  156.     value = "" ;
  157.     label = "" ;
  158.     horizontal_alignment = centered ;
  159.     vertical_alignment = left ;
  160.   }
  161.   : slider {
  162.     key = "slider_stm" ;
  163.     value = "0" ;
  164.     min_value = 0 ;
  165.     max_value = 5000 ;
  166.     height = 1 ;
  167.     small_increment = 200 ;
  168.     big_increment = 1000 ;
  169.     layout = horizontal ;
  170.   }
  171. }
  172.  
  173. msg_text : column {
  174.   width = 50 ;
  175.   : text {
  176.     key = "text_1" ;
  177.     value = "" ;
  178.     label = "" ;
  179.     horizontal_alignment = centered ;
  180.     vertical_alignment = centered ;
  181.   }
  182.   : text {
  183.     key = "text_2" ;
  184.     value = "" ;
  185.     label = "" ;
  186.     horizontal_alignment = centered ;
  187.     vertical_alignment = centered ;
  188.   }
  189.   : text {
  190.     key = "text_3" ;
  191.     value = "" ;
  192.     label = "" ;
  193.     horizontal_alignment = centered ;
  194.     vertical_alignment = centered ;
  195.   }
  196. }
  197.  
  198. m_name : boxed_column {
  199.   label = "Ñ╪½e│]⌐w" ;
  200.   width = 50 ;
  201.   : text {
  202.     key = "text_dbms" ;
  203.     value = "" ;
  204.     label = "" ;
  205.     horizontal_alignment = centered ;
  206.     vertical_alignment = centered ;
  207.   }
  208. }
  209.  
  210. mb_name : boxed_column {
  211.   width = 50 ;
  212.   label = "Ñ╪½e│]⌐w" ;
  213.   : text {
  214.     key = "text_dbms" ;
  215.     value = "" ;
  216.     label = "" ;
  217.     horizontal_alignment = centered ;
  218.     vertical_alignment = centered ;
  219.   }
  220.   : text {
  221.     key = "text_db" ;
  222.     value = "" ;
  223.     label = "" ;
  224.     horizontal_alignment = centered ;
  225.     vertical_alignment = centered ;
  226.   }
  227. }
  228.  
  229. mbt_name : boxed_column {
  230.   width = 50 ;
  231.   label = "Ñ╪½e│]⌐w" ;
  232.   : text {
  233.     key = "text_dbms" ;
  234.     value = "" ;
  235.     label = "" ;
  236.     horizontal_alignment = centered ;
  237.     vertical_alignment = centered ;
  238.   }
  239.   : text {
  240.     key = "text_db" ;
  241.     value = "" ;
  242.     label = "" ;
  243.     horizontal_alignment = centered ;
  244.     vertical_alignment = centered ;
  245.   }
  246.   : text {
  247.     key = "text_tbl" ;
  248.     value = "" ;
  249.     label = "" ;
  250.     horizontal_alignment = centered ;
  251.     vertical_alignment = centered ;
  252.   }
  253. }
  254.  
  255. link_path : boxed_column {
  256.   width = 50 ;
  257.   label = "│s╡▓╕⌠«|" ;
  258.   : text {
  259.     key = "text_dbms" ;
  260.     value = "" ;
  261.     label = "" ;
  262.     horizontal_alignment = centered ;
  263.     vertical_alignment = centered ;
  264.   }
  265.   : text {
  266.     key = "text_db" ;
  267.     value = "" ;
  268.     label = "" ;
  269.     horizontal_alignment = centered ;
  270.     vertical_alignment = centered ;
  271.   }
  272.   : text {
  273.     key = "text_tbl" ;
  274.     value = "" ;
  275.     label = "" ;
  276.     horizontal_alignment = centered ;
  277.     vertical_alignment = centered ;
  278.   }
  279. }
  280.  
  281. confirm : dialog {
  282.   label = "ASE ¿╥ªµ╜T╗{" ;
  283.   msg_text ;
  284.   : row {
  285.     fixed_width = true ;
  286.     alignment = centered ;
  287.     : button {
  288.       key = "button_yes" ;
  289.       label = "Yes" ;
  290.       mnemonic = "Y" ;
  291.       is_default = true ;
  292.     }
  293.     : spacer { width = 2 ; }
  294.     : button {
  295.       key = "button_no" ;
  296.       label = "No" ;
  297.       mnemonic = "N" ;
  298.       is_cancel = true ;
  299.     }
  300.   }
  301. }
  302.  
  303. message : dialog {
  304.   label = "ASE ░T«º" ;
  305.   msg_text ;
  306.   ok_only ;
  307. }
  308.  
  309. sqlerr : dialog {
  310.   label = "SQL ┐∙╗~░T«º" ;
  311.   stm_slider ;
  312.   msg_text ;
  313.   ok_only ;
  314. }
  315.  
  316. termdbms : dialog {
  317.     label = "ñññε DBMS ┼X░╩╡{ªí";
  318.     initial_focus = "edit_dbms";
  319.     : column{
  320.       : list_box {
  321.          key = "list_dbms";
  322.          label = "DBMS ┼X░╩╡{ªí";
  323.          height = 4 ;
  324.          width = 30 ;
  325.          mnemonic = "B" ;
  326.       }
  327.       :edit_box {
  328.          key = "edit_dbms" ;
  329.          label = "┼X░╩╡{ªíD:" ;
  330.          mnemonic = "D" ;
  331.       }
  332.     }
  333.     ok_cancel_err ;
  334. }
  335.  
  336. getdbmsname : dialog {
  337.     label = "│]⌐w DBMS ┼X░╩╡{ªí";
  338.     initial_focus = "edit_dbms";
  339.     : column{
  340.       : list_box {
  341.          key = "list_dbms";
  342.          label = "DBMS ┼X░╩╡{ªí";
  343.          height = 4 ;
  344.          width = 30 ;
  345.          mnemonic = "B" ;
  346.       }
  347.       :edit_box {
  348.          key = "edit_dbms" ;
  349.          label = "┼X░╩╡{ªíD:" ;
  350.          mnemonic = "D" ;
  351.       }
  352.     }
  353.     ok_cancel_err ;
  354. }
  355.  
  356. getdbname : dialog {
  357.   label = "│]⌐wÑ╪½e╕Ω«╞«w";
  358.   initial_focus = "edit_db";
  359.   m_name ;
  360.   : column{
  361.     : list_box {
  362.        key = "list_db";
  363.        label = "ñwíu▒╡¬■ív¬║╕Ω«╞«wD";
  364.        height = 4 ;
  365.        mnemonic = "D" ;
  366.     }
  367.     :edit_box {
  368.        key = "edit_db" ;
  369.        label = "╕Ω«╞«wB:" ;
  370.        mnemonic = "B" ;
  371.     }
  372.   }
  373.   ok_cancel_err ;
  374. }
  375.  
  376. closedb : dialog {
  377.   label = "├÷  ╕Ω«╞«w";
  378.   initial_focus = "edit_db";
  379.   m_name ;
  380.   : column{
  381.     : list_box {
  382.        key = "list_db";
  383.        label = "ñwíu▒╡¬■ív¬║╕Ω«╞«wD";
  384.        height = 4 ;
  385.        mnemonic = "D" ;
  386.     }
  387.     :edit_box {
  388.        key = "edit_db" ;
  389.        label = "╕Ω«╞«wB:" ;
  390.        mnemonic = "B" ;
  391.     }
  392.   }
  393.   ok_cancel_err ;
  394. }
  395.  
  396. tblget : dialog {
  397.   label = "│]⌐wÑ╪½e¬φ╛┌";
  398.   initial_focus = "edit_tbl";
  399.   mb_name ;
  400.   : column{
  401.     : list_box {
  402.        key = "list_tbl";
  403.        label = "ñwíu▒╡¬■ív¬║¬φ╛┌T";
  404.        height = 4 ;
  405.        mnemonic = "T" ;
  406.     }
  407.     :edit_box {
  408.        key = "edit_tbl" ;
  409.        label = "¬φ╛┌B:" ;
  410.        mnemonic = "B" ;
  411.     }
  412.   }
  413.   ok_cancel_err ;
  414. }
  415.  
  416. erasedbms : dialog {
  417.     label = "ºR░ú DBMS ┼X░╩╡{ªí";
  418.     initial_focus = "edit_dbms";
  419.     : column{
  420.       : list_box {
  421.          key = "list_dbms";
  422.          label = "DBMS ┼X░╩╡{ªí";
  423.          height = 4 ;
  424.          width = 30 ;
  425.          mnemonic = "B" ;
  426.       }
  427.       :edit_box {
  428.          key = "edit_dbms" ;
  429.          label = "┼X░╩╡{ªíD:" ;
  430.          mnemonic = "D" ;
  431.       }
  432.     }
  433.     ok_cancel_err ;
  434. }
  435.  
  436. erasedb : dialog {
  437.   label = "ºR░ú╕Ω«╞«w";
  438.   initial_focus = "edit_db";
  439.   m_name ;
  440.   : column{
  441.     : list_box {
  442.        key = "list_db";
  443.        label = "ñwíu▒╡¬■ív¬║╕Ω«╞«wD";
  444.        height = 4 ;
  445.        mnemonic = "D" ;
  446.     }
  447.     :edit_box {
  448.        key = "edit_db" ;
  449.        label = "╕Ω«╞«wD:" ;
  450.        mnemonic = "D" ;
  451.     }
  452.   }
  453.   ok_cancel_err ;
  454. }
  455.  
  456. erasetbl : dialog {
  457.   label = "ºR░ú¬φ╛┌";
  458.   initial_focus = "edit_tbl";
  459.   mb_name ;
  460.   : column{
  461.     : list_box {
  462.        key = "list_tbl";
  463.        label = "ñwíu▒╡¬■ív¬║¬φ╛┌T";
  464.        height = 4 ;
  465.        mnemonic = "T" ;
  466.     }
  467.     :edit_box {
  468.        key = "edit_tbl" ;
  469.        label = "¬φ╛┌b:" ;
  470.        mnemonic = "b" ;
  471.     }
  472.   }
  473.   ok_cancel_err ;
  474. }
  475.  
  476. password : dialog {
  477.   label = "╗Píu╕Ω«╞«wív│s╡▓";
  478.   initial_focus = "edit_username";
  479.   mb_name ;
  480.   value = "│]⌐wíu╕Ω«╞«wíví╨ ╜╨┴ΣñJ";
  481.   : edit_box {
  482.     key = "edit_username" ;
  483.     label = "Ñ╬ñߪW║┘U:" ;
  484.     mnemonic = "U";
  485.   }
  486.   : edit_box {
  487.     key = "edit_password" ;
  488.     label = "▒K╜XP:" ;
  489.     mnemonic = "P";
  490.   }
  491.   ok_cancel ;
  492. }
  493.  
  494. asecursor_view : dialog {
  495.   label = "╣BÑ╬íu╖j┤M╖╟╛┌ív¿╙½ⁿ⌐wíuÑ╪½eªC┐²ív" ;
  496.   initial_focus = "list_values" ;
  497.   mbt_name ;
  498.   : row {
  499.     : column {
  500.       stm_slider ;
  501.       : text {
  502.         key = "text_rownumber" ;
  503.         value = "" ;
  504.         label = "" ;
  505.         horizontal_alignment = centered ;
  506.         vertical_alignment = centered ;
  507.       }
  508.       values7_list ;
  509.       l_slider ;
  510.     }
  511.     : cluster {
  512.       horizontal_alignment = centered ;
  513.       vertical_alignment = centered ;
  514.       alignment = centered ;
  515.       : column {
  516.         spacer ;
  517.         nav_buttons ;
  518.         high_buttons;
  519.         spacer ;
  520.       }
  521.     }
  522.   }
  523.   ok_cancel_err ;
  524. }
  525.  
  526. asecursor_edit : dialog {
  527.   label = "╜s┐Φ SQL ┐∩╢░";
  528.   initial_focus = "list_values" ;
  529.   mb_name ;
  530.   : row {
  531.     : column {
  532.       stm_slider ;
  533.       : text {
  534.           key = "text_rownumber" ;
  535.           value = "" ;
  536.           label = "" ;
  537.           horizontal_alignment = centered ;
  538.           vertical_alignment = centered ;
  539.       }
  540.       values8_list ;
  541.       l_slider ;
  542.       spacer ;
  543.       : edit_box {
  544.         key = "edit_value" ;
  545.         label = "╜s┐ΦE:" ;
  546.         mnemonic = "E" ;
  547.         horizontal_alignment = left ;
  548.       }
  549.       errtile;
  550.     }
  551.     : column {
  552.       nav_buttons;
  553.       high_buttons;
  554.       : button {
  555.           key = "button_select"   ;
  556.           label = "┐∩╢░│]⌐wS" ;
  557.           mnemonic = "S" ;
  558.           alignment = centered ;
  559.           width = 10 ;
  560.       }
  561.       : button {
  562.           key = "button_delete" ;
  563.           label = "╡∙╛PD" ;
  564.           mnemonic = "D" ;
  565.           alignment = centered ;
  566.           width = 10 ;
  567.       }
  568.       : row {
  569.         : toggle {
  570.           key = "toggle_update" ;
  571.           label = "" ;
  572.           value = "0" ;
  573.           width = 1 ;
  574.         }
  575.         : button {
  576.           key = "button_update" ;
  577.           label = "º≤╖sU" ;
  578.           mnemonic = "U" ;
  579.           alignment = centered ;
  580.           width = 6 ;
  581.           is_enabled = false ;
  582.         }
  583.       }
  584.     : button {
  585.         label = "░hÑXx";
  586.         key = "accept";
  587.         width  = 11;
  588.         alignment = centered;
  589.         is_cancel = true;
  590.         is_default  = true;
  591.         mnemonic = "x";
  592.     }
  593. //      : retirement_button {
  594. //          label  = "OK";
  595. //          key    = "accept";
  596. //          width  = 7 ;
  597. //          is_default  = true;
  598. //      }
  599. //      ok_button;
  600.     }
  601.   }
  602. }
  603.  
  604. row_edit : dialog {
  605.   label = "╜s┐ΦªC┐²" ;
  606.   initial_focus = "list_values" ;
  607.   mbt_name ;
  608.   values9_list ;
  609.   l_slider ;
  610.   : row {
  611.     : edit_box {
  612.       key = "edit_value" ;
  613.       label = "╜s┐ΦE:" ;
  614.       mnemonic = "E" ;
  615.       horizontal_alignment = left ;
  616.     }
  617.   }
  618.   ok_cancel_err ;
  619. }
  620.  
  621. row_add : dialog {
  622.   label = "╝W▓KªC┐²" ;
  623.   initial_focus = "list_values" ;
  624.   mbt_name ;
  625.   values9_list ;
  626.   l_slider ;
  627.   : row {
  628.     : edit_box {
  629.       key = "edit_value" ;
  630.       label = "╜s┐ΦE:" ;
  631.       mnemonic = "E" ;
  632.       horizontal_alignment = left ;
  633.     }
  634.   }
  635.   ok_cancel_err ;
  636. }
  637.  
  638. row_view : dialog {
  639.   label = "╕▀╛\ªC┐²" ;
  640.   mbt_name ;
  641.   values9_list ;
  642.   l_slider ;
  643.   ok_only ;
  644. }
  645.  
  646.  
  647. row_setrow : dialog {
  648.   label = "╣BÑ╬íu┴Σ¡╚ív¿╙½ⁿ⌐wíuÑ╪½eªC┐²ív" ;
  649.   initial_focus = "edit_value" ;
  650.   mbt_name ;
  651.   values3_list ;
  652.   l_slider ;
  653.   : row {
  654.     : edit_box {
  655.       key = "edit_value" ;
  656.       label = "╜s┐ΦE:" ;
  657.       mnemonic = "E" ;
  658.       horizontal_alignment = left ;
  659.     }
  660.   }
  661.   ok_cancel_err ;
  662. }
  663.  
  664. row_editlink : dialog {
  665.   label = "╜s┐Φíu│s╡▓┴Σ¡╚ív" ;
  666.   initial_focus = "list_values" ;
  667.   mbt_name ;
  668.   values3_list ;
  669.   l_slider ;
  670.   : row {
  671.     : edit_box {
  672.       key = "edit_value" ;
  673.       label = "╜s┐ΦE:" ;
  674.       mnemonic = "E" ;
  675.       horizontal_alignment = left ;
  676.     }
  677.   }
  678.   ok_cancel_err ;
  679. }
  680.  
  681.  
  682. link_view : dialog {
  683.   label = "╕▀╛\│s╡▓" ;
  684.   link_path ;
  685.   : text {
  686.     key = "text_rownumber" ;
  687.     value = "" ;
  688.     label = "" ;
  689.     width = 50 ;
  690.     horizontal_alignment = centered ;
  691.     vertical_alignment = centered ;
  692.   }
  693.   : row {
  694.     : column {
  695.       values3_list ;
  696.       l_slider ;
  697.       : list_box {
  698.         key = "list_cols" ;
  699.         label = "íuÑi▓{─▌╝xívªµ─µ" ;
  700.         width = 50 ;
  701.         height = 3 ;
  702.         horizontal_alignment = centered ;
  703.         vertical_alnment = centered ;
  704.         mnemonic = "D" ;
  705.         value = "0" ;
  706.       }
  707.     }
  708.     nav_buttons ;
  709.   }
  710.   ok_only ;
  711.   spacer ;
  712. }
  713.  
  714. link_select : dialog {
  715.   label = "┐∩╢░│s╡▓" ;
  716.   initial_focus = "list_values" ;
  717.   link_path ;
  718.   : text {
  719.     key = "text_rownumber" ;
  720.     value = "" ;
  721.     label = "" ;
  722.     width = 50 ;
  723.     horizontal_alignment = centered ;
  724.     vertical_alignment = centered ;
  725.   }
  726.   : row {
  727.     : column {
  728.       values3_list ;
  729.       l_slider ;
  730.       : list_box {
  731.         key = "list_cols" ;
  732.         label = "íuÑi▓{─▌╝xívªµ─µ" ;
  733.         width = 50 ;
  734.         height = 3 ;
  735.         horizontal_alignment = centered ;
  736.         vertical_alignment = centered ;
  737.         mnemonic = "D" ;
  738.         value = "0" ;
  739.       }
  740.     }
  741.     nav_buttons ;
  742.   }
  743.   ok_cancel ;
  744.   spacer ;
  745. }
  746.  
  747.  
  748. link_edit : dialog {
  749.   label = "╜s┐Φíu│s╡▓ív" ;
  750.   initial_focus = "list_values" ;
  751.   link_path ;
  752.   : text {
  753.     key = "text_rownumber" ;
  754.     value = "" ;
  755.     label = "" ;
  756.     width = 50 ;
  757.     horizontal_alignment = centered ;
  758.     vertical_alignment = centered ;
  759.   }
  760.   : row {
  761.     : column {
  762.       spacer ;
  763.       values3_list ;
  764.       l_slider ;
  765.       : list_box {
  766.         key = "list_cols" ;
  767.         label = "íuÑi▓{─▌╝xívªµ─µ" ;
  768.         width = 50 ;
  769.         height = 3 ;
  770.         horizontal_alignment = centered ;
  771.         vertical_alignment = centered ;
  772.         mnemonic = "D" ;
  773.         value = "0" ;
  774.       }
  775.     }
  776.     : column {
  777.       nav_buttons ;
  778.       : button {
  779.         key = "button_proceed" ;
  780.         label = "▒└╢iP..." ;
  781.         mnemonic = "P" ;
  782.         fixed_width = true ;
  783.         width = 10 ;
  784.         alignment = centered ;
  785.       }
  786.     }
  787.   }
  788.   ok_only ;
  789. }
  790.  
  791. cols_get : dialog {
  792.   label = "┐∩╛▄íu┴Σ╢╡ªµ─µív" ;
  793.   initial_focus = "list_cols" ;
  794.   mbt_name ;
  795.   : row {
  796.     : list_box {
  797.       key = "list_cols" ;
  798.       label = "ªµ─µªW║┘C                        ┴Σ¡╚"  ;
  799.       height = 7 ;
  800.       width = 40 ;
  801.       horizontal_alignment = centered ;
  802.       vertical_alignment = centered ;
  803.       mnemonic = "C" ;
  804.       value = "0" ;
  805.     }
  806.     : column {
  807.       spacer ;
  808.       : button {
  809.         key = "button_on" ;
  810.         label = "On" ;
  811.         mnemonic = "n" ;
  812.         width = 8 ;
  813.         fixed_width = true ;
  814.         alignment = centered ;
  815.       }
  816.       : button {
  817.         key = "button_off" ;
  818.         label = "Off" ;
  819.         mnemonic = "f" ;
  820.         width = 8 ;
  821.         fixed_width = true ;
  822.         alignment = centered ;
  823.       }
  824.       : button {
  825.         key = "button_allon" ;
  826.         label = "Ñ■│íA" ;
  827.         mnemonic = "A" ;
  828.         width = 8 ;
  829.         fixed_width = true ;
  830.         alignment = centered ;
  831.       }
  832.       : button {
  833.         key = "button_alloff" ;
  834.         label = "¡½╕mR" ;
  835.         mnemonic = "R" ;
  836.         width = 8 ;
  837.         fixed_width = true ;
  838.         alignment = centered ;
  839.       }
  840.     }
  841.   }
  842.   ok_cancel_err ;
  843. }
  844.  
  845. getkeyvals : dialog {
  846.   label = "╜s┐Φíu│s╡▓┐∩╢╡ív" ;
  847.   initial_focus = "edit_value";
  848.   mbt_name ;
  849.   : text {
  850.     key = "text_editval" ;
  851.     value = "┴ΣñJíu╖j┤M╖╟╛┌ív:" ;
  852.     label = "" ;
  853.     horizontal_alignment = centered ;
  854.     vertical_alignment = left ;
  855.   }
  856.   : edit_box {
  857.     key = "edit_value" ;
  858.     label = "╖╟╛┌C:" ;
  859.     mnemonic = "C" ;
  860.   }
  861.   : row {
  862.     spacer ;
  863.     : button {
  864.       key = "button_key" ;
  865.       label = "┴Σ¡╚K..." ;
  866.       mnemonic = "K" ;
  867.       width = 12 ;
  868.       fixed_width = true ;
  869.       alignment = centered ;
  870.       horizontal_alignment = centered ;
  871.       vertical_alignment = centered ;
  872.     }
  873.     : button {
  874.       key = "button_search" ;
  875.       label = "╖j┤MS..." ;
  876.       mnemonic = "S" ;
  877.       width = 12 ;
  878.       fixed_width = true ;
  879.       alignment = centered ;
  880.       horizontal_alignment = centered ;
  881.       vertical_alignment = centered ;
  882.     }
  883.     cancel_button ;
  884.     spacer ;
  885.   }
  886.   errtile;
  887. }
  888.  
  889. getrowkeyvals : dialog {
  890.   label = "ª│├÷íu│]⌐wªC┐²ív¬║┐∩╢╡" ;
  891.   initial_focus = "edit_value" ;
  892.   mbt_name ;
  893.   : text {
  894.     key = "text_editval" ;
  895.     value = "┴ΣñJíu╖j┤M╖╟╛┌ív" ;
  896.     label = "" ;
  897.     horizontal_alignment = centered ;
  898.     vertical_alignment = left ;
  899.   }
  900.   : edit_box {
  901.     key = "edit_value" ;
  902.     label = "╖╟╛┌C:" ;
  903.     mnemonic = "C" ;
  904.   }
  905.   : row {
  906.     : button {
  907.       key = "button_key" ;
  908.       label = "┴Σ¡╚K..." ;
  909.       mnemonic = "K" ;
  910.       width = 12 ;
  911.       fixed_width = true ;
  912.       alignment = centered ;
  913.       horizontal_alignment = centered ;
  914.       vertical_alignment = centered ;
  915.     }
  916.     : button {
  917.       key = "button_search" ;
  918.       label = "╖j┤MS..." ;
  919.       mnemonic = "S" ;
  920.       width = 12 ;
  921.       fixed_width = true ;
  922.       alignment = centered ;
  923.       horizontal_alignment = centered ;
  924.       vertical_alignment = centered ;
  925.     }
  926.     : button {
  927.       key = "button_graphical" ;
  928.       label = "╣╧Ñ▄G <" ;
  929.       mnemonic = "G" ;
  930.       width = 12 ;
  931.       fixed_width = true ;
  932.       alignment = centered ;
  933.       horizontal_alignment = centered ;
  934.       vertical_alignment = centered ;
  935.     }
  936.     cancel_button ;
  937.   }
  938.   errtile;
  939. }
  940.  
  941. dacols : dialog {
  942.   label = "½╪Ñ▀íuÑi▓{─▌╝xív" ;
  943.   initial_focus = "list_tabcols" ;
  944.   mbt_name ;
  945.   : row {
  946.     : column {
  947.       : list_box {
  948.         key = "list_tabcols" ;
  949.         label = "¬φ╛┌ªµ─µT" ;
  950.         height = 7 ;
  951.         width = 20 ;
  952.         horizontal_alignment = centered ;
  953.         vertical_alignment = centered ;
  954.         mnemonic = "T" ;
  955.         value = "0" ;
  956.       }
  957.     }
  958.     : column {
  959.       : list_box {
  960.         key = "list_dacols" ;
  961.         label = "DA ªµ─µ"  ;
  962.         height = 7 ;
  963.         width = 20 ;
  964.         horizontal_alignment = centered ;
  965.         vertical_alignment = centered ;
  966.         mnemonic = "D" ;
  967.         value = "0" ;
  968.       }
  969.     }
  970.   }
  971.   : row {
  972.     : button {
  973.       key = "button_get" ;
  974.       label = "╕m┤½R" ;
  975.       mnemonic = "R" ;
  976.       width = 8 ;
  977.       fixed_width = true ;
  978.       alignment = centered ;
  979.     }
  980.     : button {
  981.       key = "button_insert" ;
  982.       label = "┤íñJI" ;
  983.       mnemonic = "I" ;
  984.       width = 8 ;
  985.       fixed_width = true ;
  986.       alignment = centered ;
  987.     }
  988.     : button {
  989.       key = "button_erase" ;
  990.       label = "ºR░úE" ;
  991.       mnemonic = "E" ;
  992.       width = 8 ;
  993.       fixed_width = true ;
  994.       alignment = centered ;
  995.     }
  996.     : button {
  997.       key = "button_reset" ;
  998.       label = "Ñ■│íºR░úa" ;
  999.       mnemonic = "a" ;
  1000.       width = 8 ;
  1001.       fixed_width = true ;
  1002.       alignment = centered ;
  1003.     }
  1004.   }
  1005.   ok_cancel ;
  1006. }
  1007.  
  1008.  
  1009. sql_getstm : dialog {
  1010.   label = "SQL ╜s┐Φ╡{ªí" ;
  1011.   initial_focus = "edit_value";
  1012.   mb_name ;
  1013.   : text {
  1014.     key = "text_editval" ;
  1015.     value = "┴ΣñJ SQL ¡zÑy";
  1016.     label = "" ;
  1017.     horizontal_alignment = centered ;
  1018.     vertical_alignment = left ;
  1019.   }
  1020.   :edit_box {
  1021.     key = "edit_value" ;
  1022.     label = "SQL:" ;
  1023.     mnemonic = "S" ;
  1024.   }
  1025.   : row {
  1026.     spacer ;
  1027.     : button {
  1028.       key = "button_file" ;
  1029.       label = "└╔«╫F..." ;
  1030.       mnemonic = "F" ;
  1031.       width = 8 ;
  1032.       fixed_width = true ;
  1033.       alignment = centered ;
  1034.     }
  1035.     : button {
  1036.         key = "button_history" ;
  1037.         label = "╛·ÑvH..." ;
  1038.         mnemonic = "H" ;
  1039.         width = 10 ;
  1040.         fixed_width = true ;
  1041.         alignment = centered ;
  1042.     }
  1043.     : button {
  1044.         label  = "░⌡ªµE...";
  1045.         key    = "accept";
  1046.         width  = 10;
  1047.         fixed_width  = true;
  1048.         is_default  = true;
  1049.         mnemonic = "E";
  1050.     }
  1051.     : button {
  1052.         label = "░hÑXx";
  1053.         key = "cancel";
  1054.         fixed_width  = true;
  1055.         width  = 8;
  1056.         alignment = centered;
  1057.         is_cancel       = true;
  1058.         mnemonic = "x";
  1059.     }
  1060.     spacer ;
  1061.   }
  1062.   errtile;
  1063. }
  1064.  
  1065. sql_oldstm : dialog {
  1066.   label = "SQL ¡zÑy╛·Ñv" ;
  1067.   initial_focus = "list_values";
  1068.   mb_name ;
  1069.   values10_list ;
  1070.   l_slider ;
  1071.   ok_cancel ;
  1072. }
  1073.  
  1074. sql_getfile : dialog {
  1075.   label = "SQL └╔ªW" ;
  1076.   initial_focus = "edit_value";
  1077.   mb_name ;
  1078.   : edit_box {
  1079.     key = "edit_pattern" ;
  1080.     label = "└╔«╫├■ºOP" ;
  1081.     mnemonic = "P" ;
  1082.   }
  1083.   : text {
  1084.     key = "text_dir" ;
  1085.     value = "" ;
  1086.     label = "" ;
  1087.     horizontal_alignment = centered ;
  1088.     vertical_alignment = centered ;
  1089.   }
  1090.   : row {
  1091.     : list_box {
  1092.       key = "list_dir" ;
  1093.       label = "Ñ╪┐²D" ;
  1094.       mnemonic = "D" ;
  1095.       width = 15 ;
  1096.       height = 8 ;
  1097.       horizontal_alignment = centered ;
  1098.       vertical_alignment = centered ;
  1099.       value = "0" ;
  1100.     }
  1101.     : list_box {
  1102.       key = "list_file" ;
  1103.       label = "└╔«╫F" ;
  1104.       mnemonic = "F" ;
  1105.       width = 15 ;
  1106.       height = 8 ;
  1107.       horizontal_alignment = centered ;
  1108.       vertical_alignment = centered ;
  1109.       value = "0" ;
  1110.     }
  1111.   }
  1112.   : edit_box {
  1113.     key = "edit_value" ;
  1114.     label = "└╔ªWn" ;
  1115.     mnemonic = "n" ;
  1116.   }
  1117.   ok_cancel_err ;
  1118. }
  1119.  
  1120. asemakerep : dialog {
  1121.   label = "ASE ╗sº@│°¬φ" ;
  1122.   initial_focus = "edit_value";
  1123.   mb_name ;
  1124.   : text {
  1125.     key = "text_editval" ;
  1126.     value = "┴ΣñJíu│°¬φ░⌡ªµ¡zÑyív";
  1127.     label = "" ;
  1128.     horizontal_alignment = centered ;
  1129.     vertical_alignment = left ;
  1130.   }
  1131.   :edit_box {
  1132.     key = "edit_value" ;
  1133.     label = "░⌡ªµE:" ;
  1134.     mnemonic = "E" ;
  1135.   }
  1136.   : row {
  1137.     spacer ;
  1138.     : button {
  1139.       key = "button_history" ;
  1140.       label = "╛·ÑvH..." ;
  1141.       mnemonic = "H" ;
  1142.       width = 10 ;
  1143.       fixed_width = true ;
  1144.       alignment = centered ;
  1145.     }
  1146.     : button {
  1147.         label  = "░⌡ªµE";
  1148.         key    = "accept";
  1149.         width  = 10;
  1150.         fixed_width  = true;
  1151.         is_default  = true;
  1152.         mnemonic = "E";
  1153.     }
  1154.     : button {
  1155.         label = "░hÑXx";
  1156.         key = "cancel";
  1157.         fixed_width  = true;
  1158.         width  = 8;
  1159.         alignment = centered;
  1160.         is_cancel       = true;
  1161.         mnemonic = "x";
  1162.     }
  1163.     spacer ;
  1164.   }
  1165.   errtile;
  1166. }
  1167.  
  1168. asemakerephis: dialog {
  1169.   label = "ASE ╗sº@│°¬φñº╛·Ñv" ;
  1170.   initial_focus = "list_values";
  1171.   mb_name ;
  1172.   values10_list ;
  1173.   l_slider ;
  1174.   ok_cancel ;
  1175. }
  1176.  
  1177.