home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p024 / 10.img / REGION1.LIB / AME.DCL < prev    next >
Encoding:
Text File  |  1993-02-09  |  24.2 KB  |  850 lines

  1. /* AME.DCL
  2.    ¬⌐┼v⌐╥ª│ (C) 1991-1992  Autodesk ñ╜Ñq
  3.  
  4.  
  5.    Ñ╗│n┼ΘºK╢O¿╤▒z╢iªµÑ⌠ª≤Ñ╬│~╗▌¿D¬║½■¿⌐íB¡╫º∩ñ╬╡oªµ, ª²¼O░╚╜╨┐φ┤`ñU¡z
  6.    ¡∞½h :
  7.  
  8.    1)  ñWªC¬║¬⌐┼v│qºi░╚╗▌ÑX▓{ªb¿Cñ@Ñ≈½■¿⌐∙╪íC
  9.    2)  ¼█├÷¬║╗í⌐·ñσÑ≤ñ]Ñ▓╢╖⌐·╕ⁿ¬⌐┼v│qºiñ╬Ñ╗╢╡│\Ñi│qºiíC
  10.  
  11.    Ñ╗│n┼Θ╢╚┤ú¿╤º@¼░└│Ñ╬ñW¬║░╤ª╥, ª╙Ñ╝┴n⌐·⌐╬┴⌠ºtÑ⌠ª≤½O├╥; ╣∩⌐≤Ñ⌠ª≤»S«φ
  12.    Ñ╬│~ñº╛A║┘⌐╩, ÑHñ╬░╙╖~╛P░Γ⌐╥┴⌠ºtÑX¿π¬║½O├╥, ªbª╣ñ@╖ºñ⌐ÑHº_╗{íC
  13. */
  14.  
  15. /*
  16.  * Next available message number: 125
  17.  */
  18.  
  19. but_decrease :button{
  20.     label = /*MSG0*/"-";
  21.     fixed_width = true;
  22.     is_tab_stop = false;
  23. }
  24. but_increase :button{
  25.     label = /*MSG0*/"+";
  26.     fixed_width = true;
  27.     is_tab_stop = false;
  28. }
  29. dia_massp :dialog{
  30.     label = /*MSG1*/"╜Φ╢q»S⌐╩";
  31.     initial_focus = /*MSG0*/"accept";
  32.     :column{
  33.         :row{
  34.             :list_box{
  35.                 key = /*MSG0*/"mass_list";
  36.                 horizontal_margin = tiny;
  37.                 vertical_margin = tiny;
  38.                 allow_accept = false;
  39.                 width = 68;
  40.             }
  41.         }
  42.         :row{
  43.             key = /*MSG0*/"action_items";
  44.             fixed_width = true;
  45.             sub_decomp;
  46.             :row{
  47.                 fixed_height = true;
  48.                 spacer_1;
  49.                 sub_subdiv;
  50.                 spacer_1;
  51.                 :button{
  52.                     key = /*MSG0*/"redo";
  53.                     label = /*MSG2*/"¡½╖s¡p║ΓC";
  54.                     mnemonic = "C";
  55.                     fixed_width = true;
  56.                 }
  57.                 spacer_1;
  58.                 :button{
  59.                     key = /*MSG0*/"file";
  60.                     label = /*MSG4*/"└╔«╫F...";
  61.                     mnemonic = /*MSG5*/"F";
  62.                     fixed_width = true;
  63.                }
  64.             }
  65.         }
  66.         ok_cancel_help;
  67.         errtile;
  68.     }
  69. }
  70. dia_material :dialog{
  71.     label = /*MSG6*/"º≈«╞▒▓─²";
  72.     :row{
  73.         :button{
  74.             label = /*MSG7*/"└╔«╫F...";
  75.             key = /*MSG0*/"mat_getfname";
  76.             mnemonic = /*MSG8*/"F";
  77.         }
  78.         :text{
  79.             label = /*MSG0*/"acad.mat";
  80.             fixed_width = true;
  81.             key = /*MSG0*/"mat_currfname";
  82.             width = 12;
  83.         }
  84.         :boxed_column{
  85.             :column{
  86.                 :text{
  87.                     key = /*MSG0*/"solmatcurr";
  88.                     label = /*MSG*/"Ñ╪½eº≈«╞:";
  89.                     is_bold = true;
  90.                 }
  91.                 sub_matcurr;
  92.             }
  93.             :text{
  94.                 key = /*MSG0*/"solmatcurr_desc";
  95.                 width = 40;
  96.             }
  97.         }
  98.     }
  99.     :row{
  100.         key = /*MSG0*/"mat_h1";
  101.         :column{
  102.             key = /*MSG0*/"clu_filelis";
  103.             fixed_width = true;
  104.             fixed_height = true;
  105.             :text{
  106.                 label = /*MSG10*/"└╔ñ║⌐w╕q¬║º≈«╞";
  107.                 is_bold = true;
  108.                 fixed_width = true;
  109.                 width = 25;
  110.             }
  111.             :lis_material{
  112.                 key = /*MSG0*/"lis_in_file";
  113.             }
  114.         }
  115.         :column{
  116.             key = /*MSG0*/"buttons_1";
  117.             spacer_1;
  118.             :button{
  119.                 key = /*MSG0*/"mat_new";
  120.                 label = /*MSG11*/"╖s½╪N...";
  121.                 mnemonic = /*MSG12*/"N";
  122.             }
  123.             :button{
  124.                 key = /*MSG0*/"mat_load";
  125.                 label = /*MSG13*/"╕ⁿñJL>";
  126.                 mnemonic = /*MSG14*/"L";
  127.             }
  128.             :button{
  129.                 key = /*MSG0*/"mat_save";
  130.                 label = /*MSG15*/"< └xªsS";
  131.                 mnemonic = /*MSG16*/"S";
  132.             }
  133.             :button{
  134.                 key = /*MSG0*/"mat_remove";
  135.                 label = /*MSG17*/"▓╛ÑXR";
  136.                 mnemonic = /*MSG18*/"R";
  137.             }
  138.             :button{
  139.                 key = /*MSG0*/"mat_set";
  140.                 label = /*MSG19*/"│]⌐wT";
  141.                 mnemonic = /*MSG20*/"T";
  142.             }
  143.             :button{
  144.                 key = /*MSG0*/"mat_edit";
  145.                 label = /*MSG21*/"╜s┐ΦE...";
  146.                 mnemonic = /*MSG22*/"E";
  147.             }
  148.             :button{
  149.                 key = /*MSG0*/"mat_change";
  150.                 label = /*MSG23*/"º≤º∩C";
  151.                 mnemonic = /*MSG24*/"C";
  152.             }
  153.         }
  154.         :column{
  155.             key = /*MSG0*/"clu_dwglis";
  156.             fixed_height = true;
  157.             :text{
  158.                 label = /*MSG25*/"Ñ╗╣╧Ñ╬¿∞¬║º≈«╞ ";
  159.                 is_bold = true;
  160.                 width = 25;
  161.                 fixed_width = true;
  162.             }
  163.             :lis_material{
  164.                 key = /*MSG0*/"lis_in_dwg";
  165.             }
  166.         }
  167.     }
  168.     :row{
  169.         key = /*MSG0*/"mat_h2";
  170.         :text{
  171.             key = /*MSG0*/"mat_transient_des";
  172.             width = 40;
  173.             label = /*MSG26*/"╝╚║Aíuº≈«╞¬■¡zív";
  174.         }
  175.     }
  176.     ok_cancel_help;
  177. }
  178. dia_matprops :dialog{
  179.     label = /*MSG27*/"º≈«╞»S⌐╩";
  180.     key = /*MSG0*/"matprops_title";
  181.     :column{
  182.         key = /*MSG0*/"mat_h2";
  183.         fixed_width = true;
  184.         fixed_height = true;
  185.         :edit_box{
  186.             label = /*MSG28*/"º≈«╞ªW║┘M ";
  187.             mnemonic = /*MSG29*/"M";
  188.             key = /*MSG0*/"mat_edit_name";
  189.             width = 60;
  190.             edit_width = 45;
  191.             fixed_width = true;
  192.         }
  193.         :edit_box{
  194.             label = /*MSG30*/"¬■¡zD   ";
  195.             mnemonic = /*MSG31*/"D";
  196.             key = /*MSG0*/"mat_edit_desc";
  197.             width = 60;
  198.             edit_width = 45;
  199.             fixed_width = true;
  200.         }
  201.         :column{
  202.             :list_box{
  203.                 label = /*MSG32*/"»S⌐╩";
  204.                 key = /*MSG0*/"mat_proplist";
  205.                 edit_width = 60;
  206.                 fixed_height = true;
  207.                 width = 60;
  208.                 height = 8;
  209.             }
  210.         }
  211.         :row{
  212.             key = /*MSG0*/"clu_prop_edit";
  213.             fixed_width = true;
  214.             alignment = centered;
  215.             :edit_box{
  216.                 key = /*MSG0*/"mat_edit_prop";
  217.                 label = /*MSG33*/"⌐w╕q¡╚V";
  218.                 mnemonic = /*MSG34*/"V";
  219.                 fixed_width = true;
  220.                 edit_width = 15;
  221.             }
  222.             :text{
  223.                 alignment = top;
  224.                 key = /*MSG0*/"matprop_unit";
  225.                 width = 15;
  226.             }
  227.         }
  228.     }
  229.     errtile;
  230.     ok_cancel;
  231. }
  232. dia_solvar :dialog{
  233.     key = /*MSG0*/"solamever";
  234.     :row{
  235.         key = /*MSG0*/"var_h1";
  236.         :column{
  237.             key = /*MSG0*/"graphics";
  238.             :row{
  239.                 key = /*MSG0*/"graphics_1";
  240.                 :boxed_radio_column{
  241.                     label = /*MSG35*/"┼πÑ▄¼[║c";
  242.                     key = /*MSG0*/"soldisplay";
  243.                     horizontal_margin = tiny;
  244.                     :radio_button{
  245.                         label = /*MSG36*/"║⌠║cM";
  246.                         mnemonic = /*MSG37*/"M";
  247.                         key = /*MSG0*/"soldisplay_mesh";
  248.                         fixed_height = false;
  249.                     }
  250.                     :radio_button{
  251.                         key = /*MSG0*/"soldisplay_wire";
  252.                         label = /*MSG38*/"╜u║cW";
  253.                         mnemonic = /*MSG39*/"W";
  254.                         fixed_height = false;
  255.                     }
  256.                 }
  257.                 :boxed_radio_column{
  258.                     key = /*MSG0*/"solrender";
  259.                     label = /*MSG40*/"▒m▓{";
  260.                     :radio_button{
  261.                         key = /*MSG0*/"solrender_csg";
  262.                         label = /*MSG41*/"CSG";
  263.                         mnemonic = /*MSG42*/"C";
  264.                     }
  265.                     :radio_button{
  266.                         key = /*MSG0*/"solrender_uniform";
  267.                         label = /*MSG43*/"ºíñ├F";
  268.                         mnemonic = /*MSG44*/"F";
  269.                     }
  270.                 }
  271.             }
  272.             :column{
  273.                 key = /*MSG0*/"graphics_2";
  274.                 alignment = left;
  275.                 fixed_width = true;
  276.                 :pro_integer{
  277.                     key = /*MSG0*/"solwdens";
  278.                     label = /*MSG45*/"½╪║c▒K½╫R";
  279.                     mnemonic = /*MSG46*/"R";
  280.                     alignment = centered;
  281.                     :but_increase{
  282.                         key = /*MSG0*/"solwdens_raise";
  283.                         parent = /*MSG0*/"solwdens";
  284.                     }
  285.                     :edb_integer{
  286.                         key = /*MSG0*/"solwdens_edit";
  287.                         parent = /*MSG0*/"solwdens";
  288.                         low = /*MSG0*/"1";
  289.                         high = /*MSG0*/"12";
  290.                         edit_width = 2;
  291.                     }
  292.                     :but_decrease{
  293.                         key = /*MSG0*/"solwdens_lower";
  294.                         parent = /*MSG0*/"solwdens";
  295.                     }
  296.                 }
  297.             }
  298.             // Upgrade button.
  299.             spacer_1;
  300.             :column{
  301.                 :toggle{
  302.                     label = /*MSG47*/"º≤╖s╝╥½¼O";
  303.                     mnemonic = /*MSG48*/"O";
  304.                     key = /*MSG0*/"solupgrade";
  305.                 }
  306.             }
  307.             spacer_1;
  308.             :boxed_column{
  309.                 key = /*MSG0*/"entity";
  310.                 label = /*MSG49*/"╣╧ñ╕";
  311.                 fixed_width = true;
  312.             // popup list for soldelent
  313.                 :text{
  314.                     label = /*MSG50*/"2D¡∞½¼½°░ú";
  315.                     mnemonic = /*MSG51*/"D";
  316.                     is_bold = true;
  317.                 }
  318.                 :popup_list{
  319.                     key = /*MSG0*/"soldelent";
  320.                     edit_width = 10;
  321.                     value = /*MSG0*/"0";
  322.  
  323.                 }
  324.             // popuplist for solsolidify
  325.                 :text{
  326.                     label = /*MSG52*/"┬αñ╞╝╥½¼Y";
  327.                     mnemonic = /*MSG53*/"Y";
  328.                     is_bold = true;
  329.                 }
  330.                 :popup_list{
  331.                     key = /*MSG0*/"solsolidify";
  332.                     edit_width = 10;
  333.                     value = /*MSG0*/"0";
  334.                     fixed_width = true;
  335.                 }
  336.             }
  337.         }
  338.         :column{
  339.             key = /*MSG0*/"var_h1_v2";
  340.             :column{
  341.                 key = /*MSG0*/"system";
  342.                 fixed_height = true;
  343.                 :column{
  344.                     fixed_width = true;
  345.                     :text{
  346.                         label = /*MSG54*/"░T«ºG";
  347.                         mnemonic = /*MSG55*/"G";
  348.                         is_bold = true;
  349.                         key = /*MSG0*/"solservmsg_title";
  350.                     }
  351.                     :popup_list{
  352.                         key = /*MSG0*/"solservmsg";
  353.                         edit_width = 10;
  354.                         value = /*MSG0*/"0";
  355.                     }
  356.  
  357.                     :text{
  358.                         key = /*MSG0*/"solsectype_title";
  359.                         label = /*MSG56*/"║I¡▒S";
  360.                         mnemonic = /*MSG57*/"S";
  361.                         is_bold = true;
  362.                     }
  363.                     :popup_list{
  364.                         key = /*MSG0*/"solsectype";
  365.                         edit_width = 10;
  366.                         value = /*MSG0*/"0";
  367.                         fixed_width = true;
  368.                     }
  369.                     :text{
  370.                         key = /*MSG0*/"solamecomp_title";
  371.                         label = /*MSG58*/"¼█«e⌐╩B";
  372.                         mnemonic = "B";
  373.                         is_bold = true;
  374.                     }
  375.                     :popup_list{
  376.                         key = /*MSG0*/"solamecomp";
  377.                         edit_width = 10;
  378.                         value = /*MSG0*/"0";
  379.                         fixed_width =true;
  380.                     }
  381.                 }
  382.                 :pro_integer{
  383.                     key = /*MSG0*/"solpagelen";
  384.                     label = /*MSG60*/"┼πÑ▄ªC╝╞P";
  385.                     mnemonic = /*MSG61*/"P";
  386.                     horizontal_margin = tiny;
  387.                     vertical_margin = tiny;
  388.                     :but_increase{
  389.                         key = /*MSG0*/"solpagelen_raise";
  390.                         parent = /*MSG0*/"solpagelen";
  391.                     }
  392.                     :edb_integer{
  393.                         key = /*MSG0*/"solpagelen_edit";
  394.                         parent = /*MSG0*/"solpagelen";
  395.                         low = /*MSG0*/"0";
  396.                         high = /*MSG0*/"1000";
  397.                         edit_width = 4;
  398.                     }
  399.                     :but_decrease{
  400.                         key = /*MSG0*/"solpagelen_lower";
  401.                         parent = /*MSG0*/"solpagelen";
  402.                     }
  403.                 }
  404.             }
  405.             :row{
  406.                 key = /*MSG*/"var_h1_v2_h2";
  407.                 :column{
  408.                     key = /*MSG0*/"var_buts";
  409.                     :button{
  410.                         key = /*MSG0*/"but_units";
  411.                         label = /*MSG62*/"│µª∞U...";
  412.                         mnemonic = /*MSG63*/"U";
  413.                         fixed_width = true;
  414.                     }
  415.                     :button{
  416.                         key = /*MSG0*/"but_hatch";
  417.                         label = /*MSG64*/"╝v╜u░╤╝╞P...";
  418.                         mnemonic = /*MSG65*/"P";
  419.                         fixed_width = true;
  420.                     }
  421.                     :button{
  422.                         key = /*MSG0*/"but_others";
  423.                         label = /*MSG66*/"¿ΣѪ░╤╝╞O...";
  424.                         mnemonic = /*MSG67*/"O";
  425.                         vertical_margin = tiny;
  426.                         fixed_height = true;
  427.                         horizontal_margin = tiny;
  428.                     }
  429.                 }
  430.             }
  431.         }
  432.     }
  433.     spacer_1;
  434.     ok_cancel_help;
  435.     errtile;
  436. }
  437. dia_solvar_axcol :dialog{
  438.     label = /*MSG68*/"¼D┐∩├CªΓ";
  439.     initial_focus = /*MSG0*/"edit_col";
  440.     :column{
  441.         :column{
  442.             image_block;
  443.             :list_box{
  444.                 key = /*MSG0*/"list_col";
  445.                 allow_accept = true;
  446.             }
  447.             :textbox{
  448.                 key = /*MSG0*/"edit_col";
  449.                 allow_accept = true;
  450.                 label = /*MSG69*/"├CªΓ╜XC";
  451.                 mnemonic = /*MSG70*/"C";
  452.                 edit_width = 10;
  453.                 fixed_width = true;
  454.             }
  455.         }
  456.         ok_cancel;
  457.         errtile;
  458.     }
  459. }
  460.  
  461. dia_solvar_hpat:dialog{
  462.     label = /*MSG71*/"╝v╜u░╤╝╞";
  463.     :column{
  464.         key = /*MSG0*/"var_hparams";
  465.         children_alignment = centered;
  466.         :edit_box{
  467.             key = /*MSG0*/"solhpat";
  468.             label = /*MSG72*/"ªW║┘N ";
  469.             mnemonic = /*MSG73*/"N";
  470.             edit_width = 10;
  471.             fixed_width = true;
  472.         }
  473.         :edit_box{
  474.             key = /*MSG0*/"solhangle";
  475.             label = /*MSG74*/"¿ñ½╫A";
  476.             mnemonic = /*MSG75*/"A";
  477.             edit_width = 10;
  478.             fixed_width = true;
  479.         }
  480.         :edit_box{
  481.             key = /*MSG0*/"solhsize";
  482.             label = /*MSG76*/"ñ±¿╥S ";
  483.             mnemonic = /*MSG77*/"S";
  484.             edit_width = 10;
  485.             fixed_width = true;
  486.         }
  487.     }
  488.     ok_cancel;
  489.     errtile;
  490. }
  491. // Added dialog for remainder -- temporary.
  492. dia_other_vars:dialog{
  493.     label = /*MSG78*/"¿ΣѪ░╤╝╞";
  494.     :column{
  495.         key = /*MSG0*/"var_hparams";
  496.         :row{
  497.             :boxed_column{
  498.                 key = /*MSG0*/"var_massp";
  499.                 label = /*MSG79*/"╜Φ╢q»S⌐╩";
  500.                 fixed_width = true;
  501.                 fixed_height = true;
  502.                 sub_decomp;
  503.                 sub_subdiv;
  504.             }
  505.             :column{
  506.                 key = /*MSG0*/"var_axcol";
  507.                 fixed_width = true;
  508.                 fixed_height = true;
  509.                 :boxed_row{
  510.                     alignment = centered;
  511.                     fixed_width = true;
  512.                     label = /*MSG80*/"«y╝╨├CªΓ";
  513.                     :image_button{
  514.                         key = /*MSG0*/"solaxcol";
  515.                         boxed = true;
  516.                         allow_accept = true;
  517.                         fixed_height = true;
  518.                         fixed_width = true;
  519.                         is_tab_stop = false;
  520.                         alignment = centered;
  521.                         width = 15;
  522.                         height =1;
  523.                     }
  524.                 }
  525.                 spacer_1;
  526.                 :boxed_column{
  527.                     label = /*MSG81*/"Ñ╪½eº≈«╞ (░▀┼¬)";
  528.                     key = /*MSG0*/"var_material";
  529.                     fixed_height = true;
  530.                     sub_matcurr;
  531.                 }
  532.             }
  533.         }
  534.     }
  535.     ok_cancel;
  536.     errtile;
  537. }
  538. // End "Others" dialog.
  539. dia_solvar_unt :dialog{
  540.     label = /*MSG82*/"│µª∞";
  541.     :column{
  542.         key = /*MSG0*/"var_unit";
  543.         children_alignment = centered;
  544.         :edit_box{
  545.             key = /*MSG0*/"sollength";
  546.             label = /*MSG83*/"╜u╢q│µª∞L";
  547.             mnemonic = /*MSG84*/"L";
  548.             edit_width = 10;
  549.             fixed_width = true;
  550.             value = /*MSG0*/"";
  551.         }
  552.         :edit_box{
  553.             key = /*MSG0*/"solareau";
  554.             label = /*MSG85*/"¡▒┐n│µª∞A  ";
  555.             mnemonic = /*MSG86*/"A";
  556.             edit_width = 10;
  557.             fixed_width = true;
  558.             value = /*MSG0*/"";
  559.         }
  560.         :edit_box{
  561.             key = /*MSG0*/"solvolume";
  562.             label = /*MSG87*/"┼Θ┐n│µª∞V";
  563.             mnemonic = /*MSG88*/"V";
  564.             edit_width =10;
  565.             fixed_width = true;
  566.             value = /*MSG0*/"";
  567.         }
  568.         :edit_box{
  569.             key = /*MSG0*/"solmass";
  570.             label = /*MSG89*/"╜Φ╢q│µª∞M  ";
  571.             mnemonic = /*MSG90*/"M";
  572.             edit_width = 10;
  573.             fixed_width = true;
  574.             value = /*MSG0*/"";
  575.         }
  576.         :toggle{
  577.             label = /*MSG91*/"ñ@¡P¬║│µª∞C";
  578.             mnemonic = /*MSG92*/"C";
  579.             key = /*MSG0*/"consistent";
  580.             fixed_width = true;
  581.         }
  582.     }
  583.     ok_cancel;
  584.     errtile;
  585. }
  586. dia_version :dialog{
  587.     label = /*MSG93*/"╕Ω░T";
  588.     :column{
  589.         :text{
  590.             label = /*MSG94*/"AME ╢i╢Ñ╢∞½¼⌐╡ª∙╡{ªí";
  591.             is_bold = true;
  592.         }
  593.         :text{
  594.             key = /*MSG0*/"solamever";
  595.             value = /*MSG0*/"";
  596.             label = /*MSG95*/"¬⌐Ñ╗ ";
  597.         }
  598.     }
  599.     :row{
  600.         fixed_height = true;
  601.         :ok_button{
  602.         }
  603.     }
  604. }
  605. edb_integer :edit_box{
  606.     fixed_width = true;
  607. }
  608. lis_material:list_box{
  609.     width = 25;
  610.     value = /*MSG0*/"";
  611.     height = 10;
  612.     fixed_width = true;
  613.     multiple_select = true;
  614. }
  615. pro_integer :boxed_row{
  616.     fixed_width = true;
  617.     fixed_height = true;
  618.     vertical_margin = narrow;
  619.     horizontal_margin = none;
  620. }
  621. rad_X :radio_button{
  622.     label = /*MSG96*/"¬u X ╢bªV ";
  623.     mnemonic = /*MSG97*/"X";
  624. }
  625. rad_Y :radio_button{
  626.     label = /*MSG98*/"¬u Y ╢bªV ";
  627.     mnemonic = /*MSG99*/"Y";
  628. }
  629. rad_Z :radio_button{
  630.     label = /*MSG100*/"¬u Z ╢bªV ";
  631.     mnemonic = /*MSG101*/"Z";
  632. }
  633. rad_always :radio_button{
  634.     label = /*MSG102*/"Ñ▓⌐w";
  635. }
  636. rad_ask :radio_button{
  637.     label = /*MSG103*/"╕▀░▌";
  638. }
  639. rad_never :radio_button{
  640.     label = /*MSG104*/"¿Mñú";
  641. }
  642. sub_decomp :boxed_radio_column{
  643.     label = /*MSG105*/"╕╤¬RñΦªV";
  644.     key = /*MSG0*/"soldecomp";
  645.     fixed_height = true;
  646.     :rad_X{
  647.         key = /*MSG0*/"soldecomp_x";
  648.         fixed_height = false;
  649.     }
  650.     :rad_Y{
  651.         key = /*MSG0*/"soldecomp_y";
  652.         fixed_height = false;
  653.     }
  654.     :rad_Z{
  655.         key = /*MSG0*/"soldecomp_z";
  656.         fixed_height = false;
  657.     }
  658. }
  659. sub_matcurr :text{
  660.     key = /*MSG0*/"solmatcurr_name";
  661.     fixed_width = true;
  662.     width = 28;
  663. }
  664. sub_subdiv :pro_integer{
  665.     key = /*MSG0*/"solsubdiv";
  666.     label = /*MSG106*/"╕╤¬R║δ½╫N";
  667.     mnemonic = /*MSG107*/"N";
  668.     is_bold = true;
  669.     horizontal_margin = tiny;
  670.     vertical_margin = tiny;
  671.     :but_increase{
  672.         key = /*MSG0*/"solsubdiv_raise";
  673.         parent = /*MSG0*/"solsubdiv";
  674.     }
  675.     :edb_integer{
  676.         key = /*MSG0*/"solsubdiv_edit";
  677.         low = /*MSG0*/"1";
  678.         high = /*MSG0*/"8";
  679.         parent = /*MSG0*/"solsubdiv";
  680.         edit_width = 1;
  681.     }
  682.     :but_decrease{
  683.         key = /*MSG0*/"solsubdiv_lower";
  684.         parent = /*MSG0*/"solsubdiv";
  685.     }
  686. }
  687. textbox :edit_box{
  688.     vertical_margin = tiny;
  689.     horizontal_margin = tiny;
  690. }
  691.  
  692. ddsolprm  :  dialog {
  693.  
  694.          aspect_ratio = 0;
  695.          label = /*MSG108*/"AME ¡∞Ñ≤";
  696.          : text
  697.           {
  698.           label = /*MSG109*/"½╪Ñ▀╣Ω┼Θ¡∞Ñ≤";
  699.           alignment = centered;
  700.           initial_focus = /*MSG0*/"Boxpic";
  701.           }
  702.  
  703.   :row{
  704.       : column {
  705.         children_alignment = centered;
  706.          : image_button{
  707.             key          = /*MSG0*/"Boxpic";
  708.             height       = 5;
  709.             aspect_ratio = 1.25;
  710.             fixed_height = true;
  711.             fixed_width  = true;
  712.             allow_accept = true;
  713.             color        = 0;
  714.          }
  715.  
  716.          : text{
  717.             label     = /*MSG110*/"Ñ▀ñΦ╣Ω┼Θ";
  718.             alignment = centered;
  719.          }
  720.  
  721.          : image_button{
  722.             key          = /*MSG0*/"Conepic";
  723.             height       = 5;
  724.             aspect_ratio = 1.25;
  725.             fixed_height = true;
  726.             fixed_width  = true;
  727.             allow_accept = true;
  728.             color        = 0;
  729.          }
  730.  
  731.          : text{
  732.             label     = /*MSG111*/"╢Ω└@╣Ω┼Θ";
  733.             alignment = centered;
  734.          }
  735.       }
  736.  
  737.       : column {
  738.         children_alignment = centered;
  739.          : image_button{
  740.             key          = /*MSG0*/"Spherpic";
  741.             height       = 5;
  742.             aspect_ratio = 1.25;
  743.             fixed_height = true;
  744.             fixed_width  = true;
  745.             allow_accept = true;
  746.             color        = 0;
  747.          }
  748.  
  749.          : text{
  750.             label     = /*MSG112*/"╢Ω▓y╣Ω┼Θ";
  751.             alignment = centered;
  752.  
  753.          }
  754.  
  755.          : image_button{
  756.             key          = /*MSG0*/"Cylpic";
  757.             height       = 5;
  758.             aspect_ratio = 1.25;
  759.             fixed_height = true;
  760.             fixed_width  = true;
  761.             allow_accept = true;
  762.             color        = 0;
  763.          }
  764.  
  765.          : text{
  766.  
  767.             label     = /*MSG113*/"╢Ω¼W╣Ω┼Θ";
  768.             alignment = centered;
  769.  
  770.          }
  771.       }
  772.  
  773.       : column {
  774.         children_alignment = centered;
  775.          : image_button{
  776.             key          = /*MSG0*/"Wedgepic";
  777.             height       = 5;
  778.             aspect_ratio = 1.25;
  779.             fixed_height = true;
  780.             fixed_width  = true;
  781.             allow_accept = true;
  782.             color        = 0;
  783.          }
  784.  
  785.          : text{
  786.             label     = /*MSG114*/"╖ñº╬╣Ω┼Θ";
  787.             alignment = centered;
  788.  
  789.          }
  790.  
  791.          : image_button{
  792.             key          = /*MSG0*/"Torpic";
  793.             height       = 5;
  794.             aspect_ratio = 1.25;
  795.             fixed_height = true;
  796.             fixed_width  = true;
  797.             allow_accept = true;
  798.             color        = 0;
  799.          }
  800.  
  801.          : text{
  802.             label     = /*MSG115*/"└⌠¼W╣Ω┼Θ";
  803.             alignment = centered;
  804.          }
  805.       }
  806.    }
  807.  
  808.    :column{
  809.      alignment = centered;
  810.        :boxed_row{
  811.          label = /*MSG116*/"░≥╖╟¡▒";
  812.            : radio_column{
  813.                :radio_button{
  814.                   key   = /*MSG0*/"bspln_on";
  815.                   label = /*MSG117*/"On";
  816.                   mnemonic = /*MSG118*/"n";
  817.                   value = /*MSG0*/"0";
  818.                }
  819.                :radio_button{
  820.                   key   = /*MSG0*/"bspln_off";
  821.                   label = /*MSG119*/"Off";
  822.                   mnemonic = /*MSG120*/"f";
  823.                   value = /*MSG0*/"1";
  824.                }
  825.            }
  826.            : popup_list{
  827.              key   = /*MSG0*/"bmode";
  828.              mnemonic = /*MSG121*/"M";
  829.              label = /*MSG122*/"╝╥ªíM: ";
  830.            }
  831.  
  832.        }
  833.  
  834.        : button{
  835.            key    = /*MSG0*/"snapmd";
  836.            label  = /*MSG123*/"¬½┼Θ┬Ω┬I╝╥ªíO...";
  837.            mnemonic    = /*MSG124*/"O";
  838.            alignment = centered;
  839.            fixed_width = true;
  840.        }
  841.    }
  842.  
  843.  
  844.          spacer_1;
  845.  
  846.          ok_cancel_help;
  847. }
  848.  
  849.  
  850.