GuidoForm frm00026 {
-default_buttons
-layout BoxLayout Y_AXIS
-help_id 982
-label "Locate Point by Angle, Distance and Design Grade"
-tip "APP_LOCATE_ANGLE_TIP"
GuidoPanel p0 {
-layout CentreLineLayout
-border etched true
-label "Gradient and angle"
GuidoLabel l1 {
-label Units
}
GuidoButtonGroupPanel units {
-layout BoxLayout X_AXIS
-legacy_action
GuidoRadioButton b1 {
-caption angle
-selected_value angle
}
GuidoRadioButton b2 {
-caption percentage
-selected_value percentage
}
GuidoRadioButton b3 {
-caption ratio
-selected_value ratio
}
}
GuidoField design_grade {
-display_length 16
-label Gradient
-format double
-legacy_action
-legacy_validation
-max_length CNV_MAX_FMT_LEN_DBL
-next_focus apply_button
-null false
-tip "APP_DESIGN_GRADE_TIP"
-translate upper
}
GuidoField angle {
-decimals 4
-label Angle
-display_length 16
-format dms_angle
-high_bound 6.283185307
-low_bound 0
-max_length 16
-null false
-tip "00026_TIP_1"
-translate upper
}
}
GuidoPanel p1 {
-layout CentreLineLayout
-border etched true
-label Distance
GuidoLabel l2 {
-label "Along"
}
GuidoButtonGroupPanel Distance_Option {
-layout BoxLayout X_AXIS
-tip "00026_TIP_3"
GuidoRadioButton d1 {
-caption "slope"
-selected_value slope
}
GuidoRadioButton d2 {
-caption "horizontal"
-selected_value horizontal
}
}
GuidoField distance {
-label Distance
-display_length 16
-format double
-max_length 16
-null false
-tip "00026_TIP_2"
-translate upper
}
}
GuidoPanel p2 {
-layout CentreLineLayout
-border etched true
-label "Angle in various units of measurement"
GuidoLabel l4 {
-label "Angle units"
}
GuidoField show_unit1 {
-display_length 16
-input false
-max_length 16
}
GuidoLabel l5 {
-label angle
}
GuidoField unit1 {
-display_length 16
-format double
-input false
-max_length CNV_MAX_FMT_LEN_DBL
-null false
-translate upper
}
GuidoLabel l6 {
-label percentage
}
GuidoField unit2 {
-display_length 16
-format double
-input false
-max_length CNV_MAX_FMT_LEN_DBL
-null false
-translate upper
}
GuidoLabel l7 {
-label "ratio 1 in"
}
GuidoField unit3 {
-display_length 16
-format double
-input false
-max_length CNV_MAX_FMT_LEN_DBL
-null false
-translate upper
}
}
}
