home *** CD-ROM | disk | FTP | other *** search
/ Computerworld 1996 March / Computerworld_1996-03_cd.bin / hp / drivers / plotter / dj750755 / acad / hpmplwin.dc_ / hpmplwin.dc
Text File  |  1995-07-07  |  29KB  |  916 lines

  1. // Next available MSG number is   256 
  2. // MODULE_ID HPMPLOT_DCL_
  3. //  (Test Release 0.1  12 Nov 1992)
  4. //  (C) Hewlett-Packard Company
  5. //  HP-GL/2 ADI 4.2 AutoCAD 386 Release 12 driver
  6. //  Release 1.3   1 March 1993 
  7. //  HPMPLOT.DCL 
  8. //  Main Menu for the Merge Plotting/Rendering User Interface
  9.  
  10. mainmenu: dialog {
  11.     label = /*HPMPLOT_DCL_1*/"HP Plotter Configuration";
  12.     alignment = centered;
  13.     initial_focus = /*MSG0*/"accept";
  14.     : column {
  15.         : text_part {
  16.             key = /*MSG0*/"modellabel";
  17.             label = /*HPMPLOT_DCL_2*/"Plotter Conf:";
  18.         }
  19.         : popup_list {
  20.             fixed_width = true;
  21.             key = /*MSG0*/"idmodel";
  22.             edit_width = 60;
  23.         tabs = "25";
  24.         }
  25.     }
  26.     : concatenation {
  27.         : text_part {
  28.             key = /*MSG0*/"dirlabel";
  29.             label = /*HPMPLOT_DCL_3*/"Dir: ";
  30.         }
  31.         : text {
  32.             key = /*MSG0*/"dir";
  33.             width = 34;
  34.         }
  35.     }
  36.     : row {
  37.         fixed_width = true;
  38.         : text {
  39.             label = /*HPMPLOT_DCL_4*/"Configuration File:";
  40.             key = /*MSG0*/"cfglabel";
  41.             mnemonic = /*HPMPLOT_DCL_5*/"C";
  42.         }
  43.         : popup_list {
  44.             fixed_width = true;
  45.             key = /*MSG0*/"cfgfile";
  46.             edit_width = 13;
  47.         }
  48.     }
  49.     : row {
  50.         : column {  // Begin Left Column
  51.             : boxed_radio_column {
  52.                 label = /*HPMPLOT_DCL_6*/"Quality";
  53.                 key   = /*MSG0*/"qual";
  54.                 : radio_button {
  55.                     label = /*HPMPLOT_DCL_7*/"Draft";
  56.                     key = /*MSG0*/"draft";
  57.                     mnemonic = /*HPMPLOT_DCL_8*/"D";
  58.                 }
  59.                 : radio_button {
  60.                     label = /*HPMPLOT_DCL_9*/"Final";
  61.                     key = /*MSG0*/"final";
  62.                        mnemonic = /*HPMPLOT_DCL_250*/"F";
  63.                     value = "1";
  64.                 }
  65.                 : radio_button {
  66.                     label = /*HPMPLOT_DCL_10*/"Enhanced";
  67.                     key = /*MSG0*/"enhanced";
  68.                     mnemonic = /*HPMPLOT_DCL_11*/"E";
  69.                 }
  70.                 : radio_button {
  71.                     label = /*HPMPLOT_DCL_12*/"Plotter Default";
  72.                     key = /*MSG0*/"pldefault";
  73.                     mnemonic = /*HPMPLOT_DCL_13*/"t";
  74.                 }
  75.             }  // End radio_column (Print Qual) //
  76.         }  // End Left Column
  77.         : column {  // Begin Middle Column
  78.             : edit_box {
  79.                 label = /*HPMPLOT_DCL_14*/"Number of Copies:";
  80.                 mnemonic = /*HPMPLOT_DCL_15*/"N";
  81.                 key = /*MSG0*/"copies";
  82.                 edit_width = 2;
  83.             edit_limit = 2;
  84.                 fixed_width=true;
  85.             }
  86.             : boxed_radio_column {
  87.                 label = /*HPMPLOT_DCL_16*/"Print colors";
  88.                 key   = /*MSG0*/"color_set";
  89.                 : radio_button {
  90.                     label = /*HPMPLOT_DCL_17*/"In color";
  91.                     key = /*MSG0*/"pcolor";
  92.                     mnemonic = /*HPMPLOT_DCL_18*/"c";
  93.                 }
  94.                 : radio_button {
  95.                     label = /*HPMPLOT_DCL_19*/"Colors as gray";
  96.                     key = /*MSG0*/"pgray";
  97.                        mnemonic = /*HPMPLOT_DCL_20*/"g";
  98.                 }
  99.                 : radio_button {
  100.                     label = /*HPMPLOT_DCL_21*/"All as black";
  101.                     key = /*MSG0*/"pblack";
  102.                     mnemonic = /*HPMPLOT_DCL_22*/"b";
  103.                 }
  104.         } //end of color setting
  105.         }
  106.         : column {  
  107.             // Begin Right Column
  108.             : button {
  109.                 label = /*HPMPLOT_DCL_23*/"Pens...";
  110.                 mnemonic = /*HPMPLOT_DCL_24*/"P";
  111.                 key = /*MSG0*/"penattr";
  112.             }
  113.             : button {
  114.                 label = /*HPMPLOT_DCL_25*/"Annotations...";
  115.                 mnemonic = /*HPMPLOT_DCL_26*/"A";
  116.                 key = /*MSG0*/"annotate";
  117.             }
  118.             : button {
  119.                 label = /*HPMPLOT_DCL_27*/"Media Orientation...";
  120.             mnemonic = /*HPMPLOT_DCL_28*/"M";
  121.                 key = /*MSG0*/"paper";
  122.             }
  123.             : button {
  124.                 label = /*HPMPLOT_DCL_29*/"Advanced Media Opt...";
  125.             mnemonic = /*HPMPLOT_DCL_30*/"v";
  126.                 key = /*MSG0*/"advopt";
  127.         }
  128.         : button {
  129.         label = /*HPMPLOT_DCL_31*/"Plotter Status...";
  130.         mnemonic = /*HPMPLOT_DCL_32*/"l";
  131.         key = /*MSG0*/"status";
  132.             }
  133.         }  // End Right Column
  134.     }  // End Row of two columns
  135.  
  136.     : boxed_column {
  137.         : text {
  138.             label = /*HPMPLOT_DCL_33*/"Current Annotation Comment:";
  139.             key = /*MSG0*/"Annolabel";
  140.         }
  141.         : text {
  142.             width = 50;
  143.             key = /*MSG0*/"curcomment";
  144.         }
  145.     }
  146.  
  147.     : row {
  148.         fixed_width = true;
  149.         alignment = centered;
  150.         : button {
  151.             label = /*HPMPLOT_DCL_34*/"OK";
  152.             key = /*MSG0*/"accept";
  153.             width = 12;
  154.             is_default = true;
  155.         }
  156.         : retirement_button {
  157.             label = /*HPMPLOT_DCL_35*/"Cancel";
  158.             key = /*MSG0*/"cancel";
  159.             width = 12;
  160.             is_cancel = true;
  161.         }
  162.         : button {
  163.             label = /*HPMPLOT_DCL_36*/"Save as...";
  164.             key = /*MSG0*/"saveas";
  165.         mnemonic = /*HPMPLOT_DCL_37*/"S";
  166.             width = 12;
  167.         }
  168.         : button {
  169.             label = /*HPMPLOT_DCL_38*/"Help...";
  170.             key = /*MSG0*/"helpmain";
  171.             mnemonic = /*HPMPLOT_DCL_39*/"H";
  172.             width = 12;
  173.         }
  174.     }
  175. }  // End MAIN MENU Dialog //
  176.  
  177. //      PENATTR.DCL
  178. //      Dialog Box for setting attributes for pens
  179. //
  180. penattr: dialog {
  181.     label = /*HPMPLOT_DCL_40*/"Pens";
  182.     initial_focus = /*MSG0*/"accept";
  183.     fixed_height = true;
  184.     : row {  // Pen
  185.         : column {
  186.             : popup_list {
  187.                 label = /*HPMPLOT_DCL_41*/"Pen (1..255):";
  188.                 mnemonic = /*HPMPLOT_DCL_42*/"P";
  189.                 fixed_width = true;
  190.                 key = /*MSG0*/"slider";
  191.                 edit_width = 4;
  192.             }
  193.             : button {
  194.                 label = /*HPMPLOT_DCL_43*/"Apply to All Pens";
  195.                 mnemonic = /*HPMPLOT_DCL_44*/"A";
  196.                 key = /*MSG0*/"okall";
  197.             }
  198.         }  // End Pen Column
  199.         : column {
  200.         : boxed_row {
  201.             label = /*HPMPLOT_DCL_45*/"Plot Merge Control";
  202.                 : radio_column {  // Merge
  203.                     key = /*MSG0*/"mc";
  204.                     fixed_height = true;
  205.                     : radio_button {
  206.                         label = /*HPMPLOT_DCL_46*/"Lines Overwrite";
  207.                         key = /*MSG0*/"mc0";
  208.                         mnemonic = /*HPMPLOT_DCL_47*/"O";
  209.                     }
  210.                     : radio_button {
  211.                         label = /*HPMPLOT_DCL_48*/"Lines Merge";
  212.                         key = /*MSG0*/"mc1";
  213.                         mnemonic = /*HPMPLOT_DCL_49*/"M";
  214.                     }
  215.                 }  // End (Merge) column
  216.             : column {
  217.                 fixed_width = true;
  218.                 fixed_height = true;
  219.                 :image {
  220.                 key = /*MSG0*/"overw_im";
  221.                 height = 1;
  222.                 aspect_ratio = 1.4;
  223.                 }
  224.                 :image {
  225.                 key = /*MSG0*/"merge_im";
  226.                 height = 1;
  227.                 aspect_ratio = 1.4;
  228.                 }
  229.                 }
  230.             spacer_1;
  231.             } //end merge row
  232.         : button {
  233.             label = /*HPMPLOT_DCL_50*/"Halftoning...";
  234.             key = /*MSG0*/"printop";
  235.             mnemonic = /*HPMPLOT_DCL_51*/"t";
  236.         }
  237.         }
  238.     }
  239.  
  240.  
  241.     : row {
  242.     :boxed_row {
  243.             label = /*HPMPLOT_DCL_52*/"Line End:";
  244.             key = /*MSG0*/"endlabel";
  245.             mnemonic = /*HPMPLOT_DCL_53*/"E";
  246.             : image_button {
  247.                 key = /*MSG0*/"end_tile1";
  248.                 width = 5;
  249.                 aspect_ratio = 0.75;
  250.             }
  251.             : image_button {
  252.                 key = /*MSG0*/"end_tile2";
  253.                 width = 5;
  254.                 aspect_ratio = 0.75;
  255.             }
  256.             : image_button {
  257.                 key = /*MSG0*/"end_tile3";
  258.                 width = 5;
  259.                 aspect_ratio = 0.75;
  260.             }
  261.             : image_button {
  262.                 key = /*MSG0*/"end_tile4";
  263.                 width = 5;
  264.                 aspect_ratio = 0.75;
  265.             }
  266.         }
  267.     :boxed_row {
  268.             label = /*HPMPLOT_DCL_54*/"Line Join:";
  269.             key = /*MSG0*/"joinlabel";
  270.             mnemonic = /*HPMPLOT_DCL_55*/"J";
  271.             : image_button {
  272.                 key = /*MSG0*/"join_tile1";
  273.                 width = 5;
  274.                 aspect_ratio = 0.75;
  275.             }
  276.             : image_button {
  277.                 key = /*MSG0*/"join_tile2";
  278.                 width = 5;
  279.                 aspect_ratio = 0.75;
  280.             }
  281.             : image_button {
  282.                 key = /*MSG0*/"join_tile3";
  283.                 width = 5;
  284.                 aspect_ratio = 0.75;
  285.             }
  286.             : image_button {
  287.                 key = /*MSG0*/"join_tile4";
  288.                 width = 5;
  289.                 aspect_ratio = 0.75;
  290.             }
  291.             : image_button {
  292.                 key = /*MSG0*/"join_tile5";
  293.                 width = 5;
  294.                 aspect_ratio = 0.75;
  295.             }
  296.         }
  297.     }  // End Row (Line ends/joins)
  298.  
  299.     : row { // ( Ends, Joins, & patterns)
  300.         : boxed_column {  // Fills
  301.             label = /*HPMPLOT_DCL_56*/"Fill:";
  302.             mnemonic = /*HPMPLOT_DCL_57*/"F";
  303.             : list_box {
  304.                 fixed_height = true;
  305.                 height = 5;
  306.                 key = /*MSG0*/"filltype";
  307.             }
  308.             : edit_box {
  309.                 fixed_width = true;
  310.                 edit_width = 2;
  311.             edit_limit = 2;
  312.                 label = /*HPMPLOT_DCL_58*/"Spacing 1..99mm:";
  313.                 key   = /*MSG0*/"spacing";
  314.                 mnemonic = /*HPMPLOT_DCL_59*/"S";
  315.             }
  316.  
  317.             : edit_box {
  318.                 fixed_width = true;
  319.                 edit_width = 3;
  320.             edit_limit = 3;
  321.                 label = /*HPMPLOT_DCL_60*/"Angle 0..359:";
  322.                 key   = /*MSG0*/"angle";
  323.                 mnemonic = /*HPMPLOT_DCL_61*/"g";
  324.             }
  325.  
  326.             : edit_box {  // Shade
  327.                 fixed_width = true;
  328.                 edit_width = 2;
  329.             edit_limit = 2;
  330.                 label = /*HPMPLOT_DCL_62*/"Shade 0..99%:";
  331.                 key   = /*MSG0*/"shdpct";
  332.                 mnemonic = /*HPMPLOT_DCL_63*/"S";
  333.             }  // End Shade
  334.         }  // End column (Fills)
  335.  
  336.         : boxed_column { // Raster patterns, line ends line joins
  337.             key = /*MSG0*/"rastpat";
  338.             label = /*HPMPLOT_DCL_64*/"Raster Patterns:";
  339.         fixed_height = true;
  340.             mnemonic = /*HPMPLOT_DCL_65*/"R";
  341.             : list_box {
  342.                 fixed_height = true;
  343.                 height = 8;
  344.             key = /*MSG0*/"patlist";
  345.             }
  346.             : button {
  347.                 label = /*HPMPLOT_DCL_66*/"Change...";
  348.                 mnemonic = /*HPMPLOT_DCL_67*/"C";
  349.                 key = /*MSG0*/"changerast";
  350.             }
  351.         }  // End Column ( Raster Patterns )
  352.     }  // End Row
  353.  
  354.     : row {
  355.         fixed_width = true;
  356.         alignment = centered;
  357.         : retirement_button {
  358.             label = /*HPMPLOT_DCL_68*/"OK";
  359.             key = /*MSG0*/"accept";
  360.             width = 12;
  361.             is_default = true;
  362.         }
  363.         : retirement_button {
  364.             label = /*HPMPLOT_DCL_69*/"Cancel";
  365.             key = /*MSG0*/"cancel";
  366.             width = 12;
  367.             is_cancel = true;
  368.         }
  369.         : button {
  370.             label = /*HPMPLOT_DCL_70*/"Help...";
  371.             key = /*MSG0*/"helppen";
  372.             width = 12;
  373.             mnemonic = /*HPMPLOT_DCL_71*/"H";
  374.         }
  375.     }
  376.  
  377. }  // End LINE ATTRIBUTES Dialog //
  378.  
  379. //      PENPPENATTR.DCL
  380. //      Dialog Box for setting attributes for pens
  381. //
  382. penppenattr: dialog {
  383.     label = /*HPMPLOT_DCL_40*/"Pens";
  384.     initial_focus = /*MSG0*/"accept";
  385.     fixed_height = true;
  386.     : row {  // Pen
  387.         : column {
  388.             : popup_list {
  389.                 label = /*HPMPLOT_DCL_41*/"Pen (1..255):";
  390.                 mnemonic = /*HPMPLOT_DCL_42*/"P";
  391.                 fixed_width = true;
  392.                 key = /*MSG0*/"slider";
  393.                 edit_width = 4;
  394.             }
  395.             : button {
  396.                 label = /*HPMPLOT_DCL_43*/"Apply to All Pens";
  397.                 mnemonic = /*HPMPLOT_DCL_44*/"A";
  398.                 key = /*MSG0*/"okall";
  399.             }
  400.         }  // End Pen Column
  401.         : column {
  402.         : boxed_row {
  403.             label = /*HPMPLOT_DCL_251*/"Generate Area Fills in:";
  404.                 : radio_column {  // SFILLS
  405.                     key = /*MSG0*/"sfills";
  406.                     fixed_height = true;
  407.                     : radio_button {
  408.                         label = /*HPMPLOT_DCL_252*/"Plotter (Best Lockout Time)";
  409.                         key = /*MSG0*/"sfillspl";
  410.                         mnemonic = /*HPMPLOT_DCL_253*/"l";
  411.                     }
  412.                     : radio_button {
  413.                         label = /*HPMPLOT_DCL_254*/"AutoCAD (Best Plotting Time)";
  414.                         key = /*MSG0*/"sfillsacad";
  415.                         mnemonic = /*HPMPLOT_DCL_255*/"D";
  416.                     }
  417.                 }  // End (Merge) column
  418.             } //end merge row
  419.         }
  420.     }
  421.  
  422.  
  423.     : row {
  424.     :boxed_row {
  425.             label = /*HPMPLOT_DCL_52*/"Line End:";
  426.             key = /*MSG0*/"endlabel";
  427.             mnemonic = /*HPMPLOT_DCL_53*/"E";
  428.             : image_button {
  429.                 key = /*MSG0*/"end_tile1";
  430.                 width = 5;
  431.                 aspect_ratio = 0.75;
  432.             }
  433.             : image_button {
  434.                 key = /*MSG0*/"end_tile2";
  435.                 width = 5;
  436.                 aspect_ratio = 0.75;
  437.             }
  438.             : image_button {
  439.                 key = /*MSG0*/"end_tile3";
  440.                 width = 5;
  441.                 aspect_ratio = 0.75;
  442.             }
  443.             : image_button {
  444.                 key = /*MSG0*/"end_tile4";
  445.                 width = 5;
  446.                 aspect_ratio = 0.75;
  447.             }
  448.         }
  449.     :boxed_row {
  450.             label = /*HPMPLOT_DCL_54*/"Line Join:";
  451.             key = /*MSG0*/"joinlabel";
  452.             mnemonic = /*HPMPLOT_DCL_55*/"J";
  453.             : image_button {
  454.                 key = /*MSG0*/"join_tile1";
  455.                 width = 5;
  456.                 aspect_ratio = 0.75;
  457.             }
  458.             : image_button {
  459.                 key = /*MSG0*/"join_tile2";
  460.                 width = 5;
  461.                 aspect_ratio = 0.75;
  462.             }
  463.             : image_button {
  464.                 key = /*MSG0*/"join_tile3";
  465.                 width = 5;
  466.                 aspect_ratio = 0.75;
  467.             }
  468.             : image_button {
  469.                 key = /*MSG0*/"join_tile4";
  470.                 width = 5;
  471.                 aspect_ratio = 0.75;
  472.             }
  473.             : image_button {
  474.                 key = /*MSG0*/"join_tile5";
  475.                 width = 5;
  476.                 aspect_ratio = 0.75;
  477.             }
  478.         }
  479.     }  // End Row (Line ends/joins)
  480.  
  481.     : row { // ( Ends, Joins, & patterns)
  482.     key = /*MSG0*/"fillsdef";
  483.         : boxed_column {  // Fills
  484.             label = /*HPMPLOT_DCL_56*/"Fill:";
  485.             mnemonic = /*HPMPLOT_DCL_57*/"F";
  486.             : list_box {
  487.                 fixed_height = true;
  488.                 height = 5;
  489.                 key = /*MSG0*/"filltype";
  490.             }
  491.             : edit_box {
  492.                 fixed_width = true;
  493.                 edit_width = 2;
  494.             edit_limit = 2;
  495.                 label = /*HPMPLOT_DCL_58*/"Spacing 1..99mm:";
  496.                 key   = /*MSG0*/"spacing";
  497.                 mnemonic = /*HPMPLOT_DCL_59*/"S";
  498.             }
  499.  
  500.             : edit_box {
  501.                 fixed_width = true;
  502.                 edit_width = 3;
  503.             edit_limit = 3;
  504.                 label = /*HPMPLOT_DCL_60*/"Angle 0..359:";
  505.                 key   = /*MSG0*/"angle";
  506.                 mnemonic = /*HPMPLOT_DCL_61*/"g";
  507.             }
  508.  
  509.             : edit_box {  // Shade
  510.                 fixed_width = true;
  511.                 edit_width = 2;
  512.             edit_limit = 2;
  513.                 label = /*HPMPLOT_DCL_62*/"Shade 0..99%:";
  514.                 key   = /*MSG0*/"shdpct";
  515.                 mnemonic = /*HPMPLOT_DCL_63*/"S";
  516.             }  // End Shade
  517.         }  // End column (Fills)
  518.  
  519.         : boxed_column { // Raster patterns, line ends line joins
  520.             key = /*MSG0*/"rastpat";
  521.             label = /*HPMPLOT_DCL_64*/"Raster Patterns:";
  522.         fixed_height = true;
  523.             mnemonic = /*HPMPLOT_DCL_65*/"R";
  524.             : list_box {
  525.                 fixed_height = true;
  526.                 height = 8;
  527.             key = /*MSG0*/"patlist";
  528.             }
  529.             : button {
  530.                 label = /*HPMPLOT_DCL_66*/"Change...";
  531.                 mnemonic = /*HPMPLOT_DCL_67*/"C";
  532.                 key = /*MSG0*/"changerast";
  533.             }
  534.         }  // End Column ( Raster Patterns )
  535.     }  // End Row
  536.  
  537.     : row {
  538.         fixed_width = true;
  539.         alignment = centered;
  540.         : retirement_button {
  541.             label = /*HPMPLOT_DCL_68*/"OK";
  542.             key = /*MSG0*/"accept";
  543.             width = 12;
  544.             is_default = true;
  545.         }
  546.         : retirement_button {
  547.             label = /*HPMPLOT_DCL_69*/"Cancel";
  548.             key = /*MSG0*/"cancel";
  549.             width = 12;
  550.             is_cancel = true;
  551.         }
  552.         : button {
  553.             label = /*HPMPLOT_DCL_70*/"Help...";
  554.             key = /*MSG0*/"helppen";
  555.             width = 12;
  556.             mnemonic = /*HPMPLOT_DCL_71*/"H";
  557.         }
  558.     }
  559.  
  560. }  // End LINE ATTRIBUTES Dialog //
  561.  
  562. //  ANNOTATE.DCL
  563. //  Menu for annotating plot-time variables into left side of plot
  564. //
  565.  
  566. annotate: dialog {
  567.     label = /*HPMPLOT_DCL_72*/"Annotations";
  568.     initial_focus = /*MSG0*/"accept";
  569.     : row  { // of two columns
  570.         : column {
  571.             : toggle {
  572.                 label = /*HPMPLOT_DCL_73*/"Drawing Filename";
  573.                 key = /*MSG0*/"dwgname";
  574.                 mnemonic = /*HPMPLOT_DCL_74*/"F";
  575.             }
  576.             : toggle {
  577.                 label = /*HPMPLOT_DCL_75*/"Plot Date/Time";
  578.                 key = /*MSG0*/"plottime";
  579.                 mnemonic = /*HPMPLOT_DCL_76*/"T";
  580.             }
  581.         }  // End column (dwgname, plottime)
  582.         : column {
  583.             : toggle {
  584.                 label = /*HPMPLOT_DCL_77*/"Driver Info";
  585.                 key = /*MSG0*/"dvrname";
  586.                 mnemonic = /*HPMPLOT_DCL_78*/"I";
  587.             }
  588.             : toggle {
  589.                 label = /*HPMPLOT_DCL_79*/"Crop Marks";
  590.                 key = /*MSG0*/"cropmarks";
  591.                 mnemonic = /*HPMPLOT_DCL_80*/"M";
  592.             }
  593.         }  // End column ( drvname, cropmarks )
  594.     }  // End row of 2 columns
  595.  
  596.     : column {
  597.         : text {
  598.             key = /*MSG0*/"commentlabel";
  599.             label = /*HPMPLOT_DCL_81*/"Comments: (50 Characters Max)";
  600.             mnemonic = /*HPMPLOT_DCL_82*/"C";
  601.         }
  602.         : edit_box {
  603.             key = /*MSG0*/"comment";
  604.             width = 51;
  605.         edit_limit = 50;
  606.         }
  607.     }  // End Comment column
  608.  
  609.     : row {
  610.         fixed_width = true;
  611.         alignment = centered;
  612.         : retirement_button {
  613.             label = /*HPMPLOT_DCL_83*/"OK";
  614.             key = /*MSG0*/"accept";
  615.             width = 12;
  616.             is_default = true;
  617.         }
  618.         : retirement_button {
  619.             label = /*HPMPLOT_DCL_84*/"Cancel";
  620.             key = /*MSG0*/"cancel";
  621.             width = 12;
  622.             is_cancel = true;
  623.         }
  624.         : button {
  625.             label = /*HPMPLOT_DCL_85*/"Help...";
  626.             key = /*MSG0*/"helpanno";
  627.             mnemonic = /*HPMPLOT_DCL_86*/"H";
  628.             width = 12;
  629.         }
  630.     }
  631.  
  632. }  // End PLOT ANNOTATE Dialog //
  633.  
  634.  
  635. //  HELP DIALOG
  636. //  The help dialog is popped up to display a help message based
  637. //  on which "screen" the user was interacting with when he
  638. //  depressed the help button
  639.  
  640. help: dialog {
  641.     label = /*HPMPLOT_DCL_122*/"Help/Info";
  642.     initial_focus = /*MSG0*/"accept";
  643.     : list_box {
  644.         width = 55;
  645.         height = 16;
  646.         key = /*MSG0*/"helplist";
  647.     }
  648.     : retirement_button {
  649.         label = /*HPMPLOT_DCL_123*/"OK";
  650.         key = /*MSG0*/"accept";
  651.         is_default = true;
  652.         is_cancel = true;
  653.     }
  654. }  // End HELP Dialog
  655.  
  656. //  OKALLPENS DIALOG
  657. okallpens: dialog {
  658.     fixed_width = true;
  659.     alignment = centered;
  660.     label = /*HPMPLOT_DCL_124*/"!! CAUTION !!";
  661.     initial_focus = /*MSG0*/"accept";
  662.     : text {
  663.         label = /*HPMPLOT_DCL_125*/"OK to apply settings to ALL pens?";
  664.         key = /*MSG0*/"askok";
  665.     }
  666.     : row {
  667.         alignment = centered;
  668.         : retirement_button {
  669.             label = /*HPMPLOT_DCL_126*/"OK";
  670.             key = /*MSG0*/"accept";
  671.             width = 12;
  672.             is_default = true;
  673.         }
  674.         : retirement_button {
  675.             label = /*HPMPLOT_DCL_127*/"Cancel";
  676.             key = /*MSG0*/"cancel";
  677.             width = 12;
  678.             is_cancel = true;
  679.         }
  680.     }  // End row
  681. }  // End OKALLPENS Dialog //
  682.  
  683. paperor : dialog {
  684.     label = /*HPMPLOT_DCL_128*/"Media Options";
  685.     initial_focus = /*MSG0*/"accept";
  686.     : boxed_row {
  687.         label = /*HPMPLOT_DCL_129*/"Click on Match for Your Image and Media";
  688.         fixed_width = true;
  689.         fixed_height = true;
  690.         spacer_0;
  691.         : column {
  692.             fixed_width = true;
  693.             fixed_height = true;
  694.             : image_button {
  695.                 key = /*MSG0*/"image1";
  696.                 width = 14;
  697.                 aspect_ratio = 0.65;
  698.             }
  699.             : image_button {
  700.                 key = /*MSG0*/"image3";
  701.                 width = 14;
  702.                 aspect_ratio =0.65;
  703.             }
  704.             : image_button {
  705.                 key = /*MSG0*/"image5";
  706.                 width = 14;
  707.                 aspect_ratio =0.65;
  708.             }
  709.             : image_button {
  710.                 key = /*MSG0*/"image7";
  711.                 width = 14;
  712.                 aspect_ratio = 0.65;
  713.             }
  714.         }
  715.         spacer_0;
  716.         : column {
  717.             fixed_width = true;
  718.             fixed_height = true;
  719.             : image_button {
  720.                 key = /*MSG0*/"image2";
  721.                 width = 14;
  722.                 aspect_ratio = 0.65;
  723.             }
  724.             : image_button {
  725.                 key = /*MSG0*/"image4";
  726.                 width = 14;
  727.                 aspect_ratio = 0.65;
  728.             }
  729.             : image_button {
  730.                 key = /*MSG0*/"image6";
  731.                 width = 14;
  732.                 aspect_ratio = 0.65;
  733.             }
  734.             : image_button {
  735.                 key = /*MSG0*/"image8";
  736.                 width = 14;
  737.                 aspect_ratio = 0.65;
  738.             }
  739.         }
  740.         spacer_0;
  741.     }
  742.     : row {
  743.         fixed_width = true;
  744.         alignment = centered;
  745.         : retirement_button {   
  746.             label = /*HPMPLOT_DCL_130*/"OK";
  747.             key = /*MSG0*/"accept";
  748.             width = 12;
  749.             is_default = true;
  750.         }
  751.         : retirement_button {
  752.             label = /*HPMPLOT_DCL_131*/"Cancel";
  753.             key = /*MSG0*/"cancel";
  754.             width = 12;
  755.             is_cancel = true;
  756.         }
  757.         : button {
  758.             label = /*HPMPLOT_DCL_132*/"Help...";
  759.             mnemonic = /*HPMPLOT_DCL_133*/"H";
  760.             key = /*MSG0*/"helppaper";
  761.         }
  762.     }  // End Row;
  763. }
  764.  
  765.  
  766. paperadv : dialog {
  767.     label = /*HPMPLOT_DCL_134*/"Advanced Media Options";
  768.     initial_focus = /*MSG0*/"accept";
  769.     : boxed_row {
  770.         label = /*HPMPLOT_DCL_135*/"Select level of control for plotter margins";
  771.         : boxed_radio_column {
  772.             label = /*HPMPLOT_DCL_136*/"If Scaled to Fit is OFF";
  773.         key = /*MSG0*/"sclmarginadj";
  774.             : radio_button {
  775.                 label = /*HPMPLOT_DCL_137*/"Display clip warnings";
  776.                 key = /*MSG0*/"sclwarnings";
  777.         mnemonic = /*HPMPLOT_DCL_138*/"w";
  778.             }
  779.             : radio_button {
  780.                 label = /*HPMPLOT_DCL_139*/"Don't display warnings";
  781.                 key = /*MSG0*/"scldisabled";
  782.         mnemonic = /*HPMPLOT_DCL_140*/"D";
  783.             }
  784.         }
  785.     : boxed_radio_column {
  786.             label = /*HPMPLOT_DCL_141*/"If Scaled to Fit is ON";
  787.         key = /*MSG0*/"marginadj";
  788.             : radio_button {
  789.                 label = /*HPMPLOT_DCL_142*/"Don't clip. Adjust to media";
  790.                 key = /*MSG0*/"adjust";
  791.         mnemonic = /*HPMPLOT_DCL_143*/"A";
  792.             }
  793.             : radio_button {
  794.                 label = /*HPMPLOT_DCL_144*/"Display clip warnings";
  795.                 key = /*MSG0*/"warnings";
  796.         mnemonic = /*HPMPLOT_DCL_145*/"w";
  797.             }
  798.             : radio_button {
  799.                 label = /*HPMPLOT_DCL_146*/"Don't display warnings";
  800.                 key = /*MSG0*/"disabled";
  801.         mnemonic = /*HPMPLOT_DCL_147*/"D";
  802.             }
  803.         }
  804.     }
  805.     : boxed_column {
  806.         label = /*HPMPLOT_DCL_148*/"Plotter Margins";
  807.         : radio_row {
  808.           key = /*MSG0*/"expand";
  809.             : radio_button {
  810.                 label = /*HPMPLOT_DCL_149*/"Expand OFF";
  811.                 key = /*MSG0*/"expoff";
  812.             mnemonic = /*HPMPLOT_DCL_150*/"F";
  813.             }
  814.             : radio_button {
  815.                 label = /*HPMPLOT_DCL_151*/"Expand ON";
  816.                 key = /*MSG0*/"expon";
  817.             mnemonic = /*HPMPLOT_DCL_152*/"N";
  818.             }
  819.     }
  820.     : text {
  821.         label = /*HPMPLOT_DCL_153*/"Must correspond to plotter setting";
  822.     }
  823.     }
  824.     : row {
  825.         fixed_width = true;
  826.         alignment = centered;
  827.         : retirement_button {   
  828.             label = /*HPMPLOT_DCL_154*/"OK";
  829.             key = /*MSG0*/"accept";
  830.             width = 12;
  831.             is_default = true;
  832.         }
  833.         : retirement_button {
  834.             label = /*HPMPLOT_DCL_155*/"Cancel";
  835.             key = /*MSG0*/"cancel";
  836.             width = 12;
  837.             is_cancel = true;
  838.         }
  839.         : button {
  840.             label = /*HPMPLOT_DCL_156*/"Help...";
  841.             mnemonic = /*HPMPLOT_DCL_157*/"H";
  842.             key = /*MSG0*/"helpadv";
  843.         }
  844.     }  // End Row;
  845.     : text {
  846.     key = /*MSG0*/"errortext";
  847.     width = 55;
  848.     }
  849. }
  850.  
  851. printops : dialog {
  852.     label = /*HPMPLOT_DCL_238*/"Halftoning";
  853.     initial_focus = /*MSG0*/"accept";
  854.     : text {
  855.         centered = true;
  856.         label = /*HPMPLOT_DCL_239*/"(Only for vectors)";
  857.     }
  858.     : row {
  859.         : radio_column {
  860.         key = /*MSG0*/"dither";
  861.         : radio_button {
  862.         label = /*HPMPLOT_DCL_240*/"Scatter";
  863.         key = /*MSG0*/"scatter";
  864.         mnemonic = /*HPMPLOT_DCL_241*/"S";
  865.         }
  866.         : radio_button {
  867.         label = /*HPMPLOT_DCL_242*/"Pattern";
  868.         key = /*MSG0*/"pattern";
  869.         mnemonic = /*HPMPLOT_DCL_243*/"P";
  870.         }
  871.         : radio_button {
  872.         label = /*HPMPLOT_DCL_244*/"Plotter default";
  873.         key = /*MSG0*/"default";
  874.         mnemonic = /*HPMPLOT_DCL_245*/"d";
  875.         }
  876.         }
  877.         : column {
  878.         fixed_width = true;
  879.         fixed_height = true;
  880.         : image {
  881.         key = /*MSG0*/"sc_im";
  882.         height = 1;
  883.         aspect_ratio = 6;
  884.         }
  885.         : image {
  886.         key = /*MSG0*/"pt_im";
  887.         height = 1;
  888.         aspect_ratio = 6;
  889.         }
  890.         spacer_1;
  891.         }
  892.     }
  893.     : row {
  894.         fixed_width = true;
  895.         alignment = centered;
  896.         : retirement_button {   
  897.             label = /*HPMPLOT_DCL_246*/"OK";
  898.             key = /*MSG0*/"accept";
  899.             width = 12;
  900.             is_default = true;
  901.         }
  902.         : retirement_button {
  903.             label = /*HPMPLOT_DCL_247*/"Cancel";
  904.             key = /*MSG0*/"cancel";
  905.             width = 12;
  906.             is_cancel = true;
  907.         }
  908.         : button {
  909.             label = /*HPMPLOT_DCL_248*/"Help...";
  910.             mnemonic = /*HPMPLOT_DCL_249*/"H";
  911.             key = /*MSG0*/"helpprintop";
  912.         }
  913.     }  // End Row;
  914. }
  915.  
  916.