GuidoForm frm20607 {
-default_buttons
-label "Input Geometric Constraints"
-layout BoxLayout Y_AXIS
-tip "20607_TIP_001"
GuidoPanel combine2panels {
-layout BoxLayout X_AXIS
GuidoPanel container1 {
-border etched true
-layout CentreLineLayout
GuidoField string_num {
-default 1
-display_length 10
-format integer
-label "New string number for path"
-low_bound 1
-max_length 10
-null false
-tip "Enter the number of the string in which the path will be stored."
}
GuidoField design_grade {
-label "Maximum gradient"
-display_length 10
-format double
-low_bound 0.000000
-max_length 16
-next_focus min_radius
-null false
-tip "Enter the maximum gradient that the path may have.  This is an absolute value so must be at least 0."
}
GuidoField min_radius {
-display_length 10
-format double
-label "Minimum radius of curvature"
-low_bound 0.001000
-max_length 10
-null false
-tip "Enter the minimum radius of curvature that the path must follow."
}
GuidoField step {
-display_length 10
-format double
-label "Arc distance"
-low_bound 0.000000
-max_length 10
-null false
-tip "20607_TIP_005"
}
GuidoField init_brg {
-display_length 10
-format double
-high_bound 360.000000
-label Bearing
-low_bound 0.000000
-max_length 10
-null false
-tip "Enter the bearing(0 to 360) along which the path will commence."
}
}
GuidoFiller f1 {
-width 1
}
GuidoPanel gradient_feedback {
-layout BoxLayout Y_AXIS
-border etched true
GuidoPanel p10 {
-layout BoxLayout X_AXIS
GuidoButtonGroupPanel units {
-label "Maximum gradient units"
-tip "Nominate the units in which the maximum gradient has been specified."
GuidoRadioButton frm20607_4 {
-caption angle
-selected_value angle
-height 1
}
GuidoRadioButton frm20607_5 {
-caption percentage
-selected_value percentage
-height 1
}
GuidoRadioButton frm20607_6 {
-caption ratio
-selected_value ratio
-height 1
}
}
}
GuidoFiller f1 {
-height 1
}
GuidoPanel p4 {
-layout CentreLineLayout
GuidoLabel l0 {
-label "Angle units"
}
GuidoField show_unit1 {
-display_length 16
-input false
-max_length 16
}
GuidoLabel l1 {
-label angle
}
GuidoField unit1 {
-display_length 16
-format double
-input false
-max_length 16
-null false
-translate upper
}
GuidoLabel l2 {
-label percentage
}
GuidoField unit2 {
-display_length 16
-format double
-input false
-max_length 16
-null false
-translate upper
}
GuidoLabel l3 {
-label "ratio 1 in"
}
GuidoField unit3 {
-display_length 16
-format double
-input false
-max_length 16
-null false
-translate upper
}
}
}
}
}
