home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-05-30 | 241.5 KB | 9,002 lines |
- // Next available MSG number is 8
- // MODULE_ID ACLT1_DCL_
-
- // ACLT.DCL for AutoCAD LT 3.0
- // First of 4 parts, based on ACAD.DCL.
- //
- // Copyright (C) 1993, 1994, 1995, 1996 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- // AutoCAD LT DCL (Dialog Control Language)
- // Define AutoCAD LT dialogs
-
- // This file should not be modified when used with AutoCAD LT.
- // Modification to the dialogue definitions can have serious adverse
- // effects on the use of the product. Since no modifications to this
- // file are allowed, there should be no need for any internal error
- // checking on the contents of this file, hence we disable audit checks
- // by default.
-
- // DDRMODES stuff follows.
-
- acad_snap : dialog {
- label = "Drawing Aids";
- : row {
- : column {
- : boxed_column {
- label = "Modes";
- : toggle {
- label = "&Ortho";
- key = "ortho";
- }
- : toggle {
- label = "Solid &Fill";
- key = "fill";
- }
- : toggle {
- label = "&Quick Text";
- key = "qtext";
- }
- : toggle {
- label = "&Blips";
- key = "blips";
- }
- : toggle {
- label = "Hi&ghlight";
- key = "hilite";
- }
- // AutoCAD LT also doesn't support Groups or PICKSTYLE.
- // : toggle {
- // label = /*ACAD_DCL_473*/"Groups";
- // key = "group";
- // }
- // : toggle {
- // label = /*ACAD_DCL_505*/"Hatch";
- // key = "hatch";
- // }
- }
- }
- : boxed_column {
- label = "&Snap";
- : toggle {
- label = "On";
- key = "snap";
- }
- : edit12_box {
- label = "&X Spacing";
- key = "s_xsp";
- errmsg = "Snap X Spacing";
- }
- : edit12_box {
- label = "&Y Spacing";
- key = "s_ysp";
- errmsg = "Snap Y Spacing";
- }
- : edit12_box {
- label = "Snap A&ngle";
- key = "s_ang";
- errmsg = "Snap Angle";
- }
- : edit12_box {
- label = "X B&ase";
- key = "xbase";
- errmsg = "Snap X Base";
- }
- : edit12_box {
- label = "Y Bas&e";
- key = "ybase";
- errmsg = "Snap Y Base";
- }
- }
- : column {
- : boxed_column {
- label = "&Grid";
- fixed_height = true;
- : toggle {
- label = "On";
- key = "grid";
- }
- : edit12_box {
- label = "X S&pacing";
- key = "g_xsp";
- errmsg = "Grid X Spacing";
- }
- : edit12_box {
- label = "Y Spa&cing";
- key = "g_ysp";
- errmsg = "Grid Y Spacing";
- }
- }
- : boxed_column {
- label = "&Isometric Snap/Grid";
- : toggle {
- label = "On";
- key = "iso";
- }
- : radio_row {
- key = "isorad";
- : radio_button {
- label = "&Left";
- key = "ileft";
- }
- : radio_button {
- label = "&Top";
- key = "itop";
- }
- : radio_button {
- label = "&Right";
- key = "iright";
- }
- }
- }
- }
- }
- ok_cancel_help_errtile;
- }
-
- // DDRMODES stuff precedes.
-
- acad_ent_create : dialog {
- // ACAD_LT title (label) differs from that in full AutoCAD
- label = "Current Properties";
- : row {
- : button {
- label = "&Color...";
- key = "b_color";
- }
- : swatch {
- key = "show_image";
- }
- : text {
- key = "l_color";
- width = 18;
- fixed_width = true;
- }
- }
- : row {
- : button {
- label = "&Layer...";
- key = "b_name";
- }
- : text {
- key = "l_name";
- width = 18;
- fixed_width = true;
- }
- }
- : row {
- : button {
- label = "L&inetype...";
- key = "b_line";
- }
- : text {
- key = "l_line";
- width = 18;
- fixed_width = true;
- }
- }
-
- : row {
- : button {
- label = "Text &Style...";
- key = "b_text";
- }
- : text {
- key = "l_text";
- width = 18;
- fixed_width = true;
- }
- }
- : edit_box {
- key = "ltscal";
- errmsg = "linetype scale";
- label = "L&inetype Scale:";
- edit_width = 18;
- }
- : edit_box {
- key = "elev";
- errmsg = "elevation";
- label = "&Elevation:";
- edit_width = 18;
- }
- : edit_box {
- key = "thick";
- errmsg = "thickness";
- label = "&Thickness:";
- edit_width = 18;
- }
- ok_cancel_help_errtile;
- }
-
- lt_text: text {
- width = 25;
- }
-
- lt_image: image_button {
- height = 1;
- width = 15;
- allow_accept = true;
- }
-
- acad_ltype : dialog {
- key = "ltype";
- label = "Select Linetype";
- fg_color = black; // Image foreground & background colors
- bg_color = white; // are reversed for the selected item
- empty_color = dialog_background; // Fill color for extra/unused images
- num_items = 8; // Customizable
- // The number of image/text pairs must match the "num_items" setting.
- : boxed_row {
- label = "Loaded Linetypes";
- horizontal_margin = none;
- vertical_margin = none;
- : column {
- : row {
- : lt_image { key = "image_1"; }
- : text_35 { key = "ltype_1"; }
- }
- : row {
- : lt_image { key = "image_2"; }
- : text_35 { key = "ltype_2"; }
- }
- : row {
- : lt_image { key = "image_3"; }
- : text_35 { key = "ltype_3"; }
- }
- : row {
- : lt_image { key = "image_4"; }
- : text_35 { key = "ltype_4"; }
- }
- : row {
- : lt_image { key = "image_5"; }
- : text_35 { key = "ltype_5"; }
- }
- : row {
- : lt_image { key = "image_6"; }
- : text_35 { key = "ltype_6"; }
- }
- : row {
- : lt_image { key = "image_7"; }
- : text_35 { key = "ltype_7"; }
- }
- : row {
- : lt_image { key = "image_8"; }
- : text_35 { key = "ltype_8"; }
- }
- }
- : slider {
- key = "slider";
- layout = vertical;
- horizontal_margin = none;
- vertical_margin = none;
- max_value = 0; // top of slider
- min_value = 32767; // bottom of slider
- small_increment = 1;
- big_increment = 8; // must match "num_items" value above
- width = 1;
- fixed_width = true;
- fixed_height = false; // expands to height of image/text column
- }
- }
- : boxed_column {
- key = "isobox";
- : row {
- isopwidth;
- : edit_box {
- key = "ltscale";
- errmsg = "linetype scale";
- label = "L&inetype Scale:";
- edit_width = 10;
- edit_limit = 10;
- }
- }
- }
- spacer;
- : edit_box {
- key = "edit";
- label = "&Linetype:";
- errmsg = "none";
- allow_accept = true;
- edit_limit = 217;
- }
- spacer;
- : row {
- fixed_width = true;
- alignment = centered;
- ok_button;
- : spacer { width = 2; }
- cancel_button;
- : spacer { width = 2; }
- : button {
- key = "load";
- label = "L&oad...";
- fixed_width = true;
- alignment = centered;
- }
- : spacer { width = 2; }
- help_button;
- }
- errtile;
- }
-
-
- acad_ltype_load : dialog {
- label = "Load or Reload Linetypes";
- : row {
- : button {
- key = "get_file";
- label = "&File...";
- }
- : edit32_box {
- key = "file_edit";
- }
- }
- spacer;
- : list_box {
- key = "ltype_list";
- label = "Available linetypes";
- tabs = "20";
- width = 35;
- height = 12;
- multiple_select = true;
- }
- : row {
- : button {
- key = "all";
- label = "&Select All";
- }
- : button {
- key = "clear";
- label = "&Clear All";
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- acad_tstyle : dialog {
- label = "Select Text Style";
- : row {
- : column {
- : list_box {
- key = "style_list";
- width = 16;
- height = 8;
- allow_accept = true;
- }
- : button {
- label = "Show &All...";
- key = "showall";
- }
- }
- : column {
- : image {
- key = "style_image";
- height = 7;
- width = 20;
- }
- : edit_box {
- key = "style_sample";
- label = "&Sample Text:";
- edit_width = 6;
- fixed_width = true;
- alignment = centered;
- }
- }
- }
- spacer;
- : edit_box {
- key = "style_edit";
- label = "Style &Name:";
- edit_width = 31;
- edit_limit = 217;
- fixed_width = true;
- allow_accept = true;
- }
- : row {
- : paragraph {
- : text_part {
- label = "Font:";
- }
- : text_part {
- label = "Height:";
- }
- : text_part {
- label = "Width:";
- }
- : text_part {
- label = "Oblique:";
- }
- : text_part {
- label = "Generation:";
- }
- }
- : paragraph {
- : text_part {
- key = "font";
- width = 32;
- }
- : text_part {
- key = "height";
- width = 32;
- }
- : text_part {
- key = "width";
- width = 32;
- }
- : text_part {
- key = "oblique";
- width = 32;
- }
- : text_part {
- key = "gen";
- width = 32;
- }
- }
- }
- ok_cancel_err;
- }
-
- acad_tstyle_sym : dialog {
- key = "acad_tstyle_sym";
- label = "Symbol Set";
- : text {
- key = "page";
- width = 10;
- }
- : image {
- key = "showall";
- color = graphics_background;
- height = 16;
- width = 70;
- }
- : row {
- : ok_button {
- is_cancel = true;
- }
- : button {
- label = "&Previous";
- key = "pagedown";
- width = 10;
- }
- : button {
- label = "&Next";
- key = "pageup";
- width = 10;
- }
- }
- }
-
- acad_icon: dialog {
- key = "label";
- initial_focus = "listbox";
- : row {
- : list_box {
- width = 20;
- height = 20;
- fixed_height = true;
- key = "listbox";
- allow_accept = true;
- }
- : column {
- : row {
- : icon_image {
- key = "icon1";
- }
- : icon_image {
- key = "icon2";
- }
- : icon_image {
- key = "icon3";
- }
- : icon_image {
- key = "icon4";
- }
- }
- : row {
- : icon_image {
- key = "icon5";
- }
- : icon_image {
- key = "icon6";
- }
- : icon_image {
- key = "icon7";
- }
- : icon_image {
- key = "icon8";
- }
- }
- : row {
- : icon_image {
- key = "icon9";
- }
- : icon_image {
- key = "icon10";
- }
- : icon_image {
- key = "icon11";
- }
- : icon_image {
- key = "icon12";
- }
- }
- : row {
- : icon_image {
- key = "icon13";
- }
- : icon_image {
- key = "icon14";
- }
- : icon_image {
- key = "icon15";
- }
- : icon_image {
- key = "icon16";
- }
- }
- : row {
- : icon_image {
- key = "icon17";
- }
- : icon_image {
- key = "icon18";
- }
- : icon_image {
- key = "icon19";
- }
- : icon_image {
- key = "icon20";
- }
- }
- /*
- * : row {
- * : icon_image {
- * key = "icon21";
- * }
- * : icon_image {
- * key = "icon22";
- * }
- * : icon_image {
- * key = "icon23";
- * }
- * : icon_image {
- * key = "icon24";
- * }
- * }
- */
- }
- }
- : row {
- : row {
- spacer_0;
- : row {
- fixed_width = true;
- : button {
- label = "&Previous";
- key = "prev";
- width = 8;
- }
- :spacer {
- width = 2;
- }
- :button {
- label = " &Next ";
- key = "next";
- width = 8;
- }
- }
- spacer_0;
- }
- spacer;
- ok_cancel;
- }
- }
-
- acad_mlayer : dialog {
- label = "Layer Control";
- initial_focus = "layer_name_box";
- : row {
- : column {
- : concatenation {
- : text_part {
- label = "Current Layer: ";
- }
- : text_part {
- label = "";
- key = "cur_layer";
- width = 32;
- }
- }
- : concatenation {
- : text_part {
- label = "La&yer Name";
- width = 23;
- }
- : text_part {
- label = "State";
- width = 10;
- }
- : text_part {
- label = "Color";
- width = 9;
- }
- : text_part {
- label = "Linetype";
- }
- }
- : list_box {
- tabs = "22 25 27 29 33 41";
- width = 55;
- height = 12;
- key = "layers";
- fixed_width = true;
- multiple_select = true;
- tab_truncate = true;
- }
- }
- : column {
- children_alignment = centered;
- : row {
- key = "actions_1";
- : column {
- children_alignment = centered;
- : button {
- label = "&On";
- key = "on";
- value = "1";
- }
- : button {
- label = "&Thaw";
- key = "thaw";
- }
- : button {
- label = "&Unlock";
- key = "unlock";
- }
- }
- : column {
- children_alignment = centered;
- : button {
- label = "O&ff";
- key = "off";
- }
- : button {
- label = "Free&ze";
- key = "freeze";
- }
- : button {
- label = "Loc&k";
- key = "lock";
- }
- }
- }
- spacer_0;
- : column {
- key = "vp_actions";
- children_alignment = centered;
- : row {
- : text {
- label = "Cur VP:";
- fixed_width = true;
- width = 7;
- }
- : button {
- label = "&Thw";
- key = "curvp_thw";
- }
- : button {
- label = "Fr&z";
- key = "curvp_frz";
- }
- }
- : row {
- : text {
- label = "New VP:";
- fixed_width = true;
- width = 7;
-
- }
- : button {
- label = "&Thw";
- key = "newvp_thw";
- }
- : button {
- label = "Fr&z";
- key = "newvp_frz";
- }
- }
- }
- spacer_0;
- : column {
- key = "actions_2";
- children_alignment = centered;
- : button {
- label = "&Set Color...";
- key = "color";
- }
- : button {
- label = "Set &Ltype...";
- key = "linetype";
- }
- }
- spacer_0;
- }
- }
- : row {
- : column {
- fixed_width = true;
- : button {
- label = "Select &All";
- key = "all";
- }
- : button {
- label = "Clea&r All";
- key = "clear";
- }
- }
- : column {
- fixed_width = true;
- : row {
- children_fixed_width = true;
- : button {
- label = "Ne&w";
- key = "add_new";
- }
- : button {
- label = "&Current";
- key = "set_current";
- }
- : button {
- label = "Rena&me";
- key = "rename";
- }
- }
- : edit_box {
- key = "layer_name_box";
- width = 32;
- edit_width = 32;
- edit_limit = 256;
- }
- }
- : boxed_row {
- label = "Filters";
- : toggle {
- label = "O&n";
- key = "use_filters";
- }
- : button {
- label = "S&et...";
- key = "do_filters";
- }
- }
- }
- ok_cancel_help_errtile;
- }
-
- acad_mlfilts : dialog {
- label = "Set Layer Filters";
- : column {
- width = 35;
- : popup_list {
- label = "&On/Off:";
- list = "Both\nOn\nOff\n";
- key = "flt_on";
- edit_width = 12;
- popup_height = 3;
- }
- : popup_list {
- label = "&Freeze/Thaw:";
- list = "Both\nFrozen\nThawed";
- key = "flt_freeze";
- edit_width = 12;
- popup_height = 3;
- }
- : popup_list {
- label = "Lock/&Unlock:";
- list = "Both\nLocked\nUnlocked";
- key = "flt_lock";
- edit_width = 12;
- popup_height = 3;
- }
- : popup_list {
- label = "Current &Vport:";
- list = "Both\nFrozen\nThawed";
- key = "flt_curvp_frz";
- edit_width = 12;
- popup_height = 3;
- }
- : popup_list {
- label = "&New Vports:";
- list = "Both\nFrozen\nThawed";
- key = "flt_newvp_frz";
- edit_width = 12;
- popup_height = 3;
- }
- : edit_box {
- label = "&Layer Names:";
- key = "flt_names";
- edit_width = 15;
- }
- : edit_box {
- label = "&Colors:";
- key = "flt_colors";
- edit_width = 15;
- }
- : edit_box {
- label = "L&types:";
- key = "flt_ltypes";
- edit_width = 15;
- }
- : button {
- label = "&Reset";
- key = "reset";
- }
- }
- ok_cancel_help_errtile;
- }
-
- // Removed for LT 3.0 because Mtext no longer has access to these properties
- //acad_mtprop_edit_box : edit_box {
- // edit_width = 20;
- // edit_limit = 30;
- //}
-
- // Removed for LT 3.0 because Mtext no longer has access to these properties
- //acad_mtprop_popup_list : popup_list {
- // edit_width = 24;
- //}
-
- // Removed for LT 3.0 because Mtext no longer has access to these properties
- //acad_mtprop : dialog {
- // label = /*ACAD_DCL_483*/"MText Properties";
- // :boxed_column {
- // label = /*ACAD_DCL_484*/"Contents";
- // :acad_mtprop_popup_list {
- // label = /*ACAD_DCL_485*/"Text &Style:";
- // key = "sty";
- // }
- // :acad_mtprop_edit_box {
- // label = /*ACAD_DCL_486*/"Text Hei&ght";
- // key = "hgt";
- // }
- // :acad_mtprop_popup_list {
- // label = /*ACAD_DCL_487*/"&Direction:";
- // list = /*ACAD_DCL_488*/"Left to Right\nTop to Bottom";
- // key = "dir";
- // }
- // }
- // :boxed_column {
- // label = /*ACAD_DCL_489*/"Object";
- // :acad_mtprop_popup_list {
- // label = /*ACAD_DCL_490*/"&Attachment:";
- // list = /*ACAD_DCL_491*/"TopLeft\nTopCenter\nTopRight\nMiddleLeft\nMiddleCenter\nMiddleRight\nBottomLeft\nBottomCenter\nBottomRight";
- // key = "att";
- // }
- // :acad_mtprop_edit_box {
- // label = /*ACAD_DCL_492*/"&Width:";
- // key = "wid";
- // }
- // :acad_mtprop_edit_box {
- // label = /*ACAD_DCL_493*/"&Rotation:";
- // key = "rot";
- // }
- // }
- // ok_cancel_help_errtile;
- //}
-
- acad_plan6 : dialog {
- label = "UCS";
- : concatenation {
- : text_part {
- label = "Name: ";
- }
- : text_part {
- label = "*World*";
- key = "name";
- width = 40;
- }
- }
- : row {
- : boxed_column {
- label = "Origin";
- : concatenation {
- : text_part {
- label = "X=";
- }
- : text_part {
- key = "00";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Y=";
- }
- : text_part {
- key = "10";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Z=";
- }
- : text_part {
- key = "20";
- width = 12;
- }
- }
- }
- : boxed_column {
- label = "X Axis";
- : concatenation {
- : text_part {
- label = "X=";
- }
- : text_part {
- key = "01";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Y=";
- }
- : text_part {
- key = "11";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Z=";
- }
- : text_part {
- key = "21";
- width = 12;
- }
- }
- }
- : boxed_column {
- label = "Y Axis";
- : concatenation {
- : text_part {
- label = "X=";
- }
- : text_part {
- key = "02";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Y=";
- }
- : text_part {
- key = "12";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Z=";
- }
- : text_part {
- key = "22";
- width = 12;
- }
- }
- }
- : boxed_column {
- label = "Z Axis";
- : concatenation {
- : text_part {
- label = "X=";
- }
- : text_part {
- key = "03";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Y=";
- }
- : text_part {
- key = "13";
- width = 12;
- }
- }
- : concatenation {
- : text_part {
- label = "Z=";
- }
- : text_part {
- key = "23";
- width = 12;
- }
- }
- }
- }
- : ok_button {
- is_cancel = true;
- }
- }
-
- acad_plan : dialog {
- label = "UCS Control";
- initial_focus = "listbox";
- spacer;
- : list_box {
- label = "&UCS Names";
- tabs = "34";
- key = "listbox";
- width = 44;
- tab_truncate = true;
- }
- : row {
- : button {
- label = "&Current";
- key = "cur";
- }
- : button {
- label = "&Delete";
- key = "delete";
- }
- : button {
- label = "&List...";
- key = "list";
- }
- }
- : row {
- : button {
- label = "&Rename To:";
- key = "rename";
- fixed_width = true;
- }
- : edit_box {
- key = "rename_edit_box";
- edit_width = 28;
- edit_limit = 217;
- }
- }
- ok_cancel_help_errtile;
- }
-
- acad_txtedit : dialog {
- label = "Edit Text";
- initial_focus = "text_edit";
- : edit_box {
- label = "Text:";
- key = "text_edit";
- edit_width = 40;
- edit_limit = 2048;
- allow_accept = true;
- }
- ok_cancel;
- }
-
- acad_attedit : dialog {
- label = "Edit Attribute Definition";
- initial_focus = "tag_edit";
- : edit_box {
- key = "tag_edit";
- label = "Tag:";
- edit_width = 40;
- edit_limit = 2048;
- }
- : edit_box {
- key = "prompt_edit";
- label = "Prompt:";
- edit_width = 40;
- edit_limit = 2048;
- }
- : edit_box {
- key = "default_edit";
- label = "Default:";
- edit_width = 40;
- edit_limit = 2048;
- }
- ok_cancel;
- : errtile { width = 45; }
- }
-
-
- // "Edit Attributes" / "Enter Attributes" dialogue.
-
- acad_ddatte : dialog {
- key = "ddatte";
- label = "Edit Attributes"; // Changes to "Enter Attributes" for
- // INSERT with ATTDIA set.
- initial_focus = "edit_1";
- : concatenation {
- : text_part {
- label = "Block Name: ";
- }
- : text_part {
- key = "block";
- width = 31;
- }
- }
- spacer_1;
- num_items = 8; // Customizable
- // The number of prompt/edit pairs must match the "num_items" setting.
- : row {
- : text_25 { key = "prompt_1"; }
- : edit32_box { key = "edit_1"; }
- }
- : row {
- : text_25 { key = "prompt_2"; }
- : edit32_box { key = "edit_2"; }
- }
- : row {
- : text_25 { key = "prompt_3"; }
- : edit32_box { key = "edit_3"; }
- }
- : row {
- : text_25 { key = "prompt_4"; }
- : edit32_box { key = "edit_4"; }
- }
- : row {
- : text_25 { key = "prompt_5"; }
- : edit32_box { key = "edit_5"; }
- }
- : row {
- : text_25 { key = "prompt_6"; }
- : edit32_box { key = "edit_6"; }
- }
- : row {
- : text_25 { key = "prompt_7"; }
- : edit32_box { key = "edit_7"; }
- }
- : row {
- : text_25 { key = "prompt_8"; }
- : edit32_box { key = "edit_8"; }
- }
- : row {
- fixed_width = true;
- alignment = centered;
- ok_button;
- cancel_button;
- : retirement_button {
- key = "prev";
- label = "&Previous";
- }
- : retirement_button {
- key = "next";
- label = " &Next ";
- }
- help_button;
- }
- errtile;
- }
-
- acad_info : dialog {
- label = "Program Information"; // Overridden by caller
- key = "acad_info";
- initial_focus = "listbox"; // Don't want focus on LT's image button
- : row {
- : image_button { // In ACAD_LT, it's a button
- key = "logo";
- width = 8;
- aspect_ratio = 1.0;
- fixed_height = true;
- alignment = top;
- color = dialog_background;
- }
- : paragraph {
- : text_part {
- key = "text1";
- width = 63;
- }
- : text_part {
- key = "text2";
- width = 63;
- }
- : text_part {
- key = "text3";
- width = 63;
- }
- : text_part {
- key = "text4";
- width = 63;
- }
- : text_part {
- key = "text5";
- width = 63;
- }
- : text_part {
- key = "text6";
- width = 63;
- }
- : text_part {
- key = "text7";
- width = 63;
- }
- : text_part {
- key = "text8";
- width = 63;
- }
- : text_part {
- key = "text9";
- width = 63;
- }
- : text_part {
- key = "text10";
- width = 63;
- }
- }
- }
- spacer;
- : list_box {
- width = 63;
- key = "listbox";
- }
- : ok_button { // Permit exit via either ENTER
- is_cancel = true; // or CTRL-C.
- }
- }
-
- init_view : dialog {
-
- key = "title";
- initial_focus = "listbox";
- : list_box {
- tabs = "33";
- width = 40;
- key = "listbox";
- allow_accept = true;
- }
- ok_cancel_err;
- }
-
- acad_plot : dialog {
- label = "Plot Configuration";
- : row {
- : column {
- : boxed_column {
- // ACAD_LT label differs from that in full AutoCAD
- label = "Setup and Default Information";
- : text {
- key = "userid";
- width = 35;
- }
- : button {
- // ACAD_LT label differs from that in full AutoCAD
- label = "Print/Plot Setup and &Default Selection...";
- fixed_width = true;
- key = "devsel";
- alignment = centered;
- }
- }
- : boxed_row {
- label = "Pen Parameters";
- children_fixed_width = true;
- : button {
- label = "&Pen Assignments...";
- key = "assign";
- }
- : button {
- label = "&Optimization...";
- key = "optimize";
- }
- }
- : boxed_column {
- label = "Additional Parameters";
- : row {
- : radio_column {
- fixed_width = true;
- : radio_button {
- label = "Displa&y";
- key = "D";
- }
- : radio_button {
- label = "E&xtents";
- key = "E";
- }
- : radio_button {
- label = "&Limits";
- key = "L";
- }
- : radio_button {
- label = "&View";
- key = "V";
- }
- : radio_button {
- label = "&Window";
- key = "W";
- }
- }
- : column {
- : toggle {
- label = "Hide &Lines";
- key = "hide";
- }
- : toggle {
- label = "Ad&just Area Fill";
- key = "plfill";
- }
- // >>> Begin additional toggles for ACAD_LT
- : toggle {
- label = "Dith&ering";
- key = "dither";
- }
- : toggle {
- label = "Use Pre&vious Printer";
- key = "usePrevPrn";
- }
- // <<< End additional toggles for ACAD_LT
- : toggle {
- label = "Plot To &File";
- key = "file";
- }
- }
- }
- : row {
- alignment = centered;
- : button {
- label = "Vi&ew...";
- key = "view";
- fixed_width = true;
- }
- : button {
- label = "Wi&ndow...";
- key = "selwind";
- fixed_width = true;
- }
- : button {
- label = "File N&ame...";
- key = "sfile";
- fixed_width = true;
- }
- }
- }
- }
- : column {
- : boxed_column {
- label = "Paper Size and Orientation";
- : row {
- : radio_column {
- fixed_width = true;
- vertical_margin = tiny;
- : radio_button {
- label = "In&ches";
- key = "I";
- }
- : radio_button {
- label = "&MM";
- key = "M";
- }
- }
- : row {
- fixed_width = true;
- : button {
- label = "&Size...";
- key = "sizbuttn";
- fixed_width = true;
- }
- : text {
- key = "size";
- width = 6;
- }
- : column {
- spacer;
- : image {
- key = "vec_image";
- width = 4.0;
- fixed_width = true;
- aspect_ratio = 1.0;
- color = dialog_background;
- }
- spacer;
- }
- }
- }
- : text {
- key = "area";
- width = 25;
- }
- }
- : boxed_column {
- label = "Scale, Rotation, and Origin";
- : button {
- label = "Rotation and Ori&gin...";
- key = "rot&or";
- alignment = centered;
- fixed_width = true;
- }
- : 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 = "Drawing Units";
- }
- : edit_box {
- edit_width = 10;
- key = "dunit";
- alignment = centered;
- }
- }
- }
- : toggle {
- label = "Scaled to Fi&t";
- key = "fit";
- }
- }
- : boxed_column {
- label = "Plot Preview";
- : row {
- children_fixed_width = true;
- : button {
- label = "P&review...";
- key = "prev";
- }
- : radio_row {
- : radio_button {
- label = "Part&ial";
- key = "earea";
- }
- : radio_button {
- label = "F&ull";
- key = "full";
- }
- }
- }
- }
- }
- }
- ok_cancel_help;
- : row {
- : errtile { fixed_width = true; }
-
- // This spacer_0 between the two fixed-width items serves
- // to left-justify the first and right-justify the second,
- // since it's the only flexible-width item in the row.
- spacer_0;
-
- : row {
- fixed_width = true;
- : text {
- key = "zero";
- width = 3;
- }
- : image {
- key = "pre_image";
- color = dialog_background;
- height = 1;
- width = 18;
- }
- : text {
- key = "comp";
- width = 5;
- }
- }
- }
- }
-
- acad_plwin : dialog {
- label = "Window Selection";
- : button {
- label = "&Pick <";
- key = "pick";
- fixed_width = true;
- }
- : boxed_row {
- label = "&First Corner";
- : edit_box {
- label = " X:";
- key = "fpx";
- edit_width = 10;
- }
- : edit_box {
- label = " Y:";
- key = "fpy";
- edit_width = 10;
- }
- }
- : boxed_row {
- label = "&Other Corner";
- : edit_box {
- label = " X:";
- key = "spx";
- edit_width = 10;
- }
- : edit_box {
- label = " Y:";
- key = "spy";
- edit_width = 10;
- }
- }
- ok_cancel_err;
- }
-
- acad_plopt : dialog {
- aspect_ratio = 0;
- label = "Optimizing Pen Motion";
- : column {
- : toggle {
- label = "&No optimization";
- key = "0";
- }
- : toggle {
- label = "Adds &endpoint swap";
- key = "1";
- }
- : toggle {
- label = "Adds &pen sorting";
- key = "2";
- }
- : toggle {
- label = "Adds &limited motion optimization";
- key = "3";
- }
- : toggle {
- label = "Adds &full motion optimization";
- key = "4";
- }
- : toggle {
- label = "&Adds elimination of overlapping horizontal or vertical vectors";
- key = "5";
- }
- : toggle {
- label = "A&dds elimination of overlapping diagonal vectors";
- key = "6";
- }
- }
- ok_cancel;
- }
-
- acad_plsize : dialog {
- label = "Paper Size";
- : row {
- : column {
- : concatenation {
- : text_part {
- label = "&Size";
- width = 8;
- }
- : text_part {
- label = "Width";
- width = 9;
- }
- : text_part {
- label = "Height";
- }
- }
- : list_box {
- key = "listbox";
- tabs = "0 8 17";
- width = 28;
- height = 13;
- }
- }
- spacer_1;
- : column {
- : row {
- : text_part {
- label = "Size";
- width = 8;
- }
- : text_part {
- label = "Width";
- width = 11;
- }
- : text_part {
- label = "Height";
- }
- }
- spacer_0;
- : row {
- : text_part {
- label = "&USER:";
- width = 8;
- }
- : edit_box {
- key = "0w";
- edit_width = 10;
- }
- : edit_box {
- key = "0h";
- label = " ";
- edit_width = 10;
- }
- }
- : row {
- : text_part {
- label = "USER&1:";
- width = 8;
- }
- : edit_box {
- key = "1w";
- edit_width = 10;
- }
- : edit_box {
- key = "1h";
- label = " ";
- edit_width = 10;
- }
- }
- : row {
- : text_part {
- label = "USER&2:";
- width = 8;
- }
- : edit_box {
- key = "2w";
- edit_width = 10;
- }
- : edit_box {
- label = " ";
- key = "2h";
- edit_width = 10;
- }
- }
- : row {
- : text_part {
- label = "USER&3:";
- width = 8;
- }
- : edit_box {
- key = "3w";
- edit_width = 10;
- }
- : edit_box {
- label = " ";
- key = "3h";
- edit_width = 10;
- }
- }
- : row {
- : text_part {
- label = "USER&4:";
- width = 8;
- }
- : edit_box {
- key = "4w";
- edit_width = 10;
- }
- : edit_box {
- label = " ";
- key = "4h";
- edit_width = 10;
- }
- }
- : row {
- : column {
- spacer_1;
- : row {
- alignment = left;
- : text_part {
- label = "Orientation is";
- fixed_width = true;
- }
- : text_part {
- key = "land";
- width = 12;
- }
- }
- spacer;
- }
- : column {
- spacer;
- : image {
- key = "vec_image";
- width = 4.0;
- fixed_width = true;
- aspect_ratio = 1.0;
- color = dialog_background;
- }
- spacer;
- }
- }
- }
- }
- ok_cancel_err;
- }
-
- acad_plpen : dialog {
- label = "Pen Assignments";
- : column {
- : row {
- : paragraph {
- : concatenation {
- : text_part {
- label = "Color Pen No.";
- key = "1";
- width = 20;
- }
- : text_part {
- label = "Linetype";
- key = "2";
- width = 11;
- }
- : text_part {
- label = "Speed";
- key = "3";
- width = 7;
- }
- : text_part {
- label = "Pen Width";
- key = "4";
- }
- }
- : list_box {
- key = "listbox";
- tabs = "2 11 22 32 38";
- width = 50;
- multiple_select = true;
- }
- }
- : boxed_column {
- label = "Modify Values";
- : row {
- : text_part {
- label = "Color:";
- width = 7;
- fixed_width = true;
- }
- : image {
- key = "color_image";
- width = 4.0;
- height = 0.5;
- }
- }
- : text {
- width = 13;
- key = "varies";
- }
- : row {
- : text_part {
- label = "&Pen:";
- width = 7;
- fixed_width = true;
- }
- : edit_box {
- key = "penno";
- edit_width = 8;
- }
- }
- : row {
- : text_part {
- label = "&Ltype:";
- width = 7;
- fixed_width = true;
- }
- : edit_box {
- key = "ltype";
- edit_width = 8;
- }
- }
- : row {
- : text_part {
- label = "&Speed:";
- width = 7;
- fixed_width = true;
- }
- : edit_box {
- key = "speed";
- edit_width = 8;
- }
- }
- : row {
- : text_part {
- label = "&Width:";
- width = 7;
- fixed_width = true;
- }
- : edit_box {
- key = "width";
- edit_width = 8;
- }
- }
- }
- }
- : row {
- : button {
- label = "&Feature Legend...";
- key = "legend";
- fixed_width = true;
- }
- // ACAD_LT has "dither" text field:
- : text { // ACAD_LT only
- key = "dithcol"; // ACAD_LT only
- width = 23; // ACAD_LT only
- } // ACAD_LT only
- }
- }
- ok_cancel_err;
- }
-
- acad_plpre : dialog {
- label = "Preview Effective Plotting Area";
- : image {
- key = "pimage";
- height = 11.25;
- width = 25;
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- }
- : row {
- : image {
- key = "cpaper";
- width = 2.0;
- color = red;
- height = 0.1;
- fixed_width = true;
- fixed_height = true;
- }
- : text {
- key = "paper";
- width = 50;
- }
- }
- : row {
- : image {
- key = "earea";
- width = 2.0;
- color = blue;
- height = 0.1;
- fixed_width = true;
- fixed_height = true;
- }
- : text {
- key = "area";
- width = 50;
- }
- }
- : row {
- : image {
- key = "clip";
- width = 2.0;
- height = 0.1;
- fixed_width = true;
- fixed_height = true;
- }
- : text {
- key = "cliptxt";
- width = 50;
- }
- }
- : text {
- width = 50;
- key = "warn";
- }
- : list_box {
- height = 3;
- key = "listbox";
- }
- ok_button;
- }
-
- acad_plok : dialog {
- label = "Plot Preview";
- : column {
- width = 15;
- : button {
- label = "&Pan and Zoom";
- key = "zoomd";
- }
- : button {
- key = "accept";
- label = "&End Preview";
- is_cancel = true;
- }
- }
- }
-
- acad_plokcan : dialog {
- label = "Plot Preview";
- : column {
- width = 15;
- : button {
- label = "&Zoom Previous";
- key = "zoomd";
- }
- : button {
- key = "accept";
- label = "&End Preview";
- is_cancel = true;
- }
- }
- }
-
- acad_devinf : dialog {
- // ACAD_LT label differs from that in full AutoCAD
- label = "Print/Plot Setup and Default Selection";
- : boxed_column {
- label = "Select Device";
- : concatenation {
- : text_part {
- label = "Manufacturer: ";
- fixed_width = true;
- width = 14;
- }
- : text_part {
- key = "device";
- width = 50;
- }
- }
- : list_box {
- key = "listbox";
- width = 60;
- height = 6;
- tabs = "36";
- }
- }
- : boxed_row {
- label = "File Defaults";
- : button {
- label = "&Save Defaults To File...";
- key = "sfile";
- }
- : button {
- label = "&Get Defaults From File...";
- key = "ffile";
- }
- }
- : boxed_row {
- label = "Device Specific Configuration";
- : button {
- label = "S&how Device Requirements...";
- key = "showreq";
- is_enabled = false;
- }
- : button {
- // ACAD_LT label differs from that in full AutoCAD
- label = "&Print/Plot Setup...";
- key = "cfgreq";
- is_enabled = false;
- }
- }
- ok_cancel_err;
- }
-
- acad_plferr : dialog {
- label = "Error Information On File Defaults";
- : list_box {
- width = 62;
- height = 8;
- key = "listbox";
- }
- : row {
- spacer_0;
- : row {
- fixed_width = true;
- : button {
- key = "save";
- label = "&Create Error File";
- }
- : spacer {
- width = 2;
- }
- ok_button;
- }
- spacer_0;
- }
- errtile;
- }
-
- acad_rotor : dialog {
- label = "Plot Rotation and Origin";
- : boxed_radio_row {
- label = "Plot Rotation";
- : radio_button {
- label = "&0";
- key = "0";
- }
- : radio_button {
- label = "&90";
- key = "90";
- }
- : radio_button {
- label = "&180";
- key = "180";
- }
- : radio_button {
- label = "&270";
- key = "270";
- }
- }
- : boxed_row {
- label = "Plot Origin";
- : edit_box {
- label = "&X Origin:";
- key = "originx";
- edit_width = 10;
- }
- : edit_box {
- label = "&Y Origin:";
- key = "originy";
- edit_width = 10;
- }
- }
- spacer;
- ok_cancel_err;
- }
-
-
- acad_dwgmod : dialog {
- label = "Drawing Modification";
- initial_focus = "save";
- : column {
- : text {
- label = "The current drawing has been changed.";
- alignment = centered;
- }
- : row {
- : button {
- label = "&Save Changes...";
- is_default = true;
- key = "save";
- }
- : button {
- label = "&Discard Changes";
- key = "discard";
- }
- : button {
- label = "&Cancel Command";
- is_cancel = true;
- key = "cancel";
- }
- }
- }
- }
-
- acad_reinit : dialog {
- label = "Re-initialization";
- : boxed_column {
- label = "I/O Port Initialization";
- : row {
- : toggle {
- label = "&Digitizer";
- key = "1";
- value = "0";
- }
- : toggle {
- label = "&Plotter";
- key = "2";
- value = "0";
- }
- }
- }
- : boxed_column {
- label = "Device and File Initialization";
- : toggle {
- label = "Di&gitizer";
- key = "g";
- value = "0";
- }
- : toggle {
- label = "Di&splay";
- key = "s";
- value = "0";
- }
- : toggle {
- label = "PGP &File";
- key = "p";
- value = "0";
- }
- }
- ok_cancel;
- }
-
- f0 : dialog {
- label = "Boundary Hatch";
- f0guts;
- }
-
- f0he : dialog {
- label = "Hatch Edit";
- f0guts;
- }
-
- f0guts : column {
- : row {
- : column {
- : boxed_row {
- label = "Pattern T&ype";
- : popup_list {
- key = /*MSG0*/"pattern_type";
- edit_width = 15;
- popup_height = 3;
- list = "Predefined\nUser-defined\nCustom\n";
- }
- : image_button {
- color = 0;
- width = 11;
- aspect_ratio = 0.65;
- allow_accept = true;
- fixed_height = true;
- fixed_width = true;
- alignment = centered;
- key = /*MSG0*/"pattern_img";
- allow_accept = false;
- }
- }
- : boxed_row {
- label = "Pattern Properties";
- : column {
- isopwidth;
- : popup_list {
- label = "Patter&n:";
- edit_width = 12;
- popup_height = 3;
- key = /*MSG0*/"pattern_name";
- }
- : edit_box {
- label = "&Custom Pattern:";
- key = /*MSG0*/"pattern_custom";
- edit_width = 12;
- }
- : edit_box {
- label = "Sca&le: ";
- key = /*MSG0*/"hatch_scale";
- edit_width = 12;
- }
- : edit_box {
- label = "&Angle:";
- edit_width = 12;
- key = /*MSG0*/"hatch_angle";
- }
- : edit_box {
- label = "&Spacing:";
- key = /*MSG0*/"hatch_spacing";
- edit_width = 12;
- }
- spacer;
- : row {
- : toggle {
- label = "&Double";
- key = /*MSG0*/"d_hatch";
- }
- : toggle {
- label = "&Exploded";
- key = /*MSG0*/"explode";
- }
- }
- spacer;
- }
- }
- }
- : column {
- children_width = 18;
- children_fixed_width = true;
- children_alignment = centered;
- : boxed_column {
- label = "Boundary";
- spacer;
- : button {
- label = "Pick &Points <";
- key = /*MSG0*/"pick_bound";
- }
- : button {
- label = "Select &Objects <";
- key = /*MSG0*/"select";
- }
- : button {
- label = "&Remove Islands <";
- key = /*MSG0*/"rem_islands";
- }
- : button {
- label = "Vie&w Selections <";
- key = /*MSG0*/"look_at_it";
- }
- spacer;
- : button {
- label = "A&dvanced...";
- key = /*MSG0*/"options";
- }
- }
- spacer;
- : column {
- children_alignment = left;
- : button {
- label = "Preview Ha&tch <";
- key = /*MSG0*/"preview";
- width = 24;
- }
- : button {
- label = "&Inherit Properties <";
- key = /*MSG0*/"inherit";
- width = 24;
- }
- spacer;
- : toggle {
- label = "Associati&ve";
- key = /*MSG0*/"assoc";
- }
- }
- spacer;
- }
- }
- : row {
- fixed_width = true;
- alignment = centered;
- spacer;
- : button {
- key = /*MSG0*/"accept";
- is_default = true;
- label = "Apply";
- width = 8;
- }
- spacer;
- : button {
- key = /*MSG0*/"cancel";
- label = "Cancel";
- width = 8;
- is_cancel = true;
- }
- spacer;
- : button {
- key = /*MSG0*/"help";
- label = "&Help";
- width = 8;
- }
- spacer;
- }
- errtile;
- }
-
- acad_wait : dialog {
- key = "title";
- initial_focus = "accept";
- width = 15;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : button {
- key = "accept";
- label = "&Continue";
- is_cancel = true;
- }
- }
- spacer;
- }
-
-
- f1guts : column {
- aspect_ratio = 0;
- // No "Object Type" (Region/Polyline) popup list in ACAD_LT
- : row {
- : column {
- label = "Define Boundary Set";
- : radio_column {
- key = /*MSG0*/"use";
- : radio_button {
- label = "From E&verything on Screen";
- key = /*MSG0*/"use_all";
- value = "1";
- }
- : radio_button {
- label = "From E&xisting Boundary Set";
- key = /*MSG0*/"use_old_select";
- }
- }
- spacer;
- : big_button {
- label = "Make &New Boundary Set <";
- key = /*MSG0*/"make_select";
- alignment = centered;
- }
- spacer;
- }
- : spacer { width = 1; }
- }
-
- spacer;
- : row {
- :column {
- : popup_list {
- label = "&Style:";
- key = /*MSG0*/"hatch_style";
- edit_width = 11;
- popup_height = 3;
- list = "Normal\nOuter\nIgnore\n";
-
- }
- : spacer { height = 1; }
- : popup_list {
- label = "&Ray Casting:";
- list = "Nearest\n+X\n-X\n+Y\n-Y\n";
- key = /*MSG0*/"ray_cast";
- edit_width = 11;
- popup_height = 5;
- }
- }
- :column {
- alignment = top;
- : image_button {
- color = 0;
- aspect_ratio = 0.8;
- width = 10;
- key = /*MSG0*/"icon_noi";
- fixed_width = true;
- fixed_height = true;
- }
- }
- }
- :column {
- spacer;
- : toggle {
- label = "Island &Detection";
- key = /*MSG0*/"islands";
- }
- spacer;
- : toggle {
- label = "Retain &Boundaries";
- key = /*MSG0*/"retain";
- }
- }
- }
-
-
- f1 : dialog {
- label = "Advanced Options";
- f1guts;
- spacer;
- ok_cancel;
- : errtile { width = 30; }
- }
-
-
-
- f2 : dialog {
- label = "Boundary Creation";
- initial_focus = "accept";
- : column {
- // No "Object Type" (Region/Polyline) popup list in ACAD_LT
- : boxed_column {
- label = "Define Boundary Set";
- : radio_column {
- key = /*MSG0*/"use";
- : radio_button {
- label = "From E&verything on Screen";
- key = /*MSG0*/"use_all";
- value = "1";
- }
- : radio_button {
- label = "From E&xisting Boundary Set";
- key = /*MSG0*/"use_old_select";
- }
- }
- : spacer { height = 0.5; }
- : big_button {
- label = "Make &New Boundary Set <";
- key = /*MSG0*/"make_select";
- alignment = centered;
- }
- }
- spacer;
- : popup_list {
- label = "&Ray Casting:";
- list = "Nearest\n+X\n-X\n+Y\n-Y\n";
- key = /*MSG0*/"ray_cast";
- edit_width = 11;
- fixed_width = true;
- }
- spacer;
- : toggle {
- label = "Island &Detection";
- key = /*MSG0*/"islands";
- }
- }
- spacer;
- pick_cancel;
- errtile;
- }
-
- fh_open : dialog {
- label = "Boundary Definition Error";
- initial_focus = "accept";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Boundary is not closed.";
- }
- }
- spacer_1;
- ok_look;
- spacer;
- }
-
-
- fh_outside : dialog {
- aspect_ratio = 0;
- label = "Boundary Definition Error";
- initial_focus = "accept";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Point is outside of boundary.";
- }
- }
- spacer_1;
- ok_look;
- spacer;
- }
-
-
- fh_on : dialog {
- aspect_ratio = 0;
- label = "Boundary Definition Error";
- initial_focus = "accept";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Point is directly on an object.";
- }
- }
- spacer_1;
- ok_look;
- spacer;
- }
-
-
- fh_dup : dialog {
- aspect_ratio = 0;
- label = "Boundary Definition Error";
- initial_focus = "accept";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Boundary duplicates an existing boundary.";
- }
- }
- spacer_1;
- ok_only;
- spacer;
- }
-
-
- fh_awful : dialog {
- aspect_ratio = 0;
- label = "Boundary Definition Error";
- initial_focus = "accept";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Nothing was found to make a boundary out of.";
- }
- }
- spacer_1;
- ok_only;
- spacer;
- }
-
-
- fh_nohatch : dialog {
- aspect_ratio = 0;
- label = "Hatching Error";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "No hatching was created";
- }
- }
- spacer_1;
- ok_only;
- spacer;
- }
-
-
- fh_toodense : dialog {
- aspect_ratio = 0;
- label = "Hatching Error";
- width = 30;
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- alignment = centered;
- : text {
- horizontal_alignment = centered;
- label = "Hatch spacing too dense, or dash size too small.";
- }
- }
- spacer_1;
- ok_only;
- spacer;
- }
-
-
- falert : dialog {
- label = "ALERT";
- spacer;
- : text {
- key = /*MSG0*/"alert_text_1";
- horizontal_alignment = centered;
- width = 50;
- }
- : text {
- key = /*MSG0*/"alert_text_2";
- horizontal_alignment = centered;
- width = 50;
- }
- spacer_1;
- ok_only;
- spacer;
- }
-
- big_button :button{
- fixed_width = true;
- width = 25;
- }
-
-
- look_button : retirement_button {
- label = "&Look at it";
- key = /*MSG0*/"look";
- vertical_alignment = centered;
- }
-
-
- ok_look : column {
- : row {
- fixed_width = true;
- alignment = centered;
- : ok_button { is_cancel = true; }
- : spacer { width = 2; }
- look_button;
- }
- }
-
-
- next_button : button {
- label = "&Next";
- key = /*MSG0*/"next";
- fixed_width = true;
- width = 9;
- vertical_alignment = centered;
- horizontal_alignment = centered;
- }
-
-
- prev_button : button {
- label = "&Previous";
- key = /*MSG0*/"previous";
- fixed_width = true;
- width = 9;
- vertical_alignment = centered;
- horizontal_alignment = centered;
- }
-
-
- pick_cancel : column {
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "&Pick Points <";
- key = /*MSG0*/"accept";
- is_default = true;
- }
- : spacer { width = 1; }
- cancel_button;
- : spacer { width = 1; }
- help_button;
- }
- }
-
- //
- // support functions
- //
-
- isopwidth : popup_list {
- label = "&ISO Pen Width:";
- list = " \n0.13 mm\n0.18 mm\n0.25 mm\n0.35 mm\n0.5 mm\n0.7 mm\n1.0 mm\n1.4 mm\n2.0 mm\n";
- popup_height = 3;
- key = "isopenwidth";
- edit_width = 12;
- }
-
- text_35 : text {
- width = 35;
- }
-
- acad_group : dialog {
- label = "Object Grouping";
- initial_focus = "name";
- : column {
- : concatenation {
- : text_part {
- label = "Grou&p Name";
- width = 32;
- }
- : text_part {
- label = "Selectable";
- }
- }
- : list_box {
- tabs = "36";
- key = "grp_list";
- width = 48;
- height = 5;
- tab_truncate = true;
- }
- }
- :row {
- : boxed_column {
- label = "Group Identification";
- : column {
- vertical_margin = tiny;
- : row {
- : text_part {
- label = "&Group Name:";
- width = 13;
- }
- : edit_box {
- key = "name";
- edit_width = 32;
- edit_limit = 217;
- }
- }
- : row {
- : text_part {
- label = "&Description:";
- width = 13;
- }
- : edit_box {
- key = "desc";
- edit_width = 32;
- edit_limit = 448;
- }
- }
- }
- : row {
- children_fixed_width = true;
- : button {
- label = "&Find Name <";
- key = "find";
- }
- : button {
- label = "&Highlight <";
- key = "h_light";
- }
- : toggle {
- label = "&Include Unnamed";
- key = "anon";
- }
- }
- }
- : boxed_column {
- label = "Create Group";
- alignment = centered;
- : button {
- label = "&New <";
- key = "add_new";
- }
- : toggle {
- label = "&Selectable";
- value = "1";
- key = "select";
- }
- : toggle {
- label = "&Unnamed";
- value = "0";
- key = "unnamed";
- }
- }
- }
- : boxed_column {
- label = "Change Group";
- key = "chg_column";
- : row {
- : button {
- label = "&Remove <";
- key = "remove";
- }
- : button {
- label = "&Add <";
- key = "add";
- }
- : button {
- label = "Rena&me";
- key = "rename";
- }
- : button {
- label = "Re-&order...";
- key = "order";
- }
- }
- : row {
- : button {
- label = "&Description";
- key = "chg_desc";
- }
- : button {
- label = "&Explode";
- key = "explode";
- }
- : button {
- label = "Se&lectable";
- key = "chg_select";
- }
- }
- }
- ok_cancel_help_errtile;
- }
-
-
- acad_grp_order : dialog {
- label = "Order Group";
- : column {
- vertical_margin = none;
- : text {
- label = "&Group Name";
- }
- : list_box {
- key = "grp_list";
- width = 35;
- height = 6;
- }
- }
- : boxed_column {
- label = "&Description";
- : text {
- key = "desc";
- width = 32;
- }
- }
- : boxed_column {
- children_fixed_width = true;
- : row {
- : text {
- key = "remove";
- width = 35;
- horizontal_alignment = right;
- }
- : edit_box {
- edit_width = 10;
- key = "from";
- horizontal_alignment = left;
- }
- }
- : row {
- : text {
- key = "replace";
- width = 35;
- horizontal_alignment = right;
- }
- : edit_box {
- edit_width = 10;
- key = "to";
- horizontal_alignment = left;
- }
- }
- : row {
- : text {
- key = "qtext";
- width = 35;
- horizontal_alignment = right;
- }
- : edit_box {
- edit_width = 10;
- key = "quantity";
- horizontal_alignment = left;
- }
- }
- }
- : row {
- key = "action";
- : button {
- label = "&Re-Order";
- key = "reorder";
- }
- : button {
- label = "&Highlight";
- key = "hlight";
- }
- : button {
- label = "Reverse &Order";
- key = "reverse";
- }
- }
- ok_cancel_help_errtile;
- }
-
- acad_grp_member : dialog {
- label = "Group Member List";
- initial_focus = "accept";
- : list_box {
- key = "listbox";
- width = 35;
- height = 8;
- fixed_width = true;
- }
- spacer;
- : ok_button {
- is_cancel = true;
- }
- }
-
- acad_msg : dialog {
- label = "Object Grouping";
- width = 30;
- : row {
- next_button;
- prev_button;
- }
- spacer_1;
- : ok_button {
- is_cancel = true;
- }
- errtile;
- }
-
- ddfcf : dialog {
- label = "Geometric Tolerance";
- :row {
- : boxed_column {
- label = "Sym";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "";
- }
- spacer_1;
- : fcf_ibut {
- key = "sym11";
- }
- spacer_1;
- : fcf_ibut {
- key = "sym21";
- }
- }
- : boxed_column {
- label = "Tolerance 1";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "Dia Value MC";
- }
- spacer_1;
- : row {
- : fcf_ibut {
- key = "sym12";
- }
- : fcf_ebox {
- key = "ebox11";
- }
- : fcf_ibut {
- key = "sym13";
- }
- }
- spacer_1;
- : row {
- : fcf_ibut {
- key = "sym22";
- }
- : fcf_ebox {
- key = "ebox21";
- }
- : fcf_ibut {
- key = "sym23";
- }
- }
- }
-
- : boxed_column {
- label = "Tolerance 2";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "Dia Value MC";
- }
- spacer_1;
- : row {
- : fcf_ibut {
- key = "sym14";
- }
- : fcf_ebox {
- key = "ebox12";
- }
- : fcf_ibut {
- key = "sym15";
- }
- }
- spacer_1;
- : row {
- : fcf_ibut {
- key = "sym24";
- }
- : fcf_ebox {
- key = "ebox22";
- }
- : fcf_ibut {
- key = "sym25";
- }
- }
- }
-
- : boxed_column {
- label = "Datum 1";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "Datum MC";
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox13";
- }
- : fcf_ibut {
- key = "sym16";
- }
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox23";
- }
- : fcf_ibut {
- key = "sym26";
- }
- }
- }
-
- : boxed_column {
- label = "Datum 2";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "Datum MC";
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox14";
- }
- : fcf_ibut {
- key = "sym17";
- }
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox24";
- }
- : fcf_ibut {
- key = "sym27";
- }
- }
- }
-
- : boxed_column {
- label = "Datum 3";
- children_fixed_height = true;
- children_fixed_width = true;
- : text {
- label = "Datum MC";
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox15";
- }
- : fcf_ibut {
- key = "sym18";
- }
- }
- spacer_1;
- : row {
- : fcf_ebox1 {
- key = "ebox25";
- }
- : fcf_ibut {
- key = "sym28";
- }
- }
- }
- }
- spacer_1;
- : column {
- children_fixed_height = true;
- : row {
- fixed_width = true;
- : text {
- label = "Height";
- }
- : fcf_ebox {
- key = "ebox31";
- }
- : text {
- label = "Projected Tolerance Zone";
- }
- : fcf_ibut {
- key = "sym31";
- }
- }
- spacer_1;
- : row {
- fixed_width = true;
- : text {
- label = "Datum Identifier";
- }
- : fcf_ebox {
- key = "ebox32";
- }
- }
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
- ddfcfsub: dialog {
- label = "Symbol";
- : column {
- : row {
- : fcf_ibut1 {
- key = "gdtj"; /* Position */
- }
- : fcf_ibut1 {
- key = "gdtr"; /* Circularity */
- }
- : fcf_ibut1 {
- key = "gdti"; /* Symmetry */
- }
- : fcf_ibut1 {
- key = "gdtf"; /* Parallel */
- }
- : fcf_ibut1 {
- key = "gdtb"; /* Perpendicular */
- }
- }
- : row {
- : fcf_ibut1 {
- key = "gdta"; /* Angular */
- }
- : fcf_ibut1 {
- key = "gdtg"; /* Cylindricity */
- }
- : fcf_ibut1 {
- key = "gdtc"; /* Flatness */
- }
- : fcf_ibut1 {
- key = "gdte"; /* Circularity */
- }
- : fcf_ibut1 {
- key = "gdtu"; /* Straightness */
- }
- }
- : row {
- : fcf_ibut1 {
- key = "gdtd"; /* Profile of a surface */
- }
- : fcf_ibut1 {
- key = "gdtk"; /* Line Profile */
- }
- : fcf_ibut1 {
- key = "gdth"; /* Circular Runout */
- }
- : fcf_ibut1 {
- key = "gdtt"; /* Total Runout */
- }
- : fcf_ibut1 {
- key = "gdt-"; /* Nothing */
- }
- }
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
- ddfcfsub1: dialog {
- label = "Material Condition";
- : row {
- : fcf_ibut1 {
- key = "gdtm"; /* Maximum */
- }
- : fcf_ibut1 {
- key = "gdtl"; /* Least */
- }
- : fcf_ibut1 {
- key = "gdts"; /* Regardless of feature size */
- }
- : fcf_ibut1 {
- key = "gdt-"; /* Nothing */
- }
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
-
- spelldlg : dialog {
- label = "Check Spelling";
- initial_focus = "sp_suggedit";
- : row {
- : text {
- label = "Current dictionary: ";
- }
- : text {
- key = "sp_currlang";
- width = 32;
- fixed_width = true;
- }
- }
- spacer;
- : row {
- : boxed_column {
- label = "Current word";
- : text {
- label = "";
- key = "sp_word";
- width = 32;
- }
- spacer;
- }
- : column {
- : cancel_button {
- width = 10;
- }
- : help_button {
- width = 10;
- }
- }
- }
- spacer;
- : text {
- label = "&Suggestions:";
- }
- : row {
- : column {
- width = 20;
- : edit_box {
- key = "sp_suggedit";
- edit_limit = 63;
- }
- : list_box {
- key = "sp_sugglist";
- multiple_select = false;
- height = 6;
- }
- }
- children_alignment = top;
- children_fixed_height = true;
- : column {
- : row {
- : button {
- label = "&Ignore";
- key = "sp_ignore";
- width = 12;
- fixed_width = true;
- is_default = true;
- }
- : button {
- label = "I&gnore All";
- key = "sp_ignoreall";
- width = 20;
- fixed_width = false;
- }
- }
- : row {
- : button {
- label = "&Change";
- key = "sp_change";
- width = 12;
- fixed_width = true;
- }
- : button {
- label = "Chang&e All";
- key = "sp_changeall";
- width = 20;
- fixed_width = false;
- }
- }
- : row {
- : button {
- label = "&Add";
- key = "sp_addcustom";
- width = 12;
- fixed_width = true;
- }
- : button {
- label = "&Lookup";
- key = "sp_lookup";
- width = 20;
- fixed_width = false;
- }
- }
- spacer_1;
- : button {
- label = "Change &Dictionaries...";
- key = "sp_changedict";
- }
- }
- }
- spacer;
- : boxed_column {
- label = "Context";
- : text {
- label = "";
- key = "sp_context";
- width = 32;
- }
- spacer;
- }
- errtile;
- }
-
-
- spelloptdlg : dialog {
- label = "Change Dictionaries";
- initial_focus = "sp_suggedit";
- : row {
- : boxed_column {
- label = "&Main dictionary";
- : popup_list {
- key = "sp_mainname";
- edit_width = 28;
- }
- }
- spacer_1;
- : column {
- ok_button;
- cancel_button;
- help_button;
- }
- }
- spacer;
- : boxed_column {
- fixed_width = true;
- width = 32;
- label = "&Custom dictionary";
- : edit_box {
- key = "sp_customname";
- edit_limit = 256;
- }
- : button {
- fixed_width = true;
- width = 10;
- alignment = centered;
- label = "&Browse...";
- key = "sp_browse";
- }
- }
- : boxed_column {
- label = "Custom dictionary &words";
- : row {
- : column {
- : edit_box {
- key = "sp_custedit";
- width = 30;
- edit_limit = 63;
- }
- : list_box {
- key = "sp_customwords";
- multiple_select = false;
- height = 6;
- }
- }
- children_alignment = top;
- children_fixed_height = true;
- : column {
- : button {
- label = "&Add";
- key = "sp_custadd";
- }
- : button {
- label = "&Delete";
- key = "sp_custdel";
- }
- }
- }
- }
- errtile;
- }
-
-
- // mstyle - main dialogue:
-
- mstyle : dialog {
- label = "Multiline Styles";
- children_alignment = centered;
- :boxed_row {
- label = "Multiline Style";
- width = 42; fixed_width = true;
- :column {
- : row {
- : text_part {
- label = "Current:";
- width = 13;
- }
- : popup_list {
- key = "current";
- edit_width = 31;
- edit_limit = 31;
- }
- }
- : row {
- : text_part {
- label = "Name:";
- width = 13;
- }
- : edit_box {
- key = "name";
- edit_width = 31;
- edit_limit = 217;
- }
- }
- : row {
- : text_part {
- label = "Description:";
- width = 13;
- }
- : edit_box {
- key = "description";
- edit_width = 31;
- edit_limit = 255;
- }
- }
- :row {
- :button {
- label = "Load...";
- key = "load";
- }
- :button {
- label = "Save...";
- key = "save";
- }
- :button {
- label = "Add";
- key = "addStyle";
- }
- :button {
- label = "Rename";
- key = "rename";
- }
- }
- }
- }
- spacer_1;
- :image {
- key = "mline_image";
- height = 4;
- width = 45;
- alignment = centered;
- fixed_width = true;
- }
- :button {
- fixed_width = true;
- width = 32;
- height = 2;
- label = "Element Properties ...";
- key = "elements";
- }
- :button {
- fixed_width = true;
- width = 32;
- height = 2;
- label = "Multiline Properties ...";
- key = "properties";
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
- //==================================================================
- // mstyle - elements dialogue:
-
- estyle : dialog {
- label = "Element Properties";
- : concatenation {
- : text_part {
- label = "Elements:";
- width = 10;
- fixed_width = true;
- }
- : text_part {
- label = "Offset";
- width = 8;
- fixed_width = true;
- }
- : text_part {
- label = "Color";
- width = 8;
- fixed_width = true;
- }
- : text_part {
- label = "Ltype";
- fixed_width = true;
- }
- }
- : row {
- : spacer {
- width = 9;
- }
- : list_box {
- width = 40;
- height = 4;
- key = "list_of_lines";
- tabs = "8 16";
- }
- }
- : row {
- fixed_width = true;
- : button {
- fixed_width = true;
- label = "Add";
- key = "addLine";
- }
- : button {
- fixed_width = true;
- label = "Delete";
- key = "delLine";
- }
- : spacer { width = 3; }
- : edit_box {
- fixed_width = true;
- label = "Offset";
- key = "offSet";
- value = "0.00";
- edit_width = 6; edit_limit = 6;
- }
- }
- : row {
- fixed_width = true;
- : button {
- fixed_width = true;
- width = 12;
- label = "Color...";
- key = "lineColDialog";
- }
- : image_button {
- fixed_width = true;
- key = "lineColSwash";
- height = 2; width = 5;
- }
- : edit_box {
- fixed_width = true;
- key = "lineColEdit";
- value = "BYLAYER";
- edit_width = 10;
- edit_limit = 10;
- }
- }
-
- : row {
- fixed_width = true;
- : button {
- fixed_width = true;
- width = 12;
- label = "Linetype...";
- key = "setLineStyle";
- }
- : spacer {
- fixed_width = true;
- width = 6;
- }
- : text {
- fixed_width = true;
- key = "ltype_name";
- value = "BYLAYER";
- width = 10;
- }
- }
- ok_cancel_help;
- errtile;
- }
-
- //==================================================================
- // mstyle - styles list dialogue:
-
- sstyle : dialog {
- label = "Load Multiline Styles";
- :row {
- :button {
- label = "File ...";
- key = "mstyleFileBut";
- }
- : text {
- key = "mstyleFileLabel";
- width = 31;
- }
- }
- : list_box {
- width = 40;
- height = 4;
- key = "list_of_styles";
- }
- ok_cancel_help_errtile;
- }
-
- //==================================================================
- // mstyle - properties dialogue:
-
- pstyle : dialog {
- label = "Multiline Properties";
- : row {
- fixed_width = true;
- : toggle {
- label = "Display joints";
- key = "dispJoint";
- }
- }
- : boxed_column {
- label = "Caps";
- : row {
- fixed_width = true;
- : spacer {
- width = 12;
- }
- : text {
- label = "Start";
- width = 9;
- }
- : text {
- label = "End";
- }
- }
- : row {
- fixed_width = true;
- : text {
- label = "Line";
- width = 12;
- }
- : toggle {
- key = "scapline";
- }
- : spacer {
- width = 5;
- }
- : toggle {
- key = "ecapline";
- }
- }
- : row {
- fixed_width = true;
- : text {
- label = "Outer arc";
- width = 12;
- }
- : toggle {
- key = "scapoarc";
- }
- : spacer {
- width = 5;
- }
- : toggle {
- key = "ecapoarc";
- }
- }
- : row {
- fixed_width = true;
- : text {
- label = "Inner arcs";
- width = 12;
- }
- : toggle {
- key = "scapiarc";
- }
- : spacer {
- width = 5;
- }
- : toggle {
- key = "ecapiarc";
- }
- }
- : row {
- fixed_width = true;
- : text {
- label = "Angle";
- width = 12;
- }
- : edit_box {
- key = "scapangle";
- edit_limit = 10;
- edit_width = 10;
- fixed_width = true;
- value = "90.0";
- }
- : spacer {
- width = 2;
- }
- : edit_box {
- key = "ecapangle";
- edit_limit = 10;
- edit_width = 10; fixed_width = true;
- value = "90.0";
- }
- }
-
- }
- : boxed_row {
- label = "Fill";
- : toggle {
- key = "fillOn";
- label = "On";
- }
- : spacer { width = 2; }
- : button {
- label = "Color...";
- key = fillColor;
- }
- : image_button {
- key = "fillColSwash";
- height = 2; width = 5; fixed_width = true;
- }
- : edit_box {
- key = "filColEdit";
- edit_limit = 10;
- edit_width = 10;
- fixed_width = true;
- }
- }
- ok_cancel_help;
-
- errtile;
- }
-
- //==================================================================
- // mledit.dcl
- //
- //
- // Prototype layout for mline edit tools.
-
-
- //==================================================================
- // mledit - main dialogue:
-
- mledit : dialog {
-
- label = "Multiline Edit Tools";
- : row {
- : image_button {
- key = "medit_cc";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_ct";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_cj";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_cs";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- }
- : row {
- : image_button {
- key = "medit_oc";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_ot";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_av";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_ca";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- }
- : row {
- : image_button {
- key = "medit_mc";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_mt";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_dv";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- : image_button {
- key = "medit_wa";
- width = 7;
- height = 3;
- fixed_width = true;
- }
- }
- ok_cancel_help;
- errtile;
- }
-
- block_equal : dialog {
- key = "block_equal";
- label = "Substitute Block Name";
- : text {
- label = "The file you have chosen can not be used as a block name";
- alignment = centered;
- }
- : edit_box {
- label = "New Block Name:";
- key = "blockname";
- edit_width = 31;
- edit_limit = 31;
- alignment = centered;
- allow_accept = true;
- }
- ok_cancel_err;
-
- }
-
- // Continues in ACLT2.DCL
-
- // Next available MSG number is 1
- // MODULE_ID ACLT2_DCL_
-
- // ACLT.DCL Version 13.0 for AutoCAD LT 3.0
- // Second of 4 parts
- //
- // Copyright (C) 1993, 1994, 1995 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- // AutoCAD DCL (Dialog Control Language)
- // Define AutoCAD dialogs
-
- // This file should not be modified when used with AutoCAD.
- // Modification to the dialogue definitions can have serious adverse
- // effects on the use of the product. Since no modifications to this
- // file are allowed, there should be no need for any internal error
- // checking on the contents of this file, hence we disable audit checks
- // by default.
-
-
- // Bmake.dcl - Block make using entmake with a dialogue interface.
-
- bmake : dialog {
- label = "Block Definition";
- : edit_box {
- label = "&Block name:";
- key = /*MSG0*/"bname";
- edit_limit = 31;
- }
- spacer;
- : row {
- : boxed_column {
- label = "Base Point";
- : button {
- label = "Select &Point <";
- key = /*MSG0*/"pick_pt";
- }
- : edit_box {
- label = "&X:";
- key = /*MSG0*/"x_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "&Y:";
- key = /*MSG0*/"y_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "&Z:";
- key = /*MSG0*/"z_pt";
- edit_width = 10;
- }
- }
- : column {
- spacer_1;
- : button {
- label = "&Select Objects <";
- key = /*MSG0*/"sel_objs";
- }
- : concatenation {
- : text_part {
- label = "Number found: ";
- }
- : text_part {
- key = /*MSG0*/"how_many";
- width = 5;
- }
- }
- spacer;
- : button {
- label = "&List Block Names...";
- key = /*MSG0*/"list_blocks";
- }
- : toggle {
- label = "&Retain Objects";
- key = /*MSG0*/"retain";
- }
- }
- }
- spacer;
- spacer;
- ok_cancel_help_errtile;
- }
-
- bmake_bname_exists : dialog {
- label = "Warning";
- : paragraph {
- : text_part {
- label = "A Block with this name already exists in the drawing.";
- }
- : text_part {
- label = "Do you want to redefine it?";
- }
- }
- spacer_1;
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "&Redefine";
- key = /*MSG0*/"yes";
- width = 8;
- }
- : spacer {
- width = 2;
- }
- : default_button {
- label = "Cancel";
- key = /*MSG0*/"no";
- width = 8;
- }
- }
- }
-
- bmake_list_blocks : dialog {
- label = "Block Names In This Drawing";
- : edit_box {
- label = "&Pattern:";
- key = /*MSG0*/"pattern";
- }
- : list_box {
- key = /*MSG0*/"bl_match";
- width = 32;
- // multiple_select = true;
- // allow_accept = true;
- }
- spacer;
- ok_only;
- }
-
- // BMAKE stuff precedes.
-
- // DDOSNAP stuff follows. Same as in DDOSNAP.DCL, except that
- // the "Apparent intersection" and "Quick"
- // buttons are deleted.
-
- ddosnap : dialog {
- label = "Running Object Snap";
- : boxed_column {
- label = "Select Settings";
- : row {
- : column {
- : toggle {
- label = "Endpoint";
- key = "endpoint";
- mnemonic = "E";
- fixed_width = true;
- }
- : toggle {
- label = "Midpoint";
- key = "midpoint";
- mnemonic = "M";
- fixed_width = true;
- }
- : toggle {
- label = "Center";
- key = "center";
- mnemonic = "C";
- fixed_width = true;
- }
- : toggle {
- label = "Node";
- key = "node";
- mnemonic = "N";
- fixed_width = true;
- }
- : toggle {
- label = "Quadrant";
- key = "quadrant";
- mnemonic = "Q";
- fixed_width = true;
- }
- }
- : column {
- : toggle {
- label = "Intersection";
- key = "intersection";
- mnemonic = "I";
- fixed_width = true;
- }
- : toggle {
- label = "Insertion";
- key = "insertion";
- mnemonic = "s";
- fixed_width = true;
- }
- : toggle {
- label = "Perpendicular";
- key = "perpendicular";
- mnemonic = "d";
- fixed_width = true;
- }
- : toggle {
- label = "Tangent";
- key = "tangent";
- mnemonic = "T";
- fixed_width = true;
- }
- : toggle {
- label = "Nearest";
- key = "nearest";
- mnemonic = "a";
- fixed_width = true;
- }
- // AutoCAD LT is 2D, so doesn't need APPINT osnap.
- // : toggle {
- // label = /*DDOSNAP_DCL_23*/"Apparent Int";
- // key = "apint";
- // mnemonic = /*DDOSNAP_DCL_24*/"p";
- // fixed_width = true;
- // }
- // AutoCAD LT also doesn't want Quick, because it is confussing.
- // : toggle {
- // label = /*DDOSNAP_DCL_25*/"Quick";
- // key = "quick";
- // mnemonic = /*DDOSNAP_DCL_26*/"u";
- // fixed_width = true;
- // }
- }
- }
- : button {
- label = "Clear All";
- key = "clear";
- mnemonic = "l";
- fixed_width = true;
- alignment = centered;
- }
- }
- : boxed_row {
- label = "Aperture Size";
- mnemonic = "r";
-
- spacer_0;
- : column {
- spacer_0;
- fixed_width = true;
- : text {
- label = "Min Max";
- alignment = centered;
- }
- : slider {
- key = "aperture_slider";
- min_value = 0;
- max_value = 19;
- width = 20;
- height = 1;
- small_increment = 1;
- big_increment = 1;
- fixed_width = true;
- fixed_height = true;
- }
- spacer_0;
- }
- : image {
- key = "aperture_image";
- aspect_ratio = 1;
- height = 4;
- width = 7;
- color = -2;
- }
- spacer_0;
- }
- ok_cancel_help;
- }
-
- // DDOSNAP stuff precedes.
-
- // DDMODIFY stuff follows.
-
- //-------- Subassemblies and prototypes shared across several dialogues -------
-
- ddmod_props : column {
- : boxed_row {
- label = "Properties";
- : column {
- : row {
- fixed_width = true;
- : button {
- label = "Color...";
- mnemonic = "C";
- key = "b_color";
- width = 14;
- fixed_width = true;
- }
- : image_button {
- key = "show_image";
- height = 1;
- width = 3;
- }
- : text {
- key = "t_color";
- width = 12;
- }
- }
- : row {
- fixed_width = true;
- : button {
- label = "Layer...";
- mnemonic = "L";
- key = "b_name";
- width = 14;
- fixed_width = true;
- }
- : text {
- key = "t_layer";
- width = 16;
- }
- }
- : row {
- fixed_width = true;
- : button {
- label = "Linetype...";
- mnemonic = "i";
- key = "b_line";
- width = 14;
- }
- : text {
- key = "t_ltype";
- width = 16;
- }
- }
- }
- spacer_1;
- : column {
- fixed_width = true;
- ddmod_handle_assembly;
- : row {
- : text_part {
- label = "Thickness:";
- mnemonic = "T";
- width = 16;
- fixed_width = true;
- }
- : edit_box {
- key = "eb_thickness";
- edit_width = 15;
- }
- }
- : row {
- : text_part {
- label = "Linetype Scale:";
- mnemonic = "S";
- width = 16;
- fixed_width = true;
- }
- : edit_box {
- key = "eb_ltscale";
- edit_width = 15;
- }
- }
- }
- }
- spacer;
- }
-
- ddmod_num_box : edit_box {
- edit_width = 10;
- }
-
- ddmod_pk_pt_button : button {
- label = "Pick Point <";
- alignment = centered;
- }
-
- ddmod_pk_pt_1_button : ddmod_pk_pt_button {
- key = /*MSG0*/"pick_1";
- mnemonic = "P";
- }
- ddmod_pk_pt_2_button : ddmod_pk_pt_button {
- key = /*MSG0*/"pick_2";
- mnemonic = "k";
- }
- ddmod_pk_pt_3_button : ddmod_pk_pt_button {
- key = /*MSG0*/"pick_3";
- mnemonic = "o";
- }
- ddmod_pk_pt_4_button : ddmod_pk_pt_button {
- key = /*MSG0*/"pick_4";
- mnemonic = "n";
- }
-
- ddmod_x_box : ddmod_num_box {
- label = "X:";
- mnemonic = "X";
- }
- ddmod_y_box : ddmod_num_box {
- label = "Y:";
- mnemonic = "Y";
- }
- ddmod_z_box : ddmod_num_box {
- label = "Z:";
- mnemonic = "Z";
- }
-
- ddmod_x1_box : ddmod_x_box {
- key = /*MSG0*/"x1_pt";
- }
- ddmod_x2_box : ddmod_x_box {
- key = /*MSG0*/"x2_pt";
- }
- ddmod_x3_box : ddmod_x_box {
- key = /*MSG0*/"x3_pt";
- }
- ddmod_x4_box : ddmod_x_box {
- key = /*MSG0*/"x4_pt";
- }
-
- ddmod_y1_box : ddmod_y_box {
- key = /*MSG0*/"y1_pt";
- }
- ddmod_y2_box : ddmod_y_box {
- key = /*MSG0*/"y2_pt";
- }
- ddmod_y3_box : ddmod_y_box {
- key = /*MSG0*/"y3_pt";
- }
- ddmod_y4_box : ddmod_y_box {
- key = /*MSG0*/"y4_pt";
- }
-
- ddmod_z1_box : ddmod_z_box {
- key = /*MSG0*/"z1_pt";
- }
- ddmod_z2_box : ddmod_z_box {
- key = /*MSG0*/"z2_pt";
- }
- ddmod_z3_box : ddmod_z_box {
- key = /*MSG0*/"z3_pt";
- }
- ddmod_z4_box : ddmod_z_box {
- key = /*MSG0*/"z4_pt";
- }
- // Xline/Ray edit boxes.
- ddmod_xline_x1 : ddmod_x_box {
- key = "xline_x1";
- }
- ddmod_xline_y1 : ddmod_y_box {
- key = "xline_y1";
- }
- ddmod_xline_z1 : ddmod_z_box {
- key = "xline_z1";
- }
- ddmod_xline_x2 : ddmod_x_box {
- key = "xline_x2";
- }
- ddmod_xline_y2 : ddmod_y_box {
- key = "xline_y2";
- }
- ddmod_xline_z2 : ddmod_z_box {
- key = "xline_z2";
- }
-
- ddmod_handle_assembly : row {
- : text {
- label = "Handle:";
- width = 16;
- fixed_width = true;
- }
- // width = width of thickness/ltscale edit boxes - 3;
- : text {
- key = "Handle";
- width = 12;
- }
- }
-
- ddmod_dimedit_column : column {
- fixed_width = true;
- fixed_height = true;
- : button {
- label = "Edit...";
- mnemonic = "d";
- key = /*MSG0*/"mod_text";
- height = 2;
- }
- ddmod_dimedit_mod_style;
- }
-
- ddmod_dimedit_mod_style : popup_list {
- label = "Style: ";
- mnemonic = "e";
- key = /*MSG0*/"mod_style";
- width = 32;
- list = "";
- }
-
- //-------------------- Dialogues --------------------
-
- ddmod_mline : dialog {
- label = "Modify Multiline";
- ddmod_props;
- : row {
- : concatenation {
- : text_part {
- label = "MLine Style: ";
- width = 12;
- }
- : text_part {
- key = "ml_style";
- width = 33;
- fixed_width = true;
- }
- }
- spacer_1;
- }
- spacer;
- : row {
- alignment = centered;
- fixed_width = true;
- ok_cancel_help;
- }
- errtile;
- }
-
- ddmod_xline : dialog {
- label = "Modify Xline";
- ddmod_props;
- spacer;
- : row {
- : boxed_column {
- label = "Root Point";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_xline_x1;
- ddmod_xline_y1;
- ddmod_xline_z1;
- }
- : boxed_column {
- label = "Second Point";
- fixed_width = true;
- ddmod_pk_pt_2_button;
- ddmod_xline_x2;
- ddmod_xline_y2;
- ddmod_xline_z2;
- }
- : boxed_column {
- label = "Direction Vector";
- spacer_1;
- : concatenation {
- : text_part {
- label = " X:";
- width = 4;
- }
- : text_part {
- key = "dir_x";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Y:";
- width = 4;
- }
- : text_part {
- key = "dir_y";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Z:";
- width = 4;
- }
- : text_part {
- key = "dir_z";
- width = 10;
- }
- }
- spacer_1;
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_ray : dialog {
- label = "Modify Ray";
- ddmod_props;
- spacer;
- : row {
- : boxed_column {
- label = "Start Point";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_xline_x1;
- ddmod_xline_y1;
- ddmod_xline_z1;
- }
- : boxed_column {
- label = "Second Point";
- fixed_width = true;
- ddmod_pk_pt_2_button;
- ddmod_xline_x2;
- ddmod_xline_y2;
- ddmod_xline_z2;
- }
- : boxed_column {
- label = "Direction Vector";
- spacer_1;
- : concatenation {
- : text_part {
- label = " X:";
- width = 4;
- }
- : text_part {
- key = "dir_x";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Y:";
- width = 4;
- }
- : text_part {
- key = "dir_y";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Z:";
- width = 4;
- }
- : text_part {
- key = "dir_z";
- width = 10;
- }
- }
- spacer_1;
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_point : dialog {
- label = "Modify Point";
- ddmod_props;
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Location";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- alignment = top;
- fixed_height = true;
- spacer_1;
- }
- }
- ok_cancel_help_errtile;
- }
-
- ddmod_line : dialog {
- label = "Modify Line";
- ddmod_props;
- spacer;
- : row {
- : boxed_column {
- label = "From Point";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- : boxed_column {
- label = "To Point";
- fixed_width = true;
- ddmod_pk_pt_2_button;
- ddmod_x2_box;
- ddmod_y2_box;
- ddmod_z2_box;
- }
- : column {
- : text {
- label = "Delta XYZ: ";
- }
- : column {
- fixed_height = true;
- : concatenation {
- : text_part {
- label = " X:";
- width = 4;
- }
- : text_part {
- key = /*MSG0*/"delta_x";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Y:";
- width = 4;
- }
- : text_part {
- key = /*MSG0*/"delta_y";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = " Z:";
- width = 4;
- }
- : text_part {
- key = /*MSG0*/"delta_z";
- width = 10;
- }
- }
- }
- spacer_0;
- : column {
- fixed_height = true;
- : concatenation {
- : text_part {
- label = "Length: ";
- width = 8;
- }
- : text_part {
- key = /*MSG0*/"l_length";
- width = 10;
- }
- }
- fixed_height = true;
- : concatenation {
- : text_part {
- label = "Angle: ";
- width = 8;
- }
- : text_part {
- key = /*MSG0*/"l_angle";
- width = 10;
- }
- }
- }
- }
- spacer_1;
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_ellipse : dialog {
- label = "Modify Ellipse";
- ddmod_props;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Center";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- fixed_height = true;
- : ddmod_num_box {
- label = "Major Radius:";
- mnemonic = "M";
- key = "majrad";
- }
- : ddmod_num_box {
- label = "Minor Radius:";
- mnemonic = "N";
- key = "minrad";
- }
- : row {
- : column {
- : text {
- label = "Radius Ratio:";
- }
- }
- : column {
- : text {
- key = "rratio";
- width = 11;
- }
- }
- }
- : ddmod_num_box {
- label = "Start Angle:";
- mnemonic = "S";
- key = "st_ang";
- }
- : ddmod_num_box {
- label = "End Angle:";
- mnemonic = "E";
- key = "end_eang";
- }
- }
- : column {
- : boxed_column {
- label = "Major Axis Vector";
- fixed_width = true;
- : row {
- : column {
- : text {
- label = "X:";
- }
- : text {
- label = "Y:";
- }
- : text {
- label = "Z:";
- }
- }
- : column {
- : text {
- key = "Majraddirx";
- width = 11;
- }
- : text {
- key = "Majraddiry";
- width = 11;
- }
- : text {
- key = "Majraddirz";
- width = 11;
- }
- }
- }
- }
- : column {
- fixed_height = true;
- : row {
- : column {
- : text {
- label = "Area: ";
- key = "Area_text";
- }
- }
- : column {
- : text {
- key = "Area";
- width = 20;
- }
- }
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_spline : dialog {
- label = "Modify Spline";
- ddmod_props;
- : row {
- : boxed_column {
- label = "Control Points";
- fixed_width = true;
- : row {
- : column {
- vertical_margin = wide;
- : concatenation {
- : text_part {
- label = "Vertex:";
- }
- : text_part {
- key = "cntl_ctr";
- width = 4;
- }
- }
- }
- : column {
- : button {
- label = "Next";
- mnemonic = "N";
- key = "next_cntlpt";
- }
- }
- }
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = "xtext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = "ytext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = "ztext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Weight: ";
- key = "weight_text";
- }
- : text_part {
- key = "weight";
- width = 10;
- }
- }
- }
- : column {
- fixed_height = true;
- : row {
- : column {
- : text {
- label = " ";
- }
- : text {
- label = "Degree:";
- }
- : text {
- label = "Properties";
- }
- : text {
- label = " ";
- }
- : text {
- label = " ";
- }
- : text {
- label = " ";
- }
- : text {
- label = " ";
- }
- }
- : column {
- : text {
- label = " ";
- }
- : text {
- key = "Degree";
- width = 11;
- }
- : text {
- key = "SpProp1";
- width = 12;
- }
- : text {
- key = "SpProp2";
- width = 12;
- }
- : text {
- key = "SpProp3";
- width = 12;
- }
- : text {
- key = "SpProp4";
- width = 12;
- }
- : text {
- key = "SpProp5";
- width = 12;
- }
- }
- }
- }
- : boxed_column {
- label = "Data Points";
- fixed_width = true;
- key = "data_pts";
- : row {
- : column {
- vertical_margin = wide;
- : concatenation {
- : text_part {
- label = "Vertex:";
- }
- : text_part {
- key = "data_ctr";
- width = 4;
- }
- }
- }
- : column {
- : button {
- label = "Next";
- mnemonic = "N";
- key = "next_datapt";
- }
- }
- }
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = "dxtext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = "dytext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = "dztext";
- width = 10;
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_circle : dialog {
- label = "Modify Circle";
- ddmod_props;
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Center";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- fixed_height = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "Radius:";
- mnemonic = "R";
- key = /*MSG0*/"radius";
- }
- : row {
- : column {
- : text { label = "Diameter:"; }
- : text { label = "Circumference:"; }
- : text { label = "Area: "; }
- }
- : column {
- : text { width = 11; key = /*MSG0*/"Dia"; }
- : text { width = 11; key = /*MSG0*/"Circum"; }
- : text { width = 20; key = /*MSG0*/"Area"; }
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_arc : dialog {
- label = "Modify Arc";
- ddmod_props;
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Center";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- fixed_width = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "Radius: ";
- mnemonic = "R";
- key = /*MSG0*/"radius";
- }
- : ddmod_num_box {
- label = "Start Angle: ";
- mnemonic = "A";
- key = /*MSG0*/"st_ang";
- }
- : ddmod_num_box {
- label = "End Angle: ";
- mnemonic = "E";
- key = /*MSG0*/"end_ang";
- }
- : concatenation {
- : text_part {
- label = "Total Angle: ";
- width = 14;
- }
- : text_part {
- key = /*MSG0*/"tot_angle";
- width = 10;
- }
- }
- }
- spacer;
- : column {
- fixed_height = true;
- fixed_width = true;
- alignment = top;
- : text {
- label = /*MSG0*/" ";
- }
- : concatenation {
- : text_part {
- label = "Arc Length: ";
- width = 13;
- }
- : text_part {
- key = /*MSG0*/"arclen";
- width = 8;
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_solid : dialog {
- label = "Modify Solid";
- ddmod_props;
- spacer;
- : row {
- children_alignment = top;
- children_fixed_width = true;
- children_fixed_height = true;
- : column {
- : boxed_column {
- label = "Point 1";
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- }
- }
- : boxed_column {
- label = "Point 2";
- ddmod_pk_pt_2_button;
- ddmod_x2_box;
- ddmod_y2_box;
- }
- : boxed_column {
- label = "Point 3";
- ddmod_pk_pt_3_button;
- ddmod_x3_box;
- ddmod_y3_box;
- }
- : boxed_column {
- label = "Point 4";
- ddmod_pk_pt_4_button;
- ddmod_x4_box;
- ddmod_y4_box;
- ddmod_z4_box;
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_block : dialog {
- label = "Modify Block Insertion";
- ddmod_props;
- spacer;
- : concatenation {
- : text_part {
- label = "Block Name: ";
- width = 12;
- }
- : text_part {
- key = /*MSG0*/"Bl_name";
- width = 33;
- }
- }
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Insertion Point";
- fixed_width = true;
- fixed_height = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "X-scale: ";
- mnemonic = "a";
- key = /*MSG0*/"xscale";
- }
- : ddmod_num_box {
- label = "Y-scale: ";
- mnemonic = "l";
- key = /*MSG0*/"yscale";
- }
- : ddmod_num_box {
- label = "Z-scale: ";
- mnemonic = "e";
- key = /*MSG0*/"zscale";
- }
- : ddmod_num_box {
- label = "Rotation: ";
- mnemonic = "R";
- key = /*MSG0*/"rot";
- }
- }
- spacer;
- : row {
- : column {
- spacer_1;
- : text { label = "Columns: "; }
- : text { label = "Rows: "; }
- : text { label = "Col Spacing: "; }
- : text { label = "Row Spacing: "; }
- : text { label = "Attributes: "; }
- }
- : column {
- spacer_1;
- : text { width = 11; key = /*MSG0*/"columns"; }
- : text { width = 11; key = /*MSG0*/"rows"; }
- : text { width = 11; key = /*MSG0*/"col_sp"; }
- : text { width = 11; key = /*MSG0*/"row_sp"; }
- : text { width = 11; key = /*MSG0*/"attribs"; }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_hatch : dialog {
- label = "Modify Associative Hatch";
- ddmod_props;
- : row {
- : concatenation {
- : text_part {
- label = "Block Name: ";
- width = 12;
- }
- : text_part {
- key = "Bl_name";
- width = 33;
- fixed_width = true;
- }
- }
- spacer_1;
- }
- spacer;
- : row {
- alignment = centered;
- fixed_width = true;
- ok_cancel;
- : spacer { width = 2; }
- : button {
- label = "Hatch Edit...";
- mnemonic = "H";
- key = "b_hatch";
- }
- : spacer { width = 2; }
- help_button;
- }
- errtile;
- }
-
- ddmod_xref : dialog {
- label = "Modify External Reference";
- ddmod_props;
- spacer;
- : row {
- : concatenation {
- : text_part {
- label = "Xref Name: ";
- }
- : text_part {
- key = /*MSG0*/"Bl_name";
- width = 12;
- }
- }
- spacer_0;
- : concatenation {
- : text_part {
- label = "Path: ";
- }
- : text_part {
- key = /*MSG0*/"path";
- width = 35;
- }
- }
- }
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Insertion Point";
- fixed_width = true;
- fixed_height = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- spacer;
- : column {
- fixed_width = true;
- fixed_height = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "X-scale: ";
- mnemonic = "a";
- key = /*MSG0*/"xscale";
- }
- : ddmod_num_box {
- label = "Y-scale: ";
- mnemonic = "l";
- key = /*MSG0*/"yscale";
- }
- : ddmod_num_box {
- label = "Z-scale: ";
- mnemonic = "e";
- key = /*MSG0*/"zscale";
- }
- : ddmod_num_box {
- label = "Rotation: ";
- mnemonic = "R";
- key = /*MSG0*/"rot";
- }
- }
- spacer;
- : row {
- : column {
- spacer_1;
- : text { label = "Columns: "; }
- : text { label = "Rows: "; }
- : text { label = "Col Spacing: "; }
- : text { label = "Row Spacing: "; }
- }
- : column {
- spacer_1;
- : text { width = 11; key = /*MSG0*/"columns"; }
- : text { width = 11; key = /*MSG0*/"rows"; }
- : text { width = 11; key = /*MSG0*/"col_sp"; }
- : text { width = 11; key = /*MSG0*/"row_sp"; }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_text : dialog {
- label = "Modify Text";
- ddmod_props;
- spacer;
- : edit_box {
- label = "Text: ";
- mnemonic = "e";
- key = /*MSG0*/"t_string";
- width = 50;
- edit_limit = 253;
- }
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Origin";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- : column {
- fixed_width = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "Height: ";
- mnemonic = "g";
- key = /*MSG0*/"hght";
- }
- : ddmod_num_box {
- label = "Rotation: ";
- mnemonic = "R";
- key = /*MSG0*/"rot";
- }
- : ddmod_num_box {
- label = "Width Factor: ";
- mnemonic = "W";
- key = /*MSG0*/"wid";
- }
- : ddmod_num_box {
- label = "Obliquing: ";
- mnemonic = "O";
- key = /*MSG0*/"obl";
- }
- }
- : column {
- fixed_width = true;
- : text {
- label = /*MSG0*/" ";
- }
- : popup_list {
- label = "Justify:";
- mnemonic = "J";
- key = /*MSG0*/"popup_just";
- edit_width = 13;
- }
- : popup_list {
- label = "Style:";
- mnemonic = "e";
- key = "style";
- edit_width = 13;
- }
- : column {
- children_fixed_width = true;
- : toggle {
- label = "Upside Down";
- mnemonic = "U";
- key = /*MSG0*/"upsd";
- }
- : toggle {
- label = "Backward";
- mnemonic = "B";
- key = /*MSG0*/"bkwd";
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_mtext : dialog {
- label = "Modify MText";
- ddmod_props;
- : row {
- : boxed_column {
- label = "Insertion Point";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- : column {
- : boxed_column {
- label = "Contents";
- : text {
- key = "MTextContents";
- width = 25;
- }
- }
- : row {
- : button {
- label = "Edit Contents...";
- mnemonic = "E";
- key = "MTextEdit";
- }
- : ddmod_num_box {
- label = "Height: ";
- mnemonic = "g";
- key = /*MSG0*/"hght";
- }
-
- }
- : row {
- : popup_list {
- label = "Style:";
- mnemonic = "e";
- key = "style";
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_attdef : dialog {
- label = "Modify Attribute Definition";
- ddmod_props;
- spacer;
- : row {
- children_fixed_width = true;
- : edit_box {
- label = "Tag:";
- mnemonic = "a";
- key = /*MSG0*/"tag";
- edit_width = 12;
- edit_limit = 253;
- }
- : edit_box {
- label = "Prompt:";
- mnemonic = "r";
- key = /*MSG0*/"prompt";
- edit_width = 12;
- edit_limit = 253;
- }
- : edit_box {
- label = "Default:";
- mnemonic = "D";
- key = /*MSG0*/"t_string";
- edit_width = 12;
- edit_limit = 253;
- }
- }
- spacer;
- : row {
- fixed_width = true;
- : boxed_column {
- label = "Origin";
- fixed_width = true;
- ddmod_pk_pt_1_button;
- ddmod_x1_box;
- ddmod_y1_box;
- ddmod_z1_box;
- }
- : column {
- fixed_width = true;
- : text {
- label = /*MSG0*/" ";
- }
- : ddmod_num_box {
- label = "Height: ";
- mnemonic = "g";
- key = /*MSG0*/"hght";
- }
- : ddmod_num_box {
- label = "Rotation: ";
- mnemonic = "R";
- key = /*MSG0*/"rot";
- }
- : ddmod_num_box {
- label = "Width Factor: ";
- mnemonic = "W";
- key = /*MSG0*/"wid";
- }
- : ddmod_num_box {
- label = "Obliquing: ";
- mnemonic = "O";
- key = /*MSG0*/"obl";
- }
- }
- : column {
- fixed_width = true;
- : text {
- label = /*MSG0*/" ";
- }
- : row {
- : popup_list {
- label = "Justify:";
- mnemonic = "J";
- key = /*MSG0*/"popup_just";
- edit_width = 13;
- }
- }
- : row {
- : popup_list {
- label = "Style:";
- mnemonic = "e";
- key = /*MSG0*/"style";
- edit_width = 13;
- }
- }
- : row {
- : column {
- children_fixed_width = true;
- : toggle {
- label = "&Upside Down";
- key = /*MSG0*/"upsd";
- }
- : toggle {
- label = "&Backward";
- key = /*MSG0*/"bkwd";
- }
- : toggle {
- label = "In&visible";
- key = /*MSG0*/"inv";
- }
- }
- : column {
- children_fixed_width = true;
- : toggle {
- label = "Co&nstant";
- key = /*MSG0*/"con";
- }
- : toggle {
- label = "Veri&fy";
- key = /*MSG0*/"ver";
- }
- : toggle {
- label = "Preset";
- key = /*MSG0*/"pre";
- }
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_pline : dialog {
- label = "Modify Polyline";
- ddmod_props;
- spacer;
- : row {
- fixed_width = true;
- : concatenation {
- : text_part {
- label = "Polyline Type: ";
- }
- : text_part {
- key = /*MSG0*/"ptype";
- width = 19;
- }
- }
- }
- spacer;
- : row {
- : boxed_column {
- label = "Vertex Listing";
- fixed_width = true;
- : row {
- : column {
- vertical_margin = wide;
- : concatenation {
- : text_part {
- label = "Vertex:";
- }
- : text_part {
- key = /*MSG0*/"ctr";
- width = 4;
- }
- }
- }
- : column {
- : button {
- label = "Next";
- mnemonic = "N";
- key = /*MSG0*/"next_v";
- }
- }
- }
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = /*MSG0*/"xtext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = /*MSG0*/"ytext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = /*MSG0*/"ztext";
- width = 10;
- }
- }
- }
- spacer;
- : boxed_radio_column {
- label = "Fit/Smooth";
- key = /*MSG0*/"f-s";
- : radio_button {
- label = "None";
- mnemonic = "o";
- key = /*MSG0*/"none";
- }
- : radio_button {
- label = "Quadratic";
- mnemonic = "Q";
- key = /*MSG0*/"quad";
- }
- : radio_button {
- label = "Cubic";
- mnemonic = "b";
- key = /*MSG0*/"cubic";
- }
- : radio_button {
- label = "Curve Fit";
- mnemonic = "r";
- key = /*MSG0*/"fit";
- }
- }
- spacer;
- : boxed_column {
- fixed_width = true;
- label = "Polyline";
- key = /*MSG0*/"pline";
- : column {
- fixed_height = true;
- : toggle {
- label = "Closed";
- mnemonic = "d";
- key = /*MSG0*/"closed";
- }
- : toggle {
- label = "LT Gen";
- mnemonic = "G";
- key = /*MSG0*/"ltgen";
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddvport : dialog {
- label = "Modify Viewport";
- ddmod_props;
- : row {
- : boxed_column {
- label = "View Center";
- fixed_width = true;
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = "xtext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = "ytext";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = "ztext";
- width = 10;
- }
- }
- }
- spacer_0;
- : column {
- fixed_width = true;
- : text {
- label = " ";
- }
- : concatenation {
- : text_part {
- label = "Vport ID:";
- width = 10;
- }
- : text_part {
- key = "vpid";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Width:";
- width = 10;
- }
- : text_part {
- key = "wid";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Height:";
- width = 10;
- }
- : text_part {
- key = "hght";
- width = 10;
- }
- }
- }
- spacer_0;
- : column {
- alignment = top;
- fixed_width = true;
- fixed_height = true;
- : text {
- label = " ";
- }
- : concatenation {
- : text_part {
- label = "Status: ";
- width = 8;
- }
- : text_part {
- key = "on-off";
- width = 15;
- }
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_dimen : dialog {
- label = "Modify Dimension";
- ddmod_props;
-
- // ==========================================================
- //
- // Modify Dimension
- //
- // ==========================================================
-
- :row{
- fixed_width = true;
- alignment = centered;
- ddmod_dimedit_column;
- }
- spacer;
- ok_cancel_help_errtile;
- }
- //===end of Modify Dimension
-
- ddmod_leader : dialog {
- label = "Modify Leader";
- ddmod_props;
- :row{
- fixed_width = true;
- alignment = centered;
- ddmod_dimedit_mod_style; // No "Edit..." button.
- :column{
- : radio_column {
- label = "Type";
- key = "s-s";
- : radio_button {
- label = "St&raight";
- key = "straight";
- }
- : radio_button {
- label = "S&pline";
- key = "spline";
- }
- }
- : toggle {
- label = "&Arrow";
- height = 2;
- key = "arrow";
- fixed_width = true;
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }//===end of Modify Leader
-
- ddmod_tolerance : dialog {
- label = "Modify Tolerance";
- ddmod_props;
- :row{
- fixed_width = true;
- alignment = centered;
- ddmod_dimedit_column;
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- ddmod_other : dialog {
- label = /*MSG0*/"(replaced by object type)";
- key = "title";
- ddmod_props;
- : row {
- fixed_width = true;
- spacer;
- : column {
- alignment = top;
- fixed_height = true;
- spacer_1;
- }
- }
- ok_cancel_help_errtile;
- }
-
- ddmod_setltype : dialog {
- label = "Select Linetype";
- image_block;
- : list_box {
- key = /*MSG0*/"list_lt";
- allow_accept = true;
- }
- : edit_box {
- key = /*MSG0*/"edit_lt";
- allow_accept = false;
- label = "Linetype:";
- mnemonic = "L";
- edit_limit = 31;
- }
- ok_cancel_err;
- }
-
- ddmod_setlayer : dialog {
- subassembly = 0;
- label = "Select Layer";
- initial_focus = /*MSG0*/"listbox";
- : concatenation {
- children_fixed_width = true;
- key = /*MSG0*/"clayer";
- : text_part {
- label = "Current Layer: ";
- width = 15;
- }
- : text_part {
- key = /*MSG0*/"cur_layer";
- width = 35;
- }
- }
- : row {
- fixed_width = true;
- key = /*MSG0*/"titles";
- children_fixed_width = true;
- : text {
- label = "Layer Name";
- width = 34;
- }
- : text {
- label = "State";
- width = 9;
- }
- : text {
- label = "Color";
- width = 8;
- }
- : text {
- label = "Linetype";
- }
- }
- : list_box {
- width = 67;
- tabs = "32 35 37 39 41 44 53";
- height = 12;
- key = /*MSG0*/"list_lay";
- allow_accept = true;
- }
- : row {
- key = /*MSG0*/"controls";
- : column {
- key = /*MSG0*/"lname";
- fixed_width = true;
- : edit_box {
- label = "Set Layer Name:";
- mnemonic = "S";
- key = /*MSG0*/"edit_lay";
- width = 32;
- edit_width = 32;
- edit_limit = 31;
- allow_accept = true;
- }
- }
- }
- ok_cancel_err;
- }
-
- // DDMODIFY stuff precedes.
-
- // DDSELECT stuff follows.
- // Taken from ddselect.dcl,v 1.11 1995/08/03 10:25:54 edc
-
- ddselect : dialog {
- label = "Object Selection Settings";
- : boxed_column {
- label = "Selection Modes";
- : toggle {
- label = "Noun/Verb Selection";
- key = "pickfirst";
- mnemonic = "N";
- fixed_width = true;
- }
- : toggle {
- label = "Use Shift to Add";
- key = "pickadd";
- mnemonic = "U";
- fixed_width = true;
- }
- : toggle {
- label = "Press and Drag";
- key = "pickdrag";
- mnemonic = "P";
- fixed_width = true;
- }
- : toggle {
- label = "Implied Windowing";
- key = "pickauto";
- mnemonic = "I";
- fixed_width = true;
- }
- // AutoCAD LT also doesn't support Groups or PICKSTYLE.
- // : toggle {
- // label = /*DDSELECT_DCL_11*/"Object Grouping";
- // key = "grouping";
- // mnemonic = /*DDSELECT_DCL_12*/"G";
- // fixed_width = true;
- // }
- // : toggle {
- // label = /*DDSELECT_DCL_36*/"Associative Hatch";
- // key = "hatch";
- // mnemonic = /*DDSELECT_DCL_37*/"A";
- // fixed_width = true;
- // }
- : button {
- label = "Default";
- key = "default_mode";
- fixed_width = true;
- mnemonic = "D";
- alignment = centered;
- }
- }
- : boxed_row {
- label = "Pickbox Size";
- mnemonic = "S";
- spacer_0;
- : column {
- spacer_0;
- fixed_width = true;
- : text {
- label = "Min Max";
- alignment = centered;
- }
- : slider {
- key = "pickbox_slider";
- min_value = 0;
- max_value = 19;
- width = 20;
- height = 1;
- small_increment = 1;
- big_increment = 1;
- fixed_width = true;
- fixed_height = true;
- }
- spacer_0;
- }
- : image {
- key = "pickbox_image";
- aspect_ratio = 1;
- height = 4;
- width = 7;
- color = -2;
- }
- spacer_0;
- }
- : button {
- label = "Object Sort Method...";
- key = "ent_sort";
- mnemonic = "E";
- fixed_width = true;
- alignment = centered;
- }
- ok_cancel_help;
- }
-
- sortents : dialog {
- label = "Object Sort Method";
- : text {
- label = "Sort Objects for";
- }
- : toggle {
- label = "Object Selection";
- key = "sort_obj_sel";
- mnemonic = "O";
- fixed_width = true;
- }
- : toggle {
- label = "Object Snap";
- key = "sort_obj_snap";
- mnemonic = "S";
- fixed_width = true;
- }
- : toggle {
- label = "Redraws";
- key = "sort_redraws";
- mnemonic = "R";
- fixed_width = true;
- }
- : toggle {
- label = "Slide Creation";
- key = "sort_slide";
- mnemonic = "l";
- fixed_width = true;
- }
- : toggle {
- label = "Regens";
- key = "sort_regens";
- mnemonic = "e";
- fixed_width = true;
- }
- : toggle {
- label = "Plotting";
- key = "sort_plot";
- mnemonic = "P";
- fixed_width = true;
- }
- : toggle {
- label = "PostScript Output";
- key = "sort_post";
- mnemonic = "c";
- fixed_width = true;
- }
- ok_cancel;
- }
-
- // DDSELECT stuff precedes.
-
- // Continues in ACLT3.DCL
-
- // Next available MSG number is 1
- // MODULE_ID ACLT3_DCL_
-
- // ACLT.DCL Version 13.0 for AutoCAD LT 3.0
- // Third of 4 parts
- //
- // Copyright (C) 1993, 1994, 1995 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- // AutoCAD DCL (Dialog Control Language)
- // Define AutoCAD dialogs
-
- // This file should not be modified when used with AutoCAD.
- // Modification to the dialogue definitions can have serious adverse
- // effects on the use of the product. Since no modifications to this
- // file are allowed, there should be no need for any internal error
- // checking on the contents of this file, hence we disable audit checks
- // by default.
-
- ddattext : dialog {
- label = "Attribute Extraction";
- : boxed_radio_column {
- label = "File Format";
- : radio_button {
- label = "Comma Delimited File (CDF)";
- key = "cdf";
- mnemonic = "C";
- }
- : radio_button {
- label = "Space Delimited File (SDF)";
- key = "sdf";
- mnemonic = "S";
- }
- : radio_button {
- label = "Drawing Interchange File (DXF)";
- key = "dxf";
- mnemonic = "D";
- }
- }
- : row {
- :column {
- : button {
- label = "Select Objects <";
- mnemonic = "O";
- key = "selobjs";
- }
- : button {
- label = "Attribute Template File... ";
- key = "select_temp_file";
- mnemonic = "T";
- }
- : button {
- label = "Output File... ";
- key = "select_out_file";
- mnemonic = "F";
- }
- }
- :column {
- : concatenation {
- : text_part {
- label = "Number found: ";
- }
- : text_part {
- key = "how_many";
- width = 5;
- }
- }
- : edit_box {
- edit_width = 20;
- key = "temp_file";
- fixed_width = true;
- edit_limit = 259;
- }
- : edit_box {
- edit_width = 20;
- key = "out_file";
- fixed_width = true;
- edit_limit = 259;
- }
- }
- }
-
-
- ok_cancel_help_errtile;
- }
-
- out_exists : dialog {
- label = "Warning";
- : paragraph {
- : text_part {
- label = "The output file already exists.";
- }
- : text_part {
- label = "Do you want to replace it?";
- }
- }
- spacer_1;
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "Yes";
- mnemonic = "R";
- key = "yes";
- width = 8;
- }
- : spacer {
- width = 2;
- }
- : default_button {
- label = "No";
- mnemonic = "C";
- key = "no";
- width = 8;
- }
- }
- }
-
- out_temp : dialog {
- label = "Warning";
- : paragraph {
- : text_part {
- label = "The template file and output file have the same name.";
- }
- : text_part {
- label = "Please change the output file name.";
- }
- }
- spacer_1;
- : ok_button {
- is_cancel = true;
- }
-
- }
- // Continues in ACLT4.DCL
-
- // Next available MSG number is 1
- // MODULE_ID ACLT4_DCL_
-
- // ACLT.DCL Version 13.0 for AutoCAD LT 3.0
- // Fourth of 4 parts
- //
- // Copyright (C) 1993, 1994, 1995 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- // AutoCAD DCL (Dialog Control Language)
- // Define AutoCAD dialogs
-
- // This file should not be modified when used with AutoCAD.
- // Modification to the dialogue definitions can have serious adverse
- // effects on the use of the product. Since no modifications to this
- // file are allowed, there should be no need for any internal error
- // checking on the contents of this file, hence we disable audit checks
- // by default.
-
- // The End
-
- // Next available MSG number is 38
- // MODULE_ID DDATTDEF_DCL_
- /* Next available MSG number is 38 */
- //
- // ddattdef.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //------------------------------------------------------------------------
- // DESCRIPTION
- //
- // This is the dialogue box definition file for the DDATTDEF command. This
- // is an enhancement to the ATTDEF command. It loads up a dialogue box
- // which presents to the user all the prompts and options that he/she
- // might encounter during the definition of one or several attributes.
- //
- //------------------------------------------------------------------------
-
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
-
- ddattdef : dialog {
- label = "Attribute Definition";
- : row {
- : boxed_column {
- label = "Mode";
- : toggle {
- label = "Invisible";
- mnemonic = "I";
- key = "invisible";
- }
- : toggle {
- label = "Constant";
- mnemonic = "C";
- key = "constant";
- }
- : toggle {
- label = "Verify";
- mnemonic = "V";
- key = "verify";
- }
- : toggle {
- label = "Preset";
- mnemonic = "P";
- key = "preset";
- }
- }
- : boxed_column {
- label = "Attribute";
- fixed_width = true;
- width = 40;
-
- : edit_box {
- label = "Tag:";
- mnemonic = "T";
- key = "att_tag";
- edit_width = 30;
- edit_limit = 256;
- }
- : edit_box {
- label = "Prompt:";
- mnemonic = "P";
- key = "att_prompt";
- edit_width = 30;
- edit_limit = 256;
- }
- : edit_box {
- label = "Value:";
- mnemonic = "V";
- key = "def_val";
- edit_width = 30;
- edit_limit = 256;
- }
- }
- }
- : row {
- : boxed_column {
- label = "Insertion Point";
- : button {
- label = "Pick Point <";
- mnemonic = "k";
- key = "pick_pt";
- }
- : edit_box {
- label = "X:";
- mnemonic = "X";
- key = "x_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "Y:";
- mnemonic = "Y";
- key = "y_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "Z:";
- mnemonic = "Z";
- key = "z_pt";
- edit_width = 10;
- }
- }
- : boxed_column {
- label = "Text Options";
- fixed_width = true;
- width = 40;
- : column {
- : popup_list {
- label = "Justification:";
- key = "cjustif";
- edit_width = 20;
- mnemonic = "J";
- }
- : popup_list {
- label = "Text Style:";
- key = "tstyle";
- edit_width = 20;
- mnemonic = "T";
- }
- }
- : row {
- : button {
- label = "Height <";
- key = "bheight";
- mnemonic = "e";
- width = 15;
- fixed_width = true;
- }
- : edit_box {
- key = "height";
- edit_width = 20;
- value = "0.2000";
- fixed_width = true;
- }
- }
- : row {
- : button {
- label = "Rotation <";
- key = "brot";
- mnemonic = "R";
- width = 15;
- fixed_width = true;
- }
- : edit_box {
- key = "rot";
- edit_width = 20;
- fixed_width = true;
- }
- }
- }
- }
- : toggle {
- label = "Align below previous attribute";
- key = "align_prev";
- fixed_width = true;
- mnemonic = "A";
- }
- ok_cancel_help_errtile;
- }
-
-
-
- // Next available MSG number is 25
- // MODULE_ID DDCHPROP_DCL_
- /* Next available MSG number is 23 */
-
- // DDCHPROP.DCL Version 1.0
- //
- // Copyright (C) 1991, 1992, 1993, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //
- // Dialogue for the DDCHPROP command, for use with DDCHPROP.LSP
- //
-
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
-
- textbox : edit_box {
- vertical_margin = tiny;
- horizontal_margin = tiny;
- }
-
- ch_prop : dialog {
- label = "Change Properties";
- : row {
- : column {
- fixed_width = true;
- : row {
- : button {
- label = "Color...";
- mnemonic = "C";
- key = "b_color";
- width = 14;
- fixed_width = true;
- }
- : image_button {
- key = "show_image";
- height = 1;
- width = 3;
- }
- : text {
- key = "t_color";
- width = 31;
- }
- }
- : row {
- : button {
- label = "Layer...";
- mnemonic = "L";
- key = "b_name";
- width = 14;
- fixed_width = true;
- }
- : spacer { width = 3; }
- : text {
- key = "t_layer";
- width = 31;
- }
- }
- : row {
- : button {
- label = "Linetype...";
- mnemonic = "i";
- key = "b_line";
- width = 14;
- fixed_width = true;
- }
- : spacer { width = 3; }
- : text {
- key = "t_ltype";
- width = 31;
- }
- }
- }
- }
- spacer;
- : row {
- alignment = left;
- : text_part {
- label = "Linetype Scale:";
- mnemonic = "S";
- width = 16;
- fixed_width = true;
- }
- : edit_box {
- key = "eb_ltscale";
- edit_width = 18;
- fixed_width = true;
- width = 35;
- }
- }
- : row {
- alignment = left;
- : text_part {
- label = "Thickness:";
- mnemonic = "T";
- width = 16;
- fixed_width = true;
- }
- : edit_box {
- key = "eb_thickness";
- edit_width = 18;
- fixed_width = true;
- width = 35;
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- setcolor : dialog {
- label = "Select Color";
- image_block;
- : list_box {
- key = "list_col";
- allow_accept = true;
- }
- : textbox {
- key = "edit_col";
- allow_accept = false;
- label = "Color Code:";
- edit_width = 13;
- }
- ok_cancel_err;
- }
-
- setltype : dialog {
- label = "Select Linetype";
- image_block;
- : list_box {
- key = "list_lt";
- allow_accept = true;
- }
- : edit_box {
- key = "edit_lt";
- allow_accept = false;
- label = "Linetype:";
- mnemonic = "L";
- edit_limit = 217;
- }
- ok_cancel;
- errtile;
- }
-
- setlayer : dialog {
- subassembly = 0;
- label = "Select Layer";
- initial_focus = "listbox";
- : concatenation {
- children_fixed_width = true;
- key = "clayer";
- : text_part {
- label = "Current Layer: ";
- }
- : text_part {
- key = "cur_layer";
- width = 35;
- }
- }
- : row {
- fixed_width = true;
- key = "titles";
- children_fixed_width = true;
- : text {
- label = "Layer Name";
- width = 34;
- }
- : text {
- label = "State";
- width = 9;
- }
- : text {
- label = "Color";
- width = 8;
- }
- : text {
- label = "Linetype";
- }
- }
- : list_box {
- width = 67;
- tabs = "32 35 37 39 41 44 53";
- height = 12;
- key = "list_lay";
- allow_accept = true;
- }
- : row {
- key = "controls";
- : column {
- key = "lname";
- fixed_width = true;
- : edit_box {
- label = "Set Layer Name:";
- mnemonic = "S";
- key = "edit_lay";
- edit_width = 32;
- edit_limit = 217;
- allow_accept = true;
- }
- }
- }
- ok_cancel_err;
- }
-
-
- // Next available MSG number is 17
- // MODULE_ID DDGRIPS_DCL_
- /* Next available MSG number is 18 */
-
- //----------------------------------------------------------------------------
- //
- // ddgrips.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //
- //----------------------------------------------------------------------------
-
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
-
- ddgrips : dialog {
- label = "Grips";
- : boxed_column {
- label = "Select Settings";
- : toggle {
- label = "Enable Grips";
- key = "grips";
- mnemonic = "E";
- fixed_width = true;
- }
- : toggle {
- label = "Enable Grips Within Blocks";
- key = "gripblock";
- mnemonic = "B";
- fixed_width = true;
- }
- }
- : boxed_column {
- label = "Grip Colors";
- : row {
- : column {
- : button {
- label = "Unselected...";
- key = "cool_color";
- mnemonic = "U";
- }
- : button {
- label = "Selected...";
- key = "hot_color";
- mnemonic = "S";
- }
- }
- : column {
- : image {
- key = "cool_image";
- height = 1;
- width = 3;
- fixed_width = true;
- fixed_height = true;
- }
- : image {
- key = "hot_image";
- height = 1;
- width = 3;
- fixed_width = true;
- fixed_height = true;
- }
- }
- : column {
- : text {
- label = "Blue";
- key = "cool_text";
- width = 11;
- }
- : text {
- label = "Red";
- key = "hot_text";
- width = 11;
- }
- }
- }
- }
- : boxed_row {
- label = "Grip Size";
- mnemonic = "G";
- spacer_0;
- : column {
- spacer_0;
- fixed_width = true;
- : text {
- label = "Min Max";
- alignment = centered;
- }
- : slider {
- key = "grip_slider";
- min_value = 0;
- max_value = 19;
- width = 20;
- height = 1;
- small_increment = 1;
- big_increment = 1;
- fixed_width = true;
- fixed_height = true;
- }
- spacer_0;
- }
- : image {
- key = "grip_image";
- aspect_ratio = 1;
- height = 4;
- width = 7;
- color = -2;
- }
- spacer_0;
- }
- ok_cancel_help;
- }
-
-
-
- // Next available MSG number is 120
- // MODULE_ID DDIM_DCL_
- /* Next available MSG number is 185 */
- //
- // DDIM.DCL Version 1.0
- //
- // Copyright (C) 1991, 1992, 1993, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //
- //
-
- ddimx_row :row{
- children_alignment = bottom;
- }
-
- //
- // Dimension line color
- //
- ddimx_colord :ddimx_row{
-
- :button{
- label = "&Color...";
- key = /*MSG0*/"clrdl";
- }
- :spacer{ width = 7; }
- :swatch{
- key = /*MSG0*/"clrd";
- }
- :edit_box{
- key = /*MSG0*/"clrdt";
- edit_width = 12;
- }
- }
-
- //
- // Extension line color
- //
- ddimx_colore :ddimx_row{
-
- :button{
- label = "Colo&r...";
- key = /*MSG0*/"clrel";
- }
- :spacer{ width = 7; }
- :swatch{
- key = /*MSG0*/"clre";
- }
- :edit_box{
- key = /*MSG0*/"clret";
- edit_width = 12;
- }
- }
- //
- // Dimension text color
- //
- ddimx_colort :ddimx_row{
-
- :button{
- label = "&Color...";
- key = /*MSG0*/"clrtl";
- fixed_width = true;
- width = 10;
- }
- :spacer{ width = 7; }
- :swatch{
- key = /*MSG0*/"clrt";
- }
- :edit_box{
- key = /*MSG0*/"clrtt";
- edit_width = 12;
- }
- }
-
- ddimx_alert :dialog{
- label = "ALERT";
- :text{
- label = "Save changes to current style?";
- key = /*MSG0*/"dalert_sty";
- alignment = centered;
- }
- :spacer{ height = 0.5; }
- :row{
- fixed_width = true;
- alignment = centered;
- :button{
- label = "&Yes";
- key = /*MSG0*/"dalert_save";
- width = 8;
- fixed_width = true;
- }
- :spacer{ width = 1; }
- :button{
- label = "&No";
- key = /*MSG0*/"dalert_discard";
- width = 8;
- fixed_width = true;
- }
- :spacer{ width = 1; }
- :button{
- label = "&Cancel";
- key = /*MSG0*/"dalert_cancel";
- is_cancel = true;
- width = 8;
- fixed_width = true;
- }
- }
- :spacer{ height = 0.5; }
- }
-
- ddimx_alert_fam :dialog{
- label = "ALERT";
-
- //This alert message is:
- //
- // Running overrides can only be set for
- // Parent dimension styles.
- //
- :text{
- label = "Running overrides can only be set for";
- alignment = centered;
- }
- :text{
- label = "Parent dimension styles.";
- alignment = centered;
- }
- :spacer{ height = 0.5; }
- ok_only;
- :spacer{ height = 0.5; }
- }
-
- // ===============================================================
- //
- // Dimension Style Main Dialog - calls Geometry, Text Location
- // and Annotation subdialogs
- //
- // ===============================================================
-
- ddim :dialog{
- label = "Dimension Styles";
- :boxed_column{
- label = "Dimension Style";
- fixed_width = true;
- :row{
- :text_part{
- label = "&Current:";
- width = 9;
- fixed_width = true;
- }
- :popup_list{ // lists for current working dimstyles
- key = /*MSG0*/"style";
- list = /*MSG0*/"";
- edit_width = 31;
- }
- }
- :row{
- :text_part{
- label = "&Name:"; // style name
- width = 9;
- fixed_width = true;
- }
- :edit_box{ // for user to enter/specify
- key = /*MSG0*/"editstyle";
- edit_width = 31;
- edit_limit = 217;
- }
- }
- :row{
- fixed_width = true;
- alignment = centered;
- :button{ // save/create edited dimstyle
- label = "&Save";
- key = /*MSG0*/"save";
- width = 10;
- }
- :spacer{ width = 0.5; }
- :button{ // rename selected dimstyle name
- label = "&Rename";
- key = /*MSG0*/"rename";
- width = 10;
- }
- :spacer{ width = 0.2; }
- }
- }
- :row{
- :boxed_row{
-
- // Since DCL doesn't support m x n matrix radio buttons,
- // we have to manually track the choice from multiple clusters
- // as if they were a sinble cluster.
- // When a button from the other cluster was selected, turn off
- // the current button by sweeping the cluster first, then let
- // the chosen button on. This operation is done in apps.
-
- label = "Family";
- :radio_column{
- key = /*MSG0*/"family1";
- :radio_button{
- label = "&Parent";
- key = /*MSG0*/"parent";
- }
- :radio_button{
- label = "&Linear";
- key = /*MSG0*/"linear";
- }
- :radio_button{
- label = "Ra&dial";
- key = /*MSG0*/"radius";
- }
- :radio_button{
- label = "Ang&ular";
- key = /*MSG0*/"angle";
- }
- }
- :radio_column{
- key = /*MSG0*/"family2";
- // Somehow in this layout of clusters, they are
- // slightly off balanced. In other words, the buttons
- // in each clusters are not displayed horizontally.
- // To correct the bias, we used a spacer of 1.5.
-
- : spacer { height = 1.5; }
- :radio_button{
- label = "Dia&meter";
- key = /*MSG0*/"diameter";
- }
- :radio_button{
- label = "&Ordinate";
- key = /*MSG0*/"ordinate";
- }
- :radio_button{
- label = "L&eader";
- key = /*MSG0*/"leader";
- }
- }
- }
- :column{
- alignment = top;
- :spacer{ height = 0.7; }
- :button{ // calls subdialog
- label = "&Geometry...";
- key = /*MSG0*/"geometry";
- }
- :button{ // calls subdialog
- label = "&Format...";
- key = /*MSG0*/"txtloc";
- }
- :button{ // calls subdialog
- label = "&Annotation...";
- key = /*MSG0*/"annotation";
- }
- }
- }
- spacer;
- ok_cancel_help_errtile;
- }
-
- //
- // Dimension Geometry Subdialog
- //
-
- ddimx_geometry :dialog{
- label = "Geometry";
- :row{
- fixed_height = true;
- :column{
- :boxed_column{
- //
- // This is boxed column for Dimension Line.
- //
- label = "Dimension Line";
- key = /*MSG0*/"g_diml";
- :row{
- :text{
- label = "Suppress: ";
- }
- :column{
- :spacer{ height = 0.2; }
- :toggle{
- label = "&1st";
- key = /*MSG0*/"sd1";
- }
- }
- :column{
- :spacer{ height = 0.2; }
- :toggle{
- label = "&2nd";
- key = /*MSG0*/"sd2";
- }
- }
- }
- :edit12_box{
- label = "&Extension: ";
- key = /*MSG0*/"dle";
- }
- :edit12_box{
- label = "Sp&acing: ";
- key = /*MSG0*/"dli";
- }
- ddimx_colord;
- }
- :boxed_column{
- //
- // This is boxed column for Extension Line.
- //
- label = "Extension Line";
- key = /*MSG0*/"extline";
- :row{
- key = /*MSG0*/"g_extl";
- :text{
- label = "Suppress: ";
- }
- :column{
- :spacer{ height = 0.3; }
- :toggle{
- label = "1&st";
- key = /*MSG0*/"se1";
- }
- }
- :column{
- :spacer{ height = 0.3; }
- :toggle{
- label = "2&nd";
- key = /*MSG0*/"se2";
- }
- }
- }
- :edit12_box{
- label = "E&xtension: ";
- key = /*MSG0*/"exe";
- }
- :edit12_box{
- label = "Origin O&ffset: ";
- key = /*MSG0*/"exo";
- }
- ddimx_colore;
- }
- }
- :column{
- :boxed_column{
-
- // This is boxed column for Arrwos.
- // In this popup lists, 'User Arrow' will let you open another
- // subdialog called 'ddimx_userarr'.
-
- label = "Arrowheads";
- key = /*MSG0*/"g_arrs";
- :row{
- fixed_width = true;
- alignment = right;
- :image_button{
- color = 0;
- width = 8.7;
- aspect_ratio = 0.36;
- fixed_height = true;
- fixed_width = true;
- alignment = right;
- key = /*MSG0*/"arr_icon1";
- }
- :image_button{
- color = 0;
- width = 8.7;
- aspect_ratio = 0.36;
- fixed_height = true;
- fixed_width = true;
- alignment = right;
- key = /*MSG0*/"arr_icon2";
- }
- }
- :popup_list{
- label = "1s&t: ";
- key = /*MSG0*/"blk1";
- list = "None \nClosed \nDot \nClosed Filled \nOblique \nOpen \nOrigin Indication \nRight-Angle \nUser Arrow...";
- edit_width = 20;
- }
- :popup_list{
- label = "2n&d:";
- key = /*MSG0*/"blk2";
- list = "None \nClosed \nDot \nClosed Filled \nOblique \nOpen \nOrigin Indication \nRight-Angle \nUser Arrow...";
- edit_width = 20;
- }
- :edit12_box{
- label = "S&ize: ";
- key = /*MSG0*/"asz";
- }
- }
- :boxed_column{
- key = /*MSG0*/"cenmarks";
-
- // This is boxed column for center marks.
- // Choosing a button, its image will be shown in the image box.
-
- label = "Center";
- :row{
- :radio_column{
- key = /*MSG0*/"cen_mark";
- :radio_button{
- label = "&Mark";
- key = /*MSG0*/"cen_mk";
- }
- :radio_button{
- label = "&Line";
- key = /*MSG0*/"cen_ln";
- }
- :radio_button{
- label = "N&one";
- key = /*MSG0*/"cen_no";
- }
- }
- :image_button{
- color = 0;
- width = 11;
- aspect_ratio = 0.8;
- fixed_height = true;
- fixed_width = true;
- alignment = centered;
- key = /*MSG0*/"cen_icon";
- }
- }
- :spacer { height = 0.1; }
- :edit12_box{
- label = "Si&ze: ";
- key = /*MSG0*/"cen";
- }
- }
- }
- }
- :boxed_column{
- label = "Scale";
- :row{
- :column{
- :edit12_box{
- fixed_width = true;
- label = "O&verall Scale: ";
- key = /*MSG0*/"gdscl";
- }
- :spacer{ height = 0.1; }
- }
- :toggle{
- label = "Scale to &Paper Space";
- key = /*MSG0*/"pspace";
- }
- }
- }
- ok_cancel_help_errtile_too;
- }
-
- //
- // Dimension Text Location Subdialog
- //
-
- ddimx_txtloc :dialog{
- label = "Format";
- fixed_height = true;
- :row{
- :column{
- :column{
- :spacer{ height = 0.3; }
- :toggle{
- label = "&User Defined";
- key = /*MSG0*/"jus";
- }
- :toggle{
- label = "Force &Line Inside";
- key = "tofl";
- }
- :text {
- label = "&Fit: ";
-
- }
- :popup_list{
- key = /*MSG0*/"jfit";
- list = "Text and Arrows\nText Only\nArrows Only\nBest Fit\nLeader\nNo Leader";
- }
- :spacer{ height = 0.5; }
- }
- :boxed_column{
- //
- // This is boxed column for Justification.
- //
- label = "Horizontal Justification";
- fixed_height = true;
- height = 6.5;
- :spacer{ height = 0.2; }
- :image_button{
- color = 0;
- width = 11;
- aspect_ratio = 0.8;
- fixed_height = true;
- fixed_width = true;
- alignment = centered;
- key = /*MSG0*/"horjust_icon";
- }
- :spacer{ height = 0.2; }
- :popup_list{
- key = /*MSG0*/"horjust";
- list = "Centered \n1st Extension Line \n2nd Extension Line \nOver 1st Extension \nOver 2nd Extension";
- }
- :spacer{ height = 0.2; }
- }
- }
- :column{
- :boxed_column{
- label = "Text";
- fixed_height = true;
- :image_button{
- color = 0;
- width = 11;
- aspect_ratio = 0.8;
- fixed_height = true;
- fixed_width = true;
- alignment = centered;
- key = /*MSG0*/"tioh_icon";
- }
- :row{
- fixed_width = true;
- :spacer{ width = 0.5; }
- :column{
- fixed_height = true;
- :spacer{ height = 0.2; }
- :toggle{
- label = "&Inside Horizontal";
- key = /*MSG0*/"tih";
- }
- :toggle{
- label = "&Outside Horizontal";
- key = /*MSG0*/"toh";
- }
- }
- }
- }
- :boxed_column{
-
- // This is Vertical Justification.
- // Choose one, then highlight the related image box.
- // Conversely you can choose a image box, then highlight
- // the pull down list item.
-
- label = "Vertical Justification";
- fixed_height = true;
- height = 6.5;
- :spacer{ height = 0.2; }
- :image_button{
- color = 0;
- width = 11;
- aspect_ratio = 0.8;
- fixed_height = true;
- fixed_width = true;
- alignment = centered;
- key = /*MSG0*/"tad_icon";
- }
- :spacer{ height = 0.2; }
- :popup_list{
- key = /*MSG0*/"tad";
- list = "Centered \nAbove \nOutside \nJIS";
- }
- :spacer{ height = 0.2; }
- }
- }
- }
- :spacer{ height = 0.2; }
- ok_cancel_help_errtile;
- }
-
- //
- // Dimension Annotation Subdialog
- //
-
- ddimx_annotation :dialog{
- label = "Annotation";
- fixed_width = true;
- :row{
- :column{
- :boxed_column{
-
- // This is boxed column for Dimension units.
- // The 'Units' button opens another subdialog called 'ddimx_units'.
- // This part is for the primary units.
-
- label = "Primary Units";
- :row{
- :button{
- fixed_width = true;
- label = "&Units...";
- key = /*MSG0*/"annot_unitsp";
- }
- }
- :edit_box{
- label = "&Prefix: ";
- key = /*MSG0*/"post_1";
- edit_width = 12;
- edit_limit = 91;
- }
- :edit_box{
- label = "&Suffix: ";
- key = /*MSG0*/"post_2";
- edit_width = 12;
- edit_limit = 105;
- }
- :icon_image{
- color = 0;
- // width = 14;
- height = 2;
- aspect_ratio = 0.45;
- fixed_height = true;
- fixed_width = true;
- alignment = right;
- key = /*MSG0*/"post_icon1";
- allow_accept = false;
- }
- }
- :boxed_column{
- //
- // This is boxed portion for Tolerance.
- //
- label = "Tolerance";
- :popup_list{
- label = "&Method: ";
- key = /*MSG0*/"toltypes";
- list = "None \nSymmetrical \nDeviation \nLimits \nBasic";
- edit_width = 16;
- }
- :edit12_box{
- label = "Upper &Value: ";
- key = /*MSG0*/"tp";
- }
- :edit12_box{
- label = "Lo&wer Value: ";
- key = /*MSG0*/"tm";
- }
- :popup_list{
- label = "&Justification: ";
- key = "tolj";
- list = "Top \nMiddle \nBottom";
- edit_width = 10;
- }
- :edit12_box{
- label = "He&ight: ";
- key = /*MSG0*/"tfac";
- }
- }
- :spacer{ height = 0.1; }
- }
- :column{
- :boxed_column{
-
- // This is boxed column for alternate dimunits.
- // The 'Units' button opens another subdialog 'ddimx_units',
- // but this one is for Alternate Units and the values in
- // ddimx_units subdialog are of the alternate units. It is
- // different from the stuff for the primary units.
-
- label = "Alternate Units";
- key = "alts";
- :row{
- :toggle{
- label = "&Enable Units";
- key = /*MSG0*/"alt";
- }
- :button{
- fixed_width = true;
- label = "U&nits...";
- key = /*MSG0*/"annot_unitsa";
- }
- }
- :column{
- key = /*MSG0*/"apost";
- :edit_box{
- label = "Pre&fix: ";
- key = /*MSG0*/"apost_1";
- edit_width = 12;
- edit_limit = 91;
- }
- :edit_box{
- label = "Suffi&x: ";
- key = /*MSG0*/"apost_2";
- edit_width = 12;
- edit_limit = 105;
- }
- :icon_image{
- color = 0;
- // width = 14;
- height = 2;
- aspect_ratio = 0.45;
- fixed_height = true;
- fixed_width = true;
- alignment = right;
- key = /*MSG0*/"post_icon2";
- allow_accept = false;
- }
- }
- }
- :boxed_column{
- label = "Text";
- :popup_list{
- label = "Sty&le: ";
- key = /*MSG0*/"txsty";
- edit_witdh = 31;
- list = /*MSG0*/"";
- }
- :edit12_box{
- label = "Heigh&t: ";
- key = /*MSG0*/"txt";
- }
- :edit12_box{
- label = "&Gap: ";
- key = /*MSG0*/"gap";
- }
-
- ddimx_colort;
- }
- :edit12_box{
- label = "&Round Off:";
- key = /*MSG0*/"rnd";
- }
- :spacer{ height = 0.2; }
- }
- }
- ok_cancel_help_errtile_too;
- }
-
- //
- // Dimension Units Subdialog - This is called by Annotation dialog.
- // There are two calling cases, one for
- // the primary units and another is for
- // the alternate units.
- //
-
- ddimx_unitsp :dialog{
- label = "Primary Units";
- fixed_width = true;
-
- units_list;
- units_ufac;
-
- ok_cancel_help_errtile_too;
- }
-
-
- ddimx_unitsa :dialog{
- label = "Alternate Units";
- fixed_width = true;
-
- units_list;
- units_ufac;
-
- ok_cancel_help_errtile_too;
- }
-
- units_ufac :column{
- :boxed_row{
- label = "Scale";
- :column{
- :edit12_box{
- label = "Linea&r: ";
- key = /*MSG0*/"ufac";
- }
- :spacer{ height = 0.2; }
- }
- :spacer { width = 5; }
- :toggle{
- label = "Paper &Space Only";
- key = /*MSG0*/"psufac";
- }
- }
- }
-
- units_list :column{
- //
- // Horizontal cluster that contains the Units and Angles clusters.
- //
- //
- // Units cluster.
- //
- :row{
- : boxed_column {
- width = 24;
- label = "&Units";
- //
- // Radio cluster for the units format selection.
- //
- : popup_list {
- key = /*MSG0*/"u_list";
- list = "Scientific\nDecimal\nEngineering\nArchitectural (stacked)\nFractional (stacked)\nArchitectural\nFractional";
- }
- :spacer{ height = 0.2; }
- }
- //
- // Angle Formats Control.
- //
- : boxed_column {
- width = 24;
- label = "&Angles";
- //
- // Radio cluster for the angle format selection.
- //
- : popup_list {
- key = /*MSG0*/"u_alist";
- list = "Decimal Degrees \nDeg/Min/Sec \nGrads \nRadians \nSurveyor";
- }
- :spacer{ height = 0.2; }
- }
- }
- :row{
- :boxed_column{
- label = "Dimension";
- //
- // Linear Units Precision popup_list (System variable LUPREC).
- //
- : text {
- label = "&Precision:";
- }
- : popup_list {
- key = /*MSG0*/"u_dimdec";
- }
- :boxed_row{
- label = "Zero Suppression";
- key = /*MSG0*/"zsuppress";
- :column{
- :toggle{
- label = "&Leading";
- key = /*MSG0*/"z3";
- }
- :toggle{
- label = "&Trailing";
- key = /*MSG0*/"z4";
- }
- }
- :column{
- key = "feetinch";
- :toggle{
- label = "0 &Feet";
- key = /*MSG0*/"z1";
- }
- :toggle{
- label = "0 &Inches";
- key = /*MSG0*/"z2";
- }
- }
- }
- }
- :boxed_column{
- label = "Tolerance";
- //
- // Angle Precision popup_list (system variable AUPREC).
- //
- spacer_0;
- : text {
- label = "Precisi&on:";
- }
- : popup_list {
- key = /*MSG0*/"u_toldec";
- }
-
- :boxed_row{
- label = "Zero Suppression";
- key = /*MSG0*/"tzsuppress";
- :column{
- :toggle{
- label = "Lea&ding";
- key = /*MSG0*/"tz3";
- }
- :toggle{
- label = "Traili&ng";
- key = /*MSG0*/"tz4";
- }
- }
- :column{
- key = /*MSG0*/"tfeetinch";
- :toggle{
- label = "0 F&eet";
- key = /*MSG0*/"tz1";
- }
- :toggle{
- label = "0 In&ches";
- key = /*MSG0*/"tz2";
- }
- }
- }
- }
- }
- }
-
-
- //
- // User Arrow subdialog - This is called by Geometry when the user
- // selects 'User Arrow' tile.
- // This dialog allows for the user to set user
- // arrow head block names.
- //
-
- ddimx_userarr :dialog{
- label = "User Arrow";
- fixed_width = true;
- :spacer{ height = 0.3; }
- :edit_box{
- label = "Arrow &Name: ";
- key = /*MSG0*/"userarr1";
- fixed_width = true;
- alignment = centered;
- edit_width = 12;
- edit_limit = 217;
- }
- :spacer{ height = 0.5; }
- ok_cancel_help_errtile;
- }
-
- //==========================================================
- // 'rq_chroma:dialog{}' must be present here because DDIM.DCL
- // can not share the same dcl function defined in ACAD.DCL since
- // DDIM has been separated from ACAD.DCL.
- //
-
- // The standard color selection dialogue comes to ADS
- // The meat of the dialogue is defined in base.dcl and used here and in
- // acad.dcl.
-
- rq_chroma :dialog {
- label = "Select Color";
- key = "chroma"; // used by Help button to obtain label
- initial_focus = "color_edit";
- std_rq_color;
- }
-
- ok_cancel_help_errtile_too : column {
- :row {
- errtile;
- ok_cancel_help;
- }
- }
-
- // ==== End of the DDIMX dialogs portion ====
-
-
- // Next available MSG number is 39
- // MODULE_ID DDINSERT_DCL_
- /* Next available MSG number is 41 */
-
- //----------------------------------------------------------------------------
- //
- // ddinsert.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //----------------------------------------------------------------------------
- //
- // Corresponding dialogues for DDINSERT.LSP which is an AutoLISP implementation
- // of the AutoCAD Insert command with a dialogue interface.
- //
- //----------------------------------------------------------------------------
-
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
-
- ddinsert : dialog {
- label = "Insert";
- : boxed_column {
- label = "Block";
- : row {
- : button {
- label = "Block...";
- key = "int_blocks";
- mnemonic = "B";
- width = 10;
- fixed_width = true;
- }
- : edit_box {
- label = "";
- key = "current_name";
- width = 36;
- edit_limit = 217;
- }
- }
- : row {
- : button {
- label = "File...";
- key = "ext_blocks";
- mnemonic = "F";
- width = 10;
- fixed_width = true;
- }
- : edit_box {
- key = "path_name";
- width = 36;
- }
- }
- }
- : boxed_column {
- label = "Options";
- : row {
- : toggle {
- label = "Specify Parameters on Screen";
- key = "on_screen";
- mnemonic = "S";
- fixed_width = true;
- }
- }
- : row {
- : boxed_column {
- label = "Insertion Point";
- : edit_box {
- label = "X:";
- mnemonic = "X";
- key = "x_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "Y:";
- mnemonic = "Y";
- key = "y_pt";
- edit_width = 10;
- }
- : edit_box {
- label = "Z:";
- mnemonic = "Z";
- key = "z_pt";
- edit_width = 10;
- }
- }
- : boxed_column {
- label = "Scale";
- : edit_box {
- label = "X:";
- mnemonic = "X";
- key = "x_scale";
- edit_width = 10;
- }
- : edit_box {
- label = "Y:";
- mnemonic = "Y";
- key = "y_scale";
- edit_width = 10;
- }
- : edit_box {
- label = "Z:";
- mnemonic = "Z";
- key = "z_scale";
- edit_width = 10;
- }
- }
- : column {
- : boxed_column {
- label = "Rotation";
- fixed_height = true;
- : edit_box {
- label = "Angle:";
- key = "rotation";
- mnemonic = "A";
- edit_width = 6;
- }
- }
- }
- }
- }
- : toggle {
- label = "Explode";
- key = "explode";
- mnemonic = "E";
- fixed_width = true;
- }
- ok_cancel_help_errtile;
- }
-
-
- list_blocks : dialog {
- label = "Defined Blocks";
- : edit_box {
- label = "Pattern:";
- key = "pattern";
- mnemonic = "P";
- allow_accept=true;
- is_default=true;
- }
- : list_box {
- key = "bl_match";
- width = 32;
- allow_accept = true;
- }
- : edit_box {
- label = "Selection:";
- key = "selection";
- mnemonic = "S";
- allow_accept=true;
- edit_limit = 217;
- }
- spacer;
- ok_cancel_err;
- }
-
- blk_exists : dialog {
- label = "Warning";
- : paragraph {
- : text_part {
- label = "A Block with this name already exists in the drawing.";
- }
- : text_part {
- label = "Do you want to redefine it?";
- }
- }
- spacer_1;
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "OK";
- key = "redefine";
- width = 8;
- }
- : spacer {
- width = 2;
- }
- : default_button {
- label = "Cancel";
- key = "no";
- width = 8;
- }
- }
- }
-
-
- // Next available MSG number is 8
- // MODULE_ID DDPTYPE_DCL_
- /* Next available MSG number is 17 */
-
- //----------------------------------------------------------------------------
- //
- // ddptype.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //----------------------------------------------------------------------------
- //
- // Ddptype.dcl - Point size and type selection dialogue.
- //
- //----------------------------------------------------------------------------
-
- // DDPTYPE dialogue. Used by the DDPTYPE command in ddptype.lsp.
- // Called from the AutoCAD Release 12 Standard Menu.
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
- ddptype: dialog {
- label = "Point Style";
- : column {
- : row {
- : image_button {
- key = "pdmode0";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode1";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode2";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode3";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode4";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- : row {
- : image_button {
- key = "pdmode32";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode33";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode34";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode35";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode36";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- : row {
- : image_button {
- key = "pdmode64";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode65";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode66";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode67";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode68";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- : row {
- : image_button {
- key = "pdmode96";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode97";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode98";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode99";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "pdmode100";
- width = 5;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- }
- : column {
- fixed_height = true;
- spacer_1;
- : row {
- : edit_box {
- mnemonic = "S";
- label = "Point Size:";
- key = "pdsize_value";
- edit_width = 10;
- horizontal_alignment = left;
- allow_accept = true;
- }
- : text {
- label = "";
- key = "pdsize_label";
- width = 12;
- }
- }
- : radio_column {
- fixed_height = true;
- : radio_button {
- label = "Set Size Relative to Screen";
- mnemonic = "R";
- key = "pdsize_r";
- is_tab_stop = false;
- }
- : radio_button {
- label = "Set Size in Absolute Units";
- mnemonic = "A";
- key = "pdsize_a";
- is_tab_stop = false;
- }
- }
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
- // Next available MSG number is 6
- // MODULE_ID DDRENAME_DCL_
- /* Next available MSG number is 9 */
-
- //----------------------------------------------------------------------------
- //
- // DDRENAME.DCL Version 1.0
- //
- // Copyright (C) 1991, 1992, 1993, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //----------------------------------------------------------------------------
- //
- // Corresponding dialogue for DDRENAME.LSP which is an AutoLISP implementation
- // of the AutoCAD Rename command with wildcard support and a dialogue
- // interface.
- //
- //----------------------------------------------------------------------------
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
-
- ddrename : dialog {
- label = "Rename";
- : row {
- : column {
- : list_box {
- label = "Named Objects";
- key = "tables";
- width = 12;
- height = 8;
- }
- }
- : column {
- : list_box {
- label = "&Items";
- key = "table_items";
- width = 25;
- height = 8;
- multiple_select = true;
- }
- }
- }
- : column {
- : edit_box {
- label = "&Old Name:";
- key = "old";
- edit_width = 31;
- edit_limit = 217;
- }
- : row {
- : button {
- label = "&Rename To:";
- key = "rename";
- }
- : edit_box {
- label = "";
- key = "new";
- edit_width = 31;
- edit_limit = 217;
- }
- }
- }
- spacer_1;
- ok_cancel_help_errtile;
- }
-
- // Next available MSG number is 6
- // MODULE_ID DDUCSP_DCL_
- /* Next available MSG number is 10 */
-
- //----------------------------------------------------------------------------
- //
- // dducsp.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //----------------------------------------------------------------------------
- //
- // Dducsp.dcl - Ucs presets selection dialogue.
- //
- //----------------------------------------------------------------------------
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
- dducsp : dialog {
- aspect_ratio = 0;
- label = "UCS Orientation";
- initial_focus = "ucsp_front";
- : row {
- : column {
- : image_button {
- key = "ucsp_world";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_left";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_cview";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- : column {
- : image_button {
- key = "ucsp_top";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_front";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_bottom";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- : column {
- : image_button {
- key = "ucsp_back";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_right";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- : image_button {
- key = "ucsp_prev";
- width = 7;
- aspect_ratio = 1.0;
- color = 0;
- allow_accept = true;
- }
- }
- }
- : row {
- : radio_column {
- : radio_button {
- label = "Relative to Current UCS";
- mnemonic = "R";
- key = "ucsp_r_ucs";
- }
- : radio_button {
- label = "Absolute to WCS";
- mnemonic = "A";
- key = "ucsp_a_wcs";
- }
- }
- }
- ok_cancel_help_errtile;
- }
-
- // Next available MSG number is 51
- // MODULE_ID DDUNITS_DCL_
- /* Next available MSG number is 60 */
-
- //-------------------------------------------------------------------------
- //
- // ddunits.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //
- //-------------------------------------------------------------------------
- // DESCRIPTION:
- // Dialogue definition file for DDUNITS.LSP - Units command.
- //-------------------------------------------------------------------------
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
- ddunits : dialog {
- label = "Units Control";
- //
- // Horizontal cluster that contains the Units and Angles clusters.
- //
- : row {
- //
- // Units cluster.
- //
- : boxed_column {
- label = "Units";
- //
- // Radio cluster for the units format selection.
- //
- : radio_column {
- : radio_button {
- key = "scientific";
- label = "Scientific";
- mnemonic = "S";
- }
- : radio_button {
- key = "decimal";
- label = "Decimal";
- mnemonic = "c";
- }
- : radio_button {
- key = "engineering";
- label = "Engineering";
- mnemonic = "E";
- }
- : radio_button {
- key = "architectural";
- label = "Architectural";
- mnemonic = "A";
- }
- : radio_button {
- key = "fractional";
- label = "Fractional";
- mnemonic = "F";
- }
- }
- //
- // Linear Units Precision popup_list (System variable LUPREC).
- //
- spacer;
- : text {
- label = "Precision:";
- mnemonic = "P";
- }
- : popup_list {
- key = "luprec";
- edit_width = 14;
- }
- }
- //
- // Angle Formats Control.
- //
- : boxed_column {
- label = "Angles";
- //
- // Radio cluster for the angle format selection.
- //
- : radio_column {
- : radio_button {
- key = "decimal_deg";
- label = "Decimal Degrees";
- mnemonic = "i";
- }
- : radio_button {
- key = "dms";
- label = "Deg/Min/Sec";
- mnemonic = "M";
- }
- : radio_button {
- key = "grads";
- label = "Grads";
- mnemonic = "G";
- }
- : radio_button {
- key = "radians";
- label = "Radians";
- mnemonic = "R";
- }
- : radio_button {
- key = "surveyor_deg";
- label = "Surveyor";
- mnemonic = "v";
- }
- }
- //
- // Angle Precision popup_list (system variable AUPREC).
- //
- spacer_0;
- : text {
- label = "Precision:";
- mnemonic = "n";
- }
- : popup_list {
- key = "auprec";
- edit_width = 17;
- }
- }
- }
- //
- // Row of buttons at bottom: OK Cancel Direction... Help...
- //
- : row {
- ok_button;
- cancel_button;
- : button {
- label = "Direction...";
- key = "dir";
- mnemonic = "D";
- fixed_width = true;
- }
- help_button;
- }
- }
- //
- // Direction child dialog.
- //
- direction : dialog {
- label = "Direction Control";
- : boxed_column {
- label = "Angle 0 Direction";
- fixed_width = true;
- width =22;
- //
- // Direction sub-cluster to group the radio cluster and the
- // pick button/edit box cluster.
- //
- :row {
- //
- // Radio cluster for the direction selection.
- //
- : radio_column {
- : radio_button {
- key = "east";
- label = "East";
- mnemonic = "E";
- }
- : radio_button {
- key = "north";
- label = "North";
- mnemonic = "N";
- }
- : radio_button {
- key = "west";
- label = "West";
- mnemonic = "W";
- }
- : radio_button {
- key = "south";
- label = "South";
- mnemonic = "S";
- }
- : radio_button {
- key = "other";
- label = "Other";
- mnemonic = "O";
- }
- }
- //
- // Angle direction format labels appears to the right
- // of the radio cluster, a "pick" button next to "other"
- //
- : column {
- : text {
- key = "zero";
- label = "";
- width = 9;
- }
- : text {
- key = "ninety";
- label = "";
- }
- : text {
- key = "one_eighty";
- label = "";
- }
- : text {
- key = "two_seventy";
- label = "";
- }
- : text {
- key = "typed";
- label = "Pick/Type";
- }
- }
- }
- //
- // Manual angle selection and direction selection.
- //
- //
- // Angle edit box.
- //
- : edit_box {
- key = "angle_edit";
- edit_width = 14;
- label = "Angle:";
- mnemonic = "A";
- }
- : button{
- label = "Pick <";
- key = "angle_pick";
- fixed_width = true;
- width = 8;
- alignment = left;
- mnemonic = "P";
- }
- }
- //
- // Angle direction radio cluster.
- //
- : radio_column {
- : radio_button {
- key = "angle_dir_ccw";
- label = "Counter-Clockwise";
- mnemonic = "C";
- }
- : radio_button {
- key = "angle_dir_cw";
- label = "Clockwise";
- mnemonic = "l";
- }
- }
- ok_cancel;
- : errtile {
- width = 22;
- }
- }
- // End Direction child dialog.
-
- // Next available MSG number is 54
- // MODULE_ID DDVIEW_DCL_
- /* Next available MSG number is 61 */
-
- //----------------------------------------------------------------------------
- //
- // ddview.dcl
- //
- // Copyright (C) 1992, 1994 by Autodesk, Inc.
- //
- // Permission to use, copy, modify, and distribute this software
- // for any purpose and without fee is hereby granted, provided
- // that the above copyright notice appears in all copies and
- // that both that copyright notice and the limited warranty and
- // restricted rights notice below appear in all supporting
- // documentation.
- //
- // AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
- // AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
- // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
- // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
- // UNINTERRUPTED OR ERROR FREE.
- //
- // Use, duplication, or disclosure by the U.S. Government is subject to
- // restrictions set forth in FAR 52.227-19 (Commercial Computer
- // Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
- // (Rights in Technical Data and Computer Software), as applicable.
- //
- //.
- //----------------------------------------------------------------------------
- //
- // Dialogue interface to VIEW command. Used with DDVIEW.LSP
- //
- //----------------------------------------------------------------------------
-
- //dcl_settings : default_dcl_settings { audit_level = 3; }
-
- view : dialog {
- label = "View Control";
- initial_focus = "edit_view";
- : list_box {
- label = "Views";
- mnemonic = "V";
- width = 42;
- tabs = "34";
- key = "list_view";
- tab_truncate = true;
- }
- : concatenation {
- : text_part {
- label = "Restore View: ";
- }
- : text_part {
- key = "res_text";
- width = 32;
- }
- }
- : row {
- : button {
- label = "Restore";
- mnemonic = "R";
- key = "restore";
- }
- : button {
- label = "New...";
- mnemonic = "N";
- key = "new_view";
- }
- : button {
- label = "Delete";
- mnemonic = "D";
- key = "delete";
- }
- : button {
- label = "Description...";
- mnemonic = "e";
- key = "describe";
- }
- }
- spacer_0;
- ok_cancel_help;
- }
-
- new_view : dialog {
- label = "Define New View";
- : edit_box {
- key = "new_view_name";
- allow_accept = false;
- label = "New Name:";
- mnemonic = "N";
- edit_width = 26;
- }
- : radio_column {
- : radio_button {
- label = "Current Display";
- mnemonic = "C";
- key = "r_current";
- }
- : radio_button {
- label = "Define Window";
- mnemonic = "D";
- key = "r_window";
- }
- }
- : button {
- label = "Window <";
- mnemonic = "W";
- width = 10;
- key = "window";
- horizontal_alignment = left;
- fixed_width = true;
- }
- : row {
- : boxed_column {
- label = "First Corner";
- key = "fc";
- : concatenation {
- : text_part {
- label = "X: ";
- key = "x1_label";
- }
- : text_part {
- key = "x1_text";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- key = "y1_label";
- }
- : text_part {
- key = "y1_text";
- width = 10;
- }
- }
- }
- : boxed_column {
- label = "Other Corner";
- key = "oc";
- : concatenation {
- : text_part {
- label = "X: ";
- key = "x2_label";
- }
- : text_part {
- key = "x2_text";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- key = "y2_label";
- }
- : text_part {
- key = "y2_text";
- width = 10;
- }
- }
- }
- }
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "Save View";
- mnemonic = "S";
- key = "save_view";
- fixed_width = true;
- }
- : spacer { width = 2; }
- cancel_button;
- }
- errtile;
- }
-
-
- valert : dialog {
- label = "Alert";
- : paragraph {
- : text_part {
- label = "A View with this name already exists in this";
- }
- : text_part {
- label = "drawing. Do you want to redefine it?";
- }
- }
- : row {
- fixed_width = true;
- alignment = centered;
- : button {
- label = "Redefine";
- key = "accept";
- mnemonic = "R";
- is_default = true;
- width = 8;
- }
- : spacer {
- width = 2;
- }
- : button {
- label = "Cancel";
- key = "cancel";
- mnemonic = "C";
- is_cancel = true;
- width = 6;
- }
- }
- }
-
- vinquiry : dialog {
- label = "View Description";
- : concatenation {
- : text {
- label = "View Name:";
- }
- : text {
- key = "v_name";
- width = 31;
- }
- }
- spacer_1;
- : row {
- : row {
- : column {
- spacer_1;
- : text {
- label = "Width:";
- }
- : text {
- label = "Height:";
- }
- : text {
- label = "Twist:";
- }
- }
- : column {
- spacer_1;
- : text {
- key = "v_width";
- width = 10;
- }
- : text {
- key = "v_height";
- width = 10;
- }
- : text {
- key = "v_twist";
- width = 10;
- }
- }
- }
- spacer_1;
- : column {
- : text {
- key = "cen_tar";
- width = 15;
- }
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = "vtar_x";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = "vtar_y";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = "vtar_z";
- width = 10;
- }
- }
- }
- : column {
- : text {
- key = "direction";
- width = 15;
- }
- : concatenation {
- : text_part {
- label = "X: ";
- }
- : text_part {
- key = "vdir_x";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Y: ";
- }
- : text_part {
- key = "vdir_y";
- width = 10;
- }
- }
- : concatenation {
- : text_part {
- label = "Z: ";
- }
- : text_part {
- key = "vdir_z";
- width = 10;
- }
- }
- }
- }
- spacer_1;
- : row {
- children_fixed_width = true;
- : column {
- : row {
- : column {
- : text {
- label = "Perspective:";
- }
- : text {
- label = "Front Clipping:";
- }
- : text {
- label = "Back Clipping:";
- }
- }
- : column {
- : text {
- key = "persp";
- width = 4;
- }
- : text {
- key = "fclipon";
- width = 4;
- }
- : text {
- key = "bclipon";
- width = 4;
- }
- }
- }
- }
- : column {
- children_fixed_width = true;
- : row {
- : column {
- : text {
- label = "Lens Length:";
- }
- : text {
- label = "Offset:";
- }
- : text {
- label = "Offset:";
- }
- }
- : column {
- : text {
- key = "lens";
- width = 8;
- }
- : text {
- key = "fclip";
- width = 8;
- }
- : text {
- key = "bclip";
- width = 8;
- }
- }
- }
- }
- }
- spacer_1;
- ok_only;
- }
-
-
-
-