GuidoForm PointsInside3DM {
-default_buttons
-label "Select / tag points inside / outside an object"
-help_id 1608
-layout BoxLayout Y_AXIS
GuidoPanel PointsInside3DM_01 {
-border etched true
-label "The 3DM file"
-layout CentreLineLayout
GuidoFileBrowserField solid_file {
-display_length 22
-file_mask *.dtm
-format none
-label "File name"
-max_length FIO_MAX_LOCATION_LENGTH
-null false
-tip "POINTS_INSIDE_OBJECT_TIP_001"
}
GuidoField object_range {
-display_length 22
-format range
-null true
-label "Object range"
-max_length 16
-tip "POINTS_INSIDE_OBJECT_TIP_002"
}
GuidoField trisol_range {
-display_length 22
-format range
-null true
-label "Trisolation range"
-max_length 16
-tip "POINTS_INSIDE_OBJECT_TRISOL_TIP"
}
}
GuidoPanel PointsInside3DM_02 {
-border etched true
-label "The string files to be processed"
-layout CentreLineLayout
GuidoFileBrowserField input_file {
-display_length 22
-file_mask *.str
-format none
-label "File name"
-max_length FIO_MAX_LOCATION_LENGTH
-null false
-tip "POINTS_INSIDE_OBJECT_TIP_003"
}
GuidoField string_range {
-display_length 22
-format range
-null true
-label "String range"
-max_length 16
-tip "POINTS_INSIDE_OBJECT_TIP_009"
}
}
GuidoPanel PointsInside3DM_03 {
-border etched true
-label "Define the output file to be created"
-layout CentreLineLayout
GuidoFileBrowserField output_file {
-display_length 20
-file_mask *.str
-format none
-label "File name"
-max_length FIO_MAX_LOCATION_LENGTH
-null false
-tip "POINTS_INSIDE_OBJECT_TIP_004"
}
GuidoButtonGroupPanel select_data {
-tip "POINTS_INSIDE_OBJECT_TIP_005"
-label "Select data"
GuidoRadioButton inside {
-caption "Inside"
-selected_value inside
}
GuidoRadioButton outside {
-caption "Outside"
-selected_value outside
}
}
GuidoButtonGroupPanel operation {
-tip "POINTS_INSIDE_OBJECT_TIP_006"
-label "Operation"
GuidoRadioButton select {
-caption "Select"
-selected_value select
}
GuidoRadioButton tag {
-caption "Tag"
-selected_value tag
}
}
GuidoComboBox desc_field {
-display_length 17.5
-format none
-default D1
-label "Description field"
-max_length 20
-null false
-dependency {"[ $operation getCurrentValue]" == "tag"}
-tip "POINTS_INSIDE_OBJECT_TIP_007"
-value_in D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 D64 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 D80 D81 D82 D83 D84 D85 D86 D87 D88 D89 D90 D91 D92 D93 D94 D95 D96 D97 D98 D99 D100
}
GuidoField desc_value {
-display_length 20
-label "Value to assign"
-format none
-null true
-max_length 16
-dependency {"[ $operation getCurrentValue]" == "tag"}
-tip "POINTS_INSIDE_OBJECT_TIP_008"
}
GuidoCheckBox flush_desc {
-label "Flush the D-field"
-default false
-dependency {"[ $operation getCurrentValue]" == "tag"}
-selected_value Yes
-tip "POINTS_INSIDE_OBJECT_TIP_010"
-unselected_value No
}
}
}
