home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
cad_util
/
dt100.zip
/
EDATTRIB.DCL
< prev
next >
Wrap
Text File
|
1993-09-25
|
11KB
|
345 lines
// DrafTools [Version 1.00] 9/25/93
//
// ***************************************
// **** Author: Owen Wengerd ****
// **** ****
// **** Manu-Soft Computer Services ****
// **** P.O. Box 84 ****
// **** Fredericksburg, OH 44627 ****
// **** (216) 695-5903 ****
// **** Compu-Serve ID: 71324,3252 ****
// ***************************************
handle_assy : concatenation {
: text_part {
label = "Handle: ";
}
: text_part {
key = "handle";
width = 8;
}
}
prop_subassy : boxed_row {
label = "Entity Properties";
: column {
: row {
: button {
label = "Color...";
mnemonic = "C";
key = "color";
}
: image_button {
key = "color_image";
height = 1;
width = 3;
is_tab_stop = false;
}
spacer_0;
: text {
key = "current_color";
width = 15;
}
}
: row {
: button {
label = "Layer...";
mnemonic = "L";
key = "layer";
}
spacer;
: text {
key = "current_layer";
width = 20;
}
}
}
spacer_1;
: column {
: row {
: button {
label = "Linetype...";
mnemonic = "i";
key = "linetype";
}
spacer;
: text {
key = "current_linetype";
width = 20;
}
}
: edit_box {
alignment = left;
key = "thickness";
label = "Thickness:";
mnemonic = "T";
}
}
}
number_box : edit_box {
edit_width = 12;
}
ATTEDIT : dialog {
label = "Edit Attribute Definition";
prop_subassy;
: row {
: column {
handle_assy;
spacer;
spacer_0;
: row {
children_fixed_width = true;
: edit_box {
label = "Tag:";
mnemonic = "a";
key = "tag";
edit_width = 15;
edit_limit = 255;
}
spacer;
: edit_box {
label = "Prompt:";
mnemonic = "r";
key = "prompt";
edit_width = 26;
edit_limit = 255;
}
}
: row {
: edit_box {
label = "Default:";
mnemonic = "D";
key = "default";
edit_width = 50;
edit_limit = 255;
}
}
}
spacer;
: column {
label = "";
: toggle {
label = "Invisible";
mnemonic = "v";
key = "invisible";
}
: toggle {
label = "Constant";
mnemonic = "n";
key = "constant";
}
: toggle {
label = "Verify";
mnemonic = "f";
key = "verify";
}
: toggle {
label = "Preset";
mnemonic = "e";
key = "preset";
}
}
}
spacer;
spacer;
: row {
: boxed_column {
label = "Text Properties";
: popup_list {
label = "Justification:";
mnemonic = "J";
key = "justify";
edit_width = 13;
}
: popup_list {
label = "Text Style:";
mnemonic = "S";
key = "style";
edit_width = 13;
}
spacer;
: column {
fixed_width = true;
spacer;
spacer;
: number_box {
label = "Text Height: ";
mnemonic = "H";
key = "height";
}
: number_box {
label = "Width Factor: ";
mnemonic = "W";
key = "width";
}
: number_box {
label = "Obliquing Angle: ";
mnemonic = "O";
key = "oblique";
}
}
spacer;
: row {
: toggle {
label = "Upside Down";
mnemonic = "U";
key = "upside_down";
}
: toggle {
label = "Backward";
mnemonic = "B";
key = "backward";
}
}
}
spacer;
: column {
:boxed_row {
label = "Rotation";
: button {
label = "Digitize <";
mnemonic = "g";
key = "digitize_angle";
}
spacer;
spacer_0;
: edit_box {
label = "Angle:";
mnemonic = "R";
key = "rotation";
edit_width = 15;
}
}
spacer_1;
: row {
: boxed_column {
label = "Insertion Point";
: number_box {
label = "X:";
mnemonic = "X";
key = "x_ip";
}
: number_box {
label = "Y:";
mnemonic = "Y";
key = "y_ip";
}
: number_box {
label = "Z:";
mnemonic = "Z";
key = "z_ip";
}
: button {
label = "Pick Point <";
alignment = centered;
key = "pick_ip";
mnemonic = "P";
}
}
spacer;
: boxed_column {
label = "Alignment Point";
: number_box {
label = "X:";
mnemonic = "X";
key = "x_ap";
}
: number_box {
label = "Y:";
mnemonic = "Y";
key = "y_ap";
}
: number_box {
label = "Z:";
mnemonic = "Z";
key = "z_ap";
}
: button {
label = "Pick Point <";
alignment = centered;
key = "pick_ap";
mnemonic = "P";
}
}
}
}
}
spacer_1;
: row {
spacer;
ok_cancel_help;
spacer_0;
spacer_1;
: button {
label = "Set Style Defaults";
mnemonic = "S";
key = update_style;
}
spacer_1;
: button {
label = "Preview <";
mnemonic = "C";
key = "preview";
}
spacer;
}
spacer;
errtile;
}
LAYER : dialog {
label = "Specify Entity Layer";
initial_focus = "layer";
: column {
width = 40;
spacer;
:list_box {
label = "Existing Layers";
key = "existing";
mnemonic = "x";
}
:edit_box {
label = "Layer:";
key = "layer";
mnemonic = "L";
allow_accept = true;
}
spacer;
ok_cancel;
spacer;
spacer;
errtile;
}
}
LTYPE : dialog {
label = "Specify Entity Linetype";
initial_focus = "ltype";
: column {
width = 40;
spacer;
:list_box {
label = "Existing Linetypes";
key = "existing";
mnemonic = "x";
}
:edit_box {
label = "Linetype:";
key = "ltype";
mnemonic = "L";
allow_accept = true;
}
spacer;
ok_cancel;
spacer;
spacer;
errtile;
}
}