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

  1. /* Next available MSG number is  60 */
  2.  
  3. // DDUNITS.DCL
  4. //
  5. // ¬⌐┼v⌐╥ª│ (C) 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. // DDUNITS.LSP ñº╣∩╕▄«╪⌐w╕q└╔ - │µª∞íúUNITSíñ½ⁿÑOíC
  20. //-------------------------------------------------------------------------
  21.  
  22. dcl_settings : default_dcl_settings { audit_level = 0; }
  23.  
  24. ddunits : dialog {
  25.     label = /*MSG1*/"│µª∞▒▒¿ε";
  26.     //
  27.     // Ñ]ºtíu│µª∞ívñ╬íu¿ñ½╫ív¬║ñ⌠Ñ¡╕s╢░íC
  28.     //
  29.     : row {
  30.         //
  31.         // íu│µª∞ív╕s╢░íC
  32.         //
  33.         : boxed_column {
  34.             label = /*MSG2*/"│µª∞";
  35.             //
  36.             // ┐∩╛▄│µª∞Ñ╬¬║íu┐∩Ñx╢sív╕s╢░íC
  37.             //
  38.             : radio_column {
  39.                 : radio_button {
  40.                     key = "scientific";
  41.                     label = /*MSG3*/"¼∞╛╟░O╝╞│µª∞S";
  42.                     mnemonic = /*MSG37*/"S";
  43.                 }
  44.                 : radio_button {
  45.                     key = "decimal";
  46.                     label = /*MSG4*/"ñQ╢i¿ε│µª∞C";
  47.                     mnemonic = /*MSG38*/"C";
  48.                 }
  49.                 : radio_button {
  50.                     key = "engineering";
  51.                     label = /*MSG5*/"ñu╡{Ñ╬│µª∞E";
  52.                     mnemonic = /*MSG39*/"E";
  53.                 }
  54.                 : radio_button {
  55.                     key = "architectural";
  56.                     label = /*MSG6*/"½╪┐vÑ╬│µª∞A";
  57.                     mnemonic = /*MSG40*/"A";
  58.                 }
  59.                 : radio_button {
  60.                     key = "fractional";
  61.                     label = /*MSG7*/"ñ└╝╞│µª∞F";
  62.                     mnemonic = /*MSG41*/"F";
  63.                 }
  64.             }
  65.             //
  66.             // ╜u⌐╩│µª∞ñp╝╞ª∞╝╞ñºíu╝uÑX▓M│µív(¿t▓╬┼▄╝╞íu╜u⌐╩│µª∞║δ½╫íúLUPRECíñív)íC
  67.             //
  68.             spacer;
  69.             : text {
  70.                 label = /*MSG8*/"║δ½╫P:";
  71.                 mnemonic = /*MSG42*/"P";
  72.             }
  73.             : popup_list {
  74.                 key = "luprec";
  75.                 edit_width = 14;
  76.             }
  77.         }
  78.         //
  79.         // Angle Formats Control.
  80.         //
  81.         : boxed_column {
  82.             label = /*MSG9*/"¿ñ½╫";
  83.             //
  84.             // ┐∩╛▄¿ñ½╫«µªíÑ╬¬║íu┐∩Ñx╢sív╕s╢░íC
  85.             //
  86.             : radio_column {
  87.                 : radio_button {
  88.                   key = "decimal_deg";
  89.                   label = /*MSG10*/"ñQ╢i¿ε¿ñ½╫I";
  90.                   mnemonic = /*MSG43*/"I";
  91.                 }
  92.                 : radio_button {
  93.                     key = "dms";
  94.                     label = /*MSG11*/"½╫/ñ└/¼φM";
  95.                     mnemonic = /*MSG44*/"M";
  96.                 }
  97.                 : radio_button {
  98.                     key = "grads";
  99.                     label = /*MSG12*/"ñ└½╫G";
  100.                     mnemonic = /*MSG45*/"G";
  101.                 }
  102.                 : radio_button {
  103.                     key = "radians";
  104.                     label = /*MSG13*/"╤y½╫R";
  105.                     mnemonic = /*MSG46*/"R";
  106.                 }
  107.                 : radio_button {
  108.                     key = "surveyor_deg";
  109.                     label = /*MSG14*/"┤·╢q│µª∞V";
  110.                     mnemonic = /*MSG47*/"V";
  111.                 }
  112.             }
  113.             //
  114.             // ¿ñ½╫│µª∞ñp╝╞ª∞╝╞ñºíu╝uÑX▓M│µív(¿t▓╬┼▄╝╞íu¿ñ½╫║δ½╫íúAUPRECíñív)íC
  115.             //
  116.             spacer_0;
  117.             : text {
  118.                 label = /*MSG15*/"║δ½╫N:";
  119.                 mnemonic = /*MSG48*/"N";
  120.             }
  121.             : popup_list {
  122.                 key = "auprec";
  123.                 edit_width = 17;
  124.             }
  125.         }
  126.     }
  127.     //
  128.     // ª∞⌐≤⌐││íªC¬║½÷╢s: OK ¿·«° ñΦªV... ¿DºU...
  129.     //
  130.     : row {
  131.         ok_button;
  132.         cancel_button;
  133.         : button {
  134.              label = /*MSG57*/"ñΦªVD...";
  135.              key = "dir";
  136.              mnemonic = /*MSG58*/"D";
  137.              fixed_width = true;
  138.         }
  139.         help_button;
  140.     }
  141. }
  142. //
  143. // Direction child dialog.
  144. //
  145. direction : dialog {
  146.     label = /*MSG59*/"ñΦªV▒▒¿ε";
  147.     : boxed_column {
  148.         label = /*MSG16*/"0 ½╫¿ññΦªV";
  149.         fixed_width = true;
  150.         width =22;
  151.         //
  152.         // Direction sub-cluster to group the radio cluster and the
  153.         // pick button/edit box cluster.
  154.         //
  155.         :row {
  156.             //
  157.             // ┐∩╛▄ñΦªVÑ╬¬║íu┐∩Ñx╢sív╕s╢░íC
  158.             //
  159.             : radio_column {
  160.                 : radio_button {
  161.                     key = "east";
  162.                     label = /*MSG17*/"¬FE";
  163.                     mnemonic = /*MSG49*/"E";
  164.                 }
  165.                 : radio_button {
  166.                     key = "north";
  167.                     label = /*MSG18*/"Ñ_N";
  168.                     mnemonic = /*MSG50*/"N";
  169.                 }
  170.                 : radio_button {
  171.                     key = "west";
  172.                     label = /*MSG19*/"ªΦW";
  173.                     mnemonic = /*MSG51*/"W";
  174.                 }
  175.                 : radio_button {
  176.                     key = "south";
  177.                     label = /*MSG20*/"½nS";
  178.                     mnemonic = /*MSG52*/"S";
  179.                 }
  180.                 : radio_button {
  181.                     key = "other";
  182.                     label = /*MSG21*/"¿ΣѪO";
  183.                     mnemonic = /*MSG53*/"O";
  184.                 }
  185.             }
  186.             //
  187.             // Angle direction format labels appears to the right
  188.             // of the radio cluster, a "pick" button next to "other"
  189.             //
  190.             : column {
  191.                 : text {
  192.                     key = "zero";
  193.                     label = "";
  194.                     width = 9;
  195.                 }
  196.                 : text {
  197.                     key = "ninety";
  198.                     label = "";
  199.                 }
  200.                 : text {
  201.                     key = "one_eighty";
  202.                     label = "";
  203.                 }
  204.                 : text {
  205.                     key = "two_seventy";
  206.                     label = "";
  207.                 }
  208.                 : text {
  209.                     key = "typed";
  210.                     label = /*MSG22*/"┬I┐∩/┴ΣñJ";
  211.                 }
  212.             }
  213.         }
  214.         //
  215.         // Manual angle selection and direction selection.
  216.         //
  217.         //
  218.         // Angle edit box.
  219.         //
  220.         : edit_box {
  221.             key = "angle_edit";
  222.             edit_width = 14;
  223.             label = /*MSG25*/"¿ñ½╫A:";
  224.             mnemonic = /*MSG54*/"A";
  225.         }
  226.         : button{
  227.             label = /*MSG23*/"┬I┐∩P <";
  228.             key = "angle_pick";
  229.             fixed_width = true;
  230.             width = 8;
  231.             alignment = left;
  232.             mnemonic = /*MSG24*/"P";
  233.         }
  234.     }
  235.     //
  236.     // Angle direction radio cluster.
  237.     //
  238.     : radio_column {
  239.         : radio_button {
  240.             key = "angle_dir_ccw";
  241.             label = /*MSG26*/"░f«╔─┴C";
  242.             mnemonic = /*MSG55*/"C";
  243.         }
  244.         : radio_button {
  245.             key = "angle_dir_cw";
  246.             label = /*MSG27*/"╢╢«╔─┴L";
  247.             mnemonic = /*MSG56*/"L";
  248.         }
  249.     }
  250.     ok_cancel;
  251.     : errtile {
  252.         width = 22;
  253.     }
  254. }
  255. // End Direction child dialog.
  256.