GuidoForm frm00901 {
-label "Classify Strings by a Numeric Field"
-legacy_validation
-layout BoxLayout Y_AXIS
-tip "00901_TIP_001"
GuidoLabel head_str {
-font_style bold
}
GuidoPanel frm00901_9 {
-layout BoxLayout X_AXIS
-tip "The input strings can be defined using a table (default) or by a string range and interval range."
GuidoLabel frm00901_9_l1 {
-label "Input method"
}
GuidoFiller frm00901_fw1 {
-width 1
}
GuidoButtonGroupPanel inp_meth {
-legacy_dependency
GuidoRadioButton frm00901_7 {
-caption table
-default true
-selected_value table
}
GuidoRadioButton frm00901_8 {
-caption range
-selected_value range
}
}
}
GuidoPanel frm00901_p1 {
-layout CentreLineLayout
GuidoPanel frm00901_24 {
-layout CentreLineLayout
GuidoField str_range {
-display_length 14
-format none
-label "Input string range"
-max_length 32
-tip "00900_TIP_008"
-translate upper
}
GuidoComboBox class_field {
-default Z
-display_length 7
-format none
-label "Classifying field"
-max_length 4
-tip "Any field in each segment/point can be classified."
-value_in Y X Z 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 classification {
-default point
-display_length 8
-format none
-input false
-label "Classify by"
-max_length 8
-null false
-tip "00900_TIP_010"
}
}
GuidoPanel frm00901_27 {
-layout OverlayLayout
GuidoPanel frm00901_26 {
-border etched true
-dependency {"[ $inp_meth getCurrentValue]" == "table"}
-layout BoxLayout Y_AXIS
GuidoScrollPane frm00901_23 {
-dependency {"[ $inp_meth getCurrentValue]" == "table"}
-height 9
GuidoTable c_group {
-instances 1 1 100
-interactive true
GuidoField string_fd {
-display_length 8
-format integer
-label "Output String ID"
-low_bound 1
-max_length 8
-tip "Each row in the table corresponds to an output string. The ID for each output string, along with the lower and upper bound on the classifying field value must be entered."
-translate upper
}
GuidoField from_fd {
-display_length 8
-format double
-label "MIN field Value"
-max_length 16
-translate upper
}
GuidoField to_fd {
-legacy_action
-display_length 8
-format double
-label "MAX field Value"
-max_length 16
-translate upper
}
}
}
}
GuidoPanel frm00901_27_p1 {
-dependency {"[ $inp_meth getCurrentValue]" == "range"}
-layout CentreLineLayout
GuidoField string_range {
-dependency {"[ $inp_meth getCurrentValue]" == "range"}
-display_length 12
-format range
-label "Output string range"
-max_length 32
-tip "Output strings are defined by two ranges.  The output string range specifies the IDs of the output strings and the output grade range specifies a corresponding set of grades intervals."
-translate upper
}
GuidoFiller frm00901_fh1 {
-height 1
}
GuidoFiller frm00901_fh1 {
-height 1
}
GuidoField grade_range {
-dependency {"[ $inp_meth getCurrentValue]" == "range"}
-display_length 12
-format range
-label "Output Grade range"
-max_length 32
-tip "Output strings are defined by two ranges.  The output string range specifies the IDs of the output strings and the output grade range specifies a corresponding set of grades intervals."
-translate upper
}
}
GuidoPanel hidden_panel {
-dependency {"[1 == 2]"}
GuidoField output_string_range_label {
-dependency {"[1 == 2]"}
-format none
-display_length 8
-input disallowed
}
GuidoField output_grade_range_label {
-dependency {"[1 == 2]"}
-format none
-display_length 8
-input disallowed
}
}
}
}
GuidoPanel buttonPanel {
-layout FlowLayout Centre
GuidoButton next_button {
-legacy_button
-width 8
-height 1
-caption Next
}
GuidoButton help_button {
-legacy_button
-caption help
-height 1
-width 8
}
GuidoButton previous_button {
-legacy_button
-caption Previous
-height 1
-width 8
}
}
}
