// (Test Release 0.1 12 Nov 1992)
// (C) Hewlett-Packard Company
// HP-GL/2 ADI 4.2 AutoCAD 386 Release 12 driver
// Release 1.3 1 March 1993
// HPMPLOT.DCL
// Main Menu for the Merge Plotting/Rendering User Interface
mainmenu: dialog {
label = "Configurazione Plotter HP"; //"HP Plotter Configuration"
alignment = centered;
initial_focus = "saveas";
: concatenation {
: text_part {
key = "modellabel";
label = "Plotter:"; //"Plotter:"
}
: text {
key = "idmodel";
width = 40;
}
}
: concatenation {
: text_part {
key = "dirlabel";
label = "Dir: "; //"Dir: "
}
: text {
key = "dir";
width = 34;
}
}
: row {
fixed_width = true;
: text {
label = "File di configurazione:"; //"Configuration File:"
key = "cfglabel";
mnemonic = "c";
}
: popup_list {
fixed_width = true;
key = "cfgfile";
edit_width = 13;
}
}
// : spacer { height = 1; }
: row {
: column { // Begin Left Column
: edit_box {
label = "Numero di copie:"; //"Number of Copies:"
mnemonic = "N";
key = "copies";
edit_width = 2;
edit_limit = 2;
fixed_width=true;
}
: boxed_radio_column {
label = "Qualità di stampa:"; //"Quality"
key = "qual";
: radio_button {
label = "Bozza"; //"Draft"
key = "draft";
mnemonic = "z";
}
: radio_button {
label = "Alta"; //"Final"
key = "final";
mnemonic = "l";
value = "1";
}
: radio_button {
label = "Migliore"; //"Enhanced"
key = "enhanced";
mnemonic = "M";
}
: radio_button {
label = "Default del plotter"; //"Plotter Default"
key = "pldefault";
mnemonic = "D";
}
} // End radio_column (Print Qual) //
} // End Left Column
: column {
// Begin Right Column
: button {
label = "Penne..."; //"Pens..."
mnemonic = "P";
key = "penattr";
}
: button {
label = "Annota..."; //"Annotations..."
mnemonic = "o";
key = "annotate";
}
: button
{
label = "Opzioni supporto..."; //"Media Options..."
mnemonic = "s";
key = "paper";
}
: button
{
label = "Opz. avanzate del supporto..."; //"Advanced Media Opt..."
mnemonic = "v";
key = "advopt";
}
: button
{
label = "Stato del plotter..."; //"Plotter Status..."
mnemonic = "t";
key = "status";
}
} // End Right Column
} // End Row of two columns
: boxed_column {
: text {
label = "Annotazione plot corrente:"; //"Current Annotation Comment:"
key = "Annolabel";
}
: text {
width = 50;
key = "curcomment";
}
}
// : spacer { height=1; }
: row {
fixed_width = true;
alignment = centered;
: button {
label = "OK"; //"OK"
key = "saveas";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
key = "helpmain";
mnemonic = "A";
width = 12;
}
}
} // End MAIN MENU Dialog //
// PENATTR.DCL
// Dialog Box for setting attributes for pens
//
penattr: dialog {
label = "Penne"; //"Pens"
initial_focus = "accept";
fixed_height = true;
: row { // Pen
: column {
: edit_box {
label = "Penna (0..255):"; //"Pen (1..255):"
mnemonic = "P";
fixed_width = true;
value = "0";
key = "pen";
edit_width = 3;
edit_limit = 3;
}
: slider {
min_value = 1;
max_value = 255;
small_increment = 1;
big_increment = 10;
layout = horizontal;
value = "0";
key = "slider";
} // End Slider
: button {
label = "Applica a tutte le penne"; //"Apply to All Pens"
mnemonic = "A";
key = "okall";
}
} // End Pen Column
: column {
: boxed_radio_column { // Merge
key = "mc";
fixed_height = true;
label = "Controllo fusione plot:"; //"Plot Merge Control:"
: radio_button {
label = "Sovrascr. righe"; //"Lines Overwrite"
key = "mc0";
mnemonic = "S";
}
: radio_button {
label = "Fusione righe"; //"Lines Merge"
key = "mc1";
mnemonic = "F";
}
} // End (Merge) column
: button {
label = "Mezza tinta...";
key = "printop";
mnemonic = "z";
}
}
}
// : spacer { height=1; }
: row {
: column {
: text {
label = "Fine riga:"; //"Line End:"
key = "endlabel";
mnemonic = "e";
}
: popup_list {
key = "lend";
}
} // End column ( line end )
: column {
: text {
label = "Unione riga:"; //"Line Join:"
key = "joinlabel";
mnemonic = "U";
}
: popup_list {
key = "ljoin";
}
} // End Column ( line joins )
} // End Row (Line ends/joins)
: row { // ( Ends, Joins, & patterns)
: boxed_column { // Fills
label = "Riempi:"; //"Fill:"
mnemonic = "R";
: list_box {
fixed_height = true;
height = 5;
key = "filltype";
}
: edit_box {
fixed_width = true;
edit_width = 2;
edit_limit = 2;
label = "Spaziat. 1..99 mm:"; //"Spacing 1..99mm:"
key = "spacing";
mnemonic = "z";
}
: edit_box {
fixed_width = true;
edit_width = 3;
edit_limit = 3;
label = "Angolo 0..359:"; //"Angle 0..359:"
key = "angle";
mnemonic = "o";
}
: edit_box { // Shade
fixed_width = true;
edit_width = 2;
edit_limit = 2;
label = "Tonal. 0..99%:"; //"Shade 0..99%:"
key = "shdpct";
mnemonic = "T";
} // End Shade
} // End column (Fills)
: boxed_column { // Raster patterns, line ends line joins
key = "rastpat";
label = "Matrici Raster:"; //"Raster Patterns:"
fixed_height = true;
mnemonic = "M";
: list_box {
fixed_height = true;
height = 8;
key = "patlist";
}
: button {
label = "Modifica..."; //"Change..."
mnemonic = "M";
key = "changerast";
}
} // End Column ( Raster Patterns )
} // End Row
// : spacer {height=1;}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
key = "helppen";
width = 12;
mnemonic = "A";
}
}
} // End LINE ATTRIBUTES Dialog //
// ANNOTATE.DCL
// Menu for annotating plot-time variables into left side of plot
//
annotate: dialog {
label = "Annota..."; //"Annotations"
initial_focus = "accept";
: row { // of two columns
: column {
: toggle {
label = "File di disegno"; //"Drawing Filename"
key = "dwgname";
mnemonic = "F";
}
: toggle {
label = "Data/ora di plot"; //"Plot Date/Time"
key = "plottime";
mnemonic = "D";
}
} // End column (dwgname, plottime)
: column {
: toggle {
label = "Informazioni sul driver"; //"Driver Info"
key = "dvrname";
mnemonic = "I";
}
: toggle {
label = "Marche di ritaglio"; //"Crop Marks"
key = "cropmarks";
mnemonic = "M";
}
} // End column ( drvname, cropmarks )
} // End row of 2 columns
: column {
: text {
key = "commentlabel";
label = "Commenti:(massimo 50 caratteri)"; //"Comments: (50 Characters Max)"
mnemonic = "C";
}
: edit_box {
key = "comment";
width = 51;
edit_limit = 50;
}
} // End Comment column
// : spacer { height = 1; }
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
key = "helpanno";
mnemonic = "A";
width = 12;
}
}
} // End PLOT ANNOTATE Dialog //
render : dialog {
label = "Attributi di rendering"; //"Render Configuration"
initial_focus = "accept";
: boxed_row {
label = "Configurazione corrente"; //"Current Configuration"
: column {
: text {
label = "File di configurazione: "; //"Configuration File: "
}
: text {
label = "Plotter:"; //"Plotter:"
}
}
: column {
fixed_width = true;
: text {
key = "cfgfile";
width = 12;
}
: text {
key = "plotter";
width = 20;
}
}
}
: row {
: boxed_radio_column {
label = "Tipo di rendering"; //"Render Type"
key = "rendert";
: radio_button {
label = "Uniforme"; //"Smooth"
key = "smooth";
mnemonic = "U";
}
: radio_button {
label = "Faccetta"; //"Facet"
key = "facet";
mnemonic = "c";
}
}
: boxed_row {
label = "Formato supporto"; //"Media Size"
: radio_column {
key = "units";
: radio_button {
label = "Poll."; //"In"
key = "inch";
mnemonic = "P";
}
: radio_button {
label = "MM"; //"mm"
key = "mm";
mnemonic = "M";
}
}
: column {
: edit_box {
label = "Larghezza:"; //"Width:"
mnemonic = "L";
edit_width = 6;
key = "pgwidth";
}
: edit_box {
label = "Altezza:"; //"Height:"
mnemonic = "t";
edit_width = 6;
key = "pgheight";
}
}
}
}
: boxed_column { // Begin Rendering Window
label = "Posizione dell'immagine renderizzata"; //"Position of Rendered Plot on Media"
key = "rendwindow";
: row {
fixed_width = true;
: edit_box {
fixed_width = true;
label = "1º angolo X:"; //"1st Corner X:"
key = "fpx";
mnemonic = "X";
edit_width = 6;
}
spacer_1;
: edit_box {
fixed_width = true;
label = "Y:"; //"Y:"
key = "fpy";
mnemonic = "Y";
edit_width = 6;
}
} // End Window 1st pt row
: row {
fixed_width = true;
: edit_box {
fixed_width = true;
label = "2º angolo X:"; //"2nd Corner X:"
key = "spx";
mnemonic = "X";
edit_width = 6;
}
spacer_1;
: edit_box {
fixed_width = true;
label = "Y:"; //"Y:"
key = "spy";
mnemonic = "Y";
edit_width = 6;
}
} // End Window 2nd pt row
} // End Rendering Window column
: boxed_column {
: row {
: toggle {
label = "Rendering su file"; //"To File"
key = "rendtofile";
mnemonic = "R";
}
: button {
label = "Nomefile..."; //"Filename..."
mnemonic = "f";
key = "rendfilename";
}
}
: text {
key = "rendtext";
width = 40;
}
}
// : spacer { height = 1; }
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helprend";
}
} // End Row;
} // End Render Attributes Dialog
// HELP DIALOG
// The help dialog is popped up to display a help message based
// on which "screen" the user was interacting with when he
// depressed the help button
help: dialog {
label = "Aiuto/Info"; //"Help/Info"
initial_focus = "accept";
: list_box {
width = 55;
height = 16;
key = "helplist";
}
: retirement_button {
label = "OK"; //"OK"
key = "accept";
is_default = true;
is_cancel = true;
}
} // End HELP Dialog
// OKALLPENS DIALOG
okallpens: dialog {
fixed_width = true;
alignment = centered;
label = "!! ATTENZIONE!!"; //"!! CAUTION !!"
initial_focus = "accept";
: text {
label = "Applicare le impostazioni a TUTTE le penne?"; //"OK to apply settings to ALL pens?"
key = "askok";
}
: row {
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
} // End row
} // End OKALLPENS Dialog //
paperor : dialog {
label = "Opzioni supporto"; //"Media Options"
initial_focus = "accept";
: boxed_row {
label = "Fare clic sulla combinazione immagine/supporto desiderata"; //"Click on Match for Your Image and Media"
fixed_width = true;
fixed_height = true;
spacer_0;
: column {
fixed_width = true;
fixed_height = true;
: image_button {
key = "image1";
width = 14;
aspect_ratio = 0.65;
}
: image_button {
key = "image3";
width = 14;
aspect_ratio =0.65;
}
: image_button {
key = "image5";
width = 14;
aspect_ratio =0.65;
}
: image_button {
key = "image7";
width = 14;
aspect_ratio = 0.65;
}
}
spacer_0;
: column {
fixed_width = true;
fixed_height = true;
: image_button {
key = "image2";
width = 14;
aspect_ratio = 0.65;
}
: image_button {
key = "image4";
width = 14;
aspect_ratio = 0.65;
}
: image_button {
key = "image6";
width = 14;
aspect_ratio = 0.65;
}
: image_button {
key = "image8";
width = 14;
aspect_ratio = 0.65;
}
}
spacer_0;
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helppaper";
}
} // End Row;
}
paperadv : dialog {
label = "Opzioni avanzate"; //"Advanced Media Options"
initial_focus = "accept";
: boxed_row {
label = "Selezionare livello di controllo per i margini del plotter"; //"Select level of control for plotter margins"
: boxed_radio_column {
label = "Se Adegua scala è disattivata"; //"If Scaled to Fit is OFF"
key = "sclmarginadj";
: radio_button {
label = "Visualizzare avviso ritaglio"; //"Display clip warnings"
key = "sclwarnings";
mnemonic = "V";
}
: radio_button {
label = "Non visualizzare avviso"; //"Don't display warnings"
key = "scldisabled";
mnemonic = "N";
}
}
: boxed_radio_column {
label = "Se Adegua scala è attivata"; //"If Scaled to Fit is ON"
key = "marginadj";
: radio_button {
label = "Non ritagliare. Adeguare al supporto"; //"Don't clip-Adjust to media"
key = "adjust";
mnemonic = "s";
}
: radio_button {
label = "Visualizzare avviso ritaglio"; //"Display clip warnings"
key = "warnings";
mnemonic = "V";
}
: radio_button {
label = "Non visualizzare avviso"; //"Don't display warnings"
key = "disabled";
mnemonic = "N";
}
}
}
: boxed_column {
label = "Margini plotter"; //"Plotter Margins"
: radio_row {
key = "expand";
: radio_button {
label = "Espansione OFF"; //"Expand OFF"
key = "expoff";
mnemonic = "F";
}
: radio_button {
label = "Espansione ON"; //"Expand ON"
key = "expon";
mnemonic = "O";
}
}
: text {
label = "Deve corrispondere all'impostazione del plotter"; //"Must correspond to plotter setting"
}
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helpadv";
}
} // End Row;
: text {
key = "errortext";
width = 55;
}
}
plotter_status : dialog {
label = "Stato del plotter"; //"Plotter Status"
: column {
: boxed_column {
: row {
: text {
label = "Stato del plotter:"; //"Plotter status:"
}
: button {
label = "Rileva stato"; //"Get Status"
key = "get_status";
mnemonic = "R";
}
}
: boxed_row {
: text {
width = 50;
key = "status";
}
}
}
: boxed_column {
: row {
: column {
: text {
label = "Supporto caricato. Area di plot:"; //"Media loaded. Plotting area:"
}
: row {
: boxed_row {
label = "Millimetri:"; //"Millimeters:"
: text {
key = "mm";
width = 12;
is_bold = true;
}
}
: boxed_row {
label = "Pollici:"; //"Inches:"
: text {
key = "inches";
width = 12;
}
}
}
}
: image {
key = "aspect";
width = 14;
aspect_ratio = 0.65;
}
}
: boxed_row {
label = "Commenti:"; //"Comments:"
:text {
key = "comments";
width = 35;
}
}
}
: boxed_column {
: popup_list {
label = "Plotter collegato a:"; //"Plotter connected to:"
key = "port";
fixed_width = true;
edit_width = 4;
mnemonic = "P";
}
: radio_row {
key = "baud";
fixed_width = true;
: text {
label = "Baud Rate:"; //"Baud Rate:"
}
:radio_button {
label = "9600 "; //"9600 "
key = "9600";
mnemonic = "9";
}
: radio_button {
label = "19200 "; //"19200 "
key = "19200";
mnemonic = "1";
}
spacer_1;
}
: radio_row {
key = "parity";
fixed_width = true;
: text {
label = "Parità: "; //"Parity: "
}
:radio_button {
label = "Nessuna"; //"None "
key = "none";
mnemonic = "N";
}
: radio_button {
label = "pari "; //"even "
key = "even";
mnemonic = "p";
}
: radio_button {
label = "dispari"; //"odd "
key = "odd";
mnemonic = "d";
}
}
}
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helpstatus";
}
} // End Row;
}
hpmplot: dialog {
label = "Configurazione mista"; //"Mixed Plot Configuration"
initial_focus = "accept";
:row {
: column {
: boxed_column {
label = "Informazioni dispositivo/config"; //"Device and Default Information"
: text {
key = "userid";
width = 35;
}
: button {
label = "Dispositivo e configurazione..."; //"Device and Default Selection..."
fixed_width = true;
key = "devsel";
mnemonic = "p";
alignment = centered;
}
}
: boxed_row {
label = "Altri parametri"; //"Additional Parameters"
: boxed_radio_column {
label = "Plot"; //"What to Plot"
key = "whatplot" ;
fixed_width = true;
: radio_button {
label = "Visualiz."; //"Display"
mnemonic = "s";
key = "D";
}
: radio_button {
label = "Estens."; //"Extents"
mnemonic = "E";
key = "E";
}
: radio_button {
label = "Limiti"; //"Limits"
mnemonic = "L";
key = "L";
}
}
: column {
: toggle {
label = "Nasconde linee"; //"Hide Lines"
mnemonic = "N";
key = "hide";
}
: boxed_radio_column {
label = "Tipo di rendering"; //"Render Type"
key = "rendert";
:radio_button {
label = "Uniforme"; //"Smooth"
key = "smooth";
mnemonic = "U";
}
:radio_button {
label = "Faccetta"; //"Facet"
key = "facet";
mnemonic = "c";
}
}
}
}
: boxed_column {
: row {
fixed_width = true;
: toggle {
label = "Rendering su file"; //"To File"
key = "tofile";
mnemonic = "R";
}
: button {
label = "Nomefile..."; //"Filename..."
key = "sfile";
mnemonic = "f";
width = 14;
}
}
: text {
key = "filename";
width = 35;
}
}
}
: column {
: boxed_row {
label = "Formato supporto"; //"Media Size"
: radio_column {
fixed_width = true;
vertical_margin = tiny;
key = "units";
: radio_button {
label = "Pollici"; //"Inches"
mnemonic = "P";
key = "I";
}
: radio_button {
label = "MM"; //"mm"
mnemonic = "M";
key = "M";
}
}
: column {
: edit_box {
label = "Larghezza:"; //"Width:"
edit_width = 8;
key = "width";
mnemonic = "L";
}
: edit_box {
label = "Altezza:"; //"Height:"
edit_width = 8;
key = "height";
mnemonic = "t";
}
}
spacer_1;
}
: boxed_column {
label = "Scala"; //"Scale"
: row {
: column {
children_fixed_width = true;
: text {
key = "pu";
width = 14;
alignment = right;
}
: edit_box {
edit_width = 10;
key = "punit";
alignment = centered;
}
}
: column {
children_fixed_width = true;
children_alignment = centered;
: text {
label = "="; //"="
}
: text {
label = "="; //"="
}
}
: column {
children_fixed_width = true;
: text {
label = "Unità"; //"Drawing Units"
}
: edit_box {
edit_width = 10;
key = "dunit";
alignment = centered;
}
}
}
: toggle {
label = "Adegua scala"; //"Scale to Fit"
mnemonic = "d";
key = "fit";
}
}
: boxed_row {
children_fixed_width = true;
label = "Finestra da renderizzare"; //"Viewport to render"
spacer_1;
: column {
: boxed_row {
label = "Numero finestra"; //"Viewport ID no."
:text {
key = "vp_name";
width = 6;
}
}
spacer_1;
}
: column {
width = 7;
: button {
label = "Seleziona >"; //"Select >"
key = "vp_sel";
mnemonic = "z";
}
: button {
label = "Mostra >"; //"Show >"
key = "vp_show";
mnemonic = "M";
}
}
spacer_1;
}
}
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helpmerg";
}
} // End Row;
: text {
key = "errortext";
width = 50;
}
}
/*************************************************************/
hpm_devinf : dialog {
label = "Selezione dispositivo e configurazione"; //"Device and Default Selection"
: boxed_column {
label = "Dispositivo"; //"Select Device"
mnemonic = "D";
: list_box {
key = "listbox";
width = 60;
height = 6;
tabs = "36";
}
}
: boxed_row {
label = "File di configurazione"; //"File Defaults"
: button {
label = "Salva configurazione..."; //"Save Defaults To File..."
mnemonic = "S";
key = "sfile";
}
: button {
label = "Richiama configurazione..."; //"Get Defaults From File..."
mnemonic = "R";
key = "ffile";
}
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK"; //"OK"
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla"; //"Cancel"
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto..."; //"Help..."
mnemonic = "A";
key = "helpdevinf";
}
} // End Row;
:text {
key = "errortext";
width = 60;
}
}
printops : dialog {
label = "Mezza tinta";
initial_focus = "accept";
: text {
centered = true;
label = "(Solo per vettori)";
}
: row {
: radio_column {
key = "dither";
: radio_button {
label = "Dispersione";
key = "scatter";
mnemonic = "D";
}
: radio_button {
label = "Motivo";
key = "pattern";
mnemonic = "M";
}
: radio_button {
label = "Predefiniti";
key = "default";
mnemonic = "P";
}
}
: column {
fixed_width = true;
fixed_height = true;
: image {
key = "sc_im";
height = 1;
aspect_ratio = 6;
}
: image {
key = "pt_im";
height = 1;
aspect_ratio = 6;
}
spacer_1;
}
}
: row {
fixed_width = true;
alignment = centered;
: retirement_button {
label = "OK";
key = "accept";
width = 12;
is_default = true;
}
: retirement_button {
label = "Annulla";
key = "cancel";
width = 12;
is_cancel = true;
}
: button {
label = "Aiuto...";
mnemonic = "A";
key = "helpprintop";
}
} // End Row;
}