home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p024 / 5.img / SUPPORT2.LIB / DDVIEW.DCL < prev    next >
Encoding:
Text File  |  1993-02-09  |  9.9 KB  |  379 lines

  1. /* Next available MSG number is  61 */
  2.  
  3. //----------------------------------------------------------------------------
  4. //
  5. // DDVIEW.DCL  ¬⌐Ñ╗ 1.0
  6. //
  7. // ¬⌐┼v⌐╥ª│ (C) 1991-1992  Autodesk ñ╜Ñq
  8. //
  9. //
  10. // Ñ╗│n┼ΘºK╢O¿╤▒z╢iªµÑ⌠ª≤Ñ╬│~╗▌¿D¬║½■¿⌐íB¡╫º∩ñ╬╡oªµ, ª²¼O░╚╜╨┐φ┤`ñU¡z
  11. // ¡∞½h :
  12. //
  13. // 1)  ñWªC¬║¬⌐┼v│qºi░╚╗▌ÑX▓{ªb¿Cñ@Ñ≈½■¿⌐∙╪íC
  14. // 2)  ¼█├÷¬║╗í⌐·ñσÑ≤ñ]Ñ▓╢╖⌐·╕ⁿ¬⌐┼v│qºiñ╬Ñ╗╢╡│\Ñi│qºiíC
  15. //
  16. // Ñ╗│n┼Θ╢╚┤ú¿╤º@¼░└│Ñ╬ñW¬║░╤ª╥, ª╙Ñ╝┴n⌐·⌐╬┴⌠ºtÑ⌠ª≤½O├╥; ╣∩⌐≤Ñ⌠ª≤»S«φ
  17. // Ñ╬│~ñº╛A║┘⌐╩, ÑHñ╬░╙╖~╛P░Γ⌐╥┴⌠ºtÑX¿π¬║½O├╥, ªbª╣ñ@╖ºñ⌐ÑHº_╗{íC
  18. //
  19. //----------------------------------------------------------------------------
  20. //
  21. //  Dialogue interface to VIEW command.  Used with DDVIEW.LSP
  22. //
  23. //----------------------------------------------------------------------------
  24.  
  25. dcl_settings : default_dcl_settings { audit_level = 0; }
  26.  
  27. view : dialog {
  28.     label = /*MSG1*/"╡°┤║▒▒¿ε";
  29.     initial_focus = "edit_view";
  30.     : list_box {
  31.         label = /*MSG42*/"╡°┤║V";
  32.         mnemonic = /*MSG43*/"V";
  33.         width = 38;
  34.         tabs = "34";
  35.         key = "list_view";
  36.     }
  37.     : concatenation {
  38.         : text_part {
  39.             label = /*MSG45*/"¿·ª^╡°┤║: ";
  40.         }
  41.         : text_part {
  42.             key = "res_text";
  43.             width = 32;
  44.         }
  45.     }
  46.     : row {
  47.         : button {
  48.             label = /*MSG3*/"¿·ª^R";
  49.             mnemonic = /*MSG4*/"R";
  50.             key = "restore";
  51.         }
  52.         : button {
  53.             label = /*MSG11*/"N╖s½╪...";
  54.             mnemonic = /*MSG46*/"N";
  55.             key = "new_view";
  56.         }
  57.         : button {
  58.             label = /*MSG9*/"ºR░úD";
  59.             mnemonic = /*MSG10*/"D";
  60.             key = "delete";
  61.         }
  62.         : button {
  63.             label = /*MSG59*/"┤y¡zD...";
  64.             mnemonic = /*MSG12*/"D";
  65.             key = "describe";
  66.         }
  67.     }
  68.     spacer_0;
  69.     ok_cancel_help;
  70. }
  71.  
  72. new_view : dialog {
  73.     label = /*MSG60*/"⌐w╕q╖s╡°┤║";
  74.     : edit_box {
  75.         key = "new_view_name";
  76.         allow_accept = false;
  77.         label = /*MSG13*/"╡°┤║ªW║┘N:";
  78.         mnemonic = /*MSG44*/"N";
  79.         edit_width = 26;
  80.         edit_limit = 31;
  81.     }
  82.     : radio_column {
  83.         : radio_button {
  84.             label = /*MSG5*/"¿·íuÑ╪½e┐├╣⌡ívC";
  85.             mnemonic = /*MSG6*/"C";
  86.             key = "r_current";
  87.         }
  88.         : radio_button {
  89.             label = /*MSG7*/"ÑHíu«╪┐∩ív⌐w╕qD";
  90.             mnemonic = /*MSG8*/"D";
  91.             key = "r_window";
  92.         }
  93.     }
  94.     : button {
  95.         label = /*MSG47*/"«╪┐∩W <";
  96.         mnemonic = /*MSG48*/"W";
  97.         width = 10;
  98.         key = "window";
  99.         horizontal_alignment = left;
  100.         fixed_width = true;
  101.     }
  102.     : row {
  103.         : boxed_column {
  104.             label = /*MSG49*/"▓─ñ@¿ñ┬I";
  105.             key = "fc";
  106.             : concatenation {
  107.                 : text_part {
  108.                     label = /*MSG50*/"X: ";
  109.                     key = "x1_label";
  110.                 }
  111.                 : text_part {
  112.                     key = "x1_text";
  113.                     width = 10;
  114.                 }
  115.             }
  116.             : concatenation {
  117.                 : text_part {
  118.                     label = /*MSG51*/"Y: ";
  119.                     key = "y1_label";
  120.                 }
  121.                 : text_part {
  122.                     key = "y1_text";
  123.                     width = 10;
  124.                 }
  125.             }
  126.         }
  127.         : boxed_column {
  128.             label = /*MSG52*/"╣∩¿ñ┬I";
  129.             key = "oc";
  130.             : concatenation {
  131.                 : text_part {
  132.                     label = /*MSG53*/"X: ";
  133.                     key = "x2_label";
  134.                 }
  135.                 : text_part {
  136.                     key = "x2_text";
  137.                     width = 10;
  138.                 }
  139.             }
  140.             : concatenation {
  141.                 : text_part {
  142.                     label = /*MSG54*/"Y: ";
  143.                     key = "y2_label";
  144.                 }
  145.                 : text_part {
  146.                     key = "y2_text";
  147.                     width = 10;
  148.                 }
  149.             }
  150.         }
  151.     }
  152.     : row {
  153.         fixed_width = true;
  154.         alignment = centered;
  155.         : button {
  156.             label = /*MSG55*/"└xªs╡°┤║S";
  157.             mnemonic = /*MSG56*/"S";
  158.             key = "save_view";
  159.             fixed_width = true;
  160.         }
  161.         : spacer { width = 2; }
  162.         cancel_button;
  163.     }
  164.     errtile;
  165. }
  166.  
  167.  
  168. valert : dialog {
  169.     label = /*MSG14*/"─╡Ñ▄";
  170.     : paragraph {
  171.         : text_part {
  172.             label = /*MSG57*/"ñwª│ªPªWñº╡°┤║ªsªb";
  173.         }
  174.         : text_part {
  175.             label = /*MSG58*/"╣╧└╔ññíC▒²¡½╖s⌐w╕q╢▄?";
  176.         }
  177.     }
  178.     : row {
  179.         fixed_width = true;
  180.         alignment = centered;
  181.         : button {
  182.             label           = /*MSG16*/"¡½╖s⌐w╕qR";
  183.             key             = "accept";
  184.             mnemonic        = /*MSG17*/"R";
  185.             is_default      = true;
  186.             width           = 8;
  187.         }
  188.         : spacer {
  189.             width = 2;
  190.         }
  191.         : button {
  192.             label           = /*MSG18*/"¿·«°C";
  193.             key             = "cancel";
  194.             mnemonic        = /*MSG19*/"C";
  195.             is_cancel       = true;
  196.             width           = 6;
  197.         }
  198.     }
  199. }
  200.  
  201. vinquiry : dialog {
  202.     label = /*MSG20*/"╡°┤║ªCÑ▄";
  203.     : concatenation {
  204.         : text {
  205.             label = /*MSG21*/"╡°┤║ªW║┘:";
  206.         }
  207.         : text {
  208.             key = "v_name";
  209.             width = 31;
  210.         }
  211.     }
  212.     spacer_1;
  213.     : row {
  214.         : row {
  215.             : column {
  216.                 spacer_1;
  217.                 : text {
  218.                     label = /*MSG22*/"╝e½╫:";
  219.                 }
  220.                 : text {
  221.                     label = /*MSG23*/"░¬½╫:";
  222.                 }
  223.                 : text {
  224.                     label = /*MSG24*/"ºß┬α:";
  225.                 }
  226.             }
  227.             : column {
  228.                 spacer_1;
  229.                 : text {
  230.                     key = "v_width";
  231.                     width = 10;
  232.                 }
  233.                 : text {
  234.                     key = "v_height";
  235.                     width = 10;
  236.                 }
  237.                 : text {
  238.                     key = "v_twist";
  239.                     width = 10;
  240.                 }
  241.             }
  242.         }
  243.         spacer_1;
  244.         : column {
  245.             : text {
  246.                 key = "cen_tar";
  247.                 width = 15;
  248.             }
  249.             : concatenation {
  250.                 : text_part {
  251.                     label = /*MSG29*/"X: ";
  252.                 }
  253.                 : text_part {
  254.                     key = "vtar_x";
  255.                     width = 10;
  256.                 }
  257.             }
  258.             : concatenation {
  259.                 : text_part {
  260.                     label = /*MSG30*/"Y: ";
  261.                 }
  262.                 : text_part {
  263.                     key = "vtar_y";
  264.                     width = 10;
  265.                 }
  266.             }
  267.             : concatenation {
  268.                 : text_part {
  269.                     label = /*MSG31*/"Z: ";
  270.                 }
  271.                 : text_part {
  272.                     key = "vtar_z";
  273.                     width = 10;
  274.                 }
  275.             }
  276.         }
  277.         : column {
  278.             : text {
  279.                 key = "direction";
  280.                 width = 15;
  281.             }
  282.             : concatenation {
  283.                 : text_part {
  284.                     label = /*MSG33*/"X: ";
  285.                 }
  286.                 : text_part {
  287.                     key = "vdir_x";
  288.                     width = 10;
  289.                 }
  290.             }
  291.             : concatenation {
  292.                 : text_part {
  293.                     label = /*MSG34*/"Y: ";
  294.                 }
  295.                 : text_part {
  296.                     key = "vdir_y";
  297.                     width = 10;
  298.                 }
  299.             }
  300.             : concatenation {
  301.                 : text_part {
  302.                     label = /*MSG35*/"Z: ";
  303.                 }
  304.                 : text_part {
  305.                     key = "vdir_z";
  306.                     width = 10;
  307.                 }
  308.             }
  309.         }
  310.     }
  311.     spacer_1;
  312.     : row {
  313.         children_fixed_width = true;
  314.         : column {
  315.             : row {
  316.                 : column {
  317.                     : text {
  318.                         label = /*MSG36*/"│z╡°:";
  319.                     }
  320.                     : text {
  321.                         label = /*MSG38*/"½e║I¡▒:";
  322.                     }
  323.                     : text {
  324.                         label = /*MSG40*/"½ß║I¡▒:";
  325.                     }
  326.                 }
  327.                 : column {
  328.                     : text {
  329.                         key = "persp";
  330.                         width = 3;
  331.                     }
  332.                     : text {
  333.                         key = "fclipon";
  334.                         width = 3;
  335.                     }
  336.                     : text {
  337.                         key = "bclipon";
  338.                         width = 3;
  339.                     }
  340.                 }
  341.             }
  342.         }
  343.         : column {
  344.             children_fixed_width = true;
  345.             : row {
  346.                 : column {
  347.                     : text {
  348.                         label = /*MSG37*/"├Φ└Y¬°½╫:";
  349.                     }
  350.                     : text {
  351.                         label = /*MSG39*/"░╛▓╛:";
  352.                     }
  353.                     : text {
  354.                         label = /*MSG41*/"░╛▓╛:";
  355.                     }
  356.                 }
  357.                 : column {
  358.                     : text {
  359.                         key = "lens";
  360.                         width = 8;
  361.                     }
  362.                     : text {
  363.                         key = "fclip";
  364.                         width = 8;
  365.                     }
  366.                     : text {
  367.                         key = "bclip";
  368.                         width = 8;
  369.                     }
  370.                 }
  371.             }
  372.         }
  373.     }
  374.     spacer_1;
  375.     ok_only;
  376. }
  377.  
  378.  
  379.