set buffer [GuidoExecServer LegacyGetCurrentDatabaseHandle [subst {sessionType = "SurveyDatabase"}]]
set dbHandle [ GuidoGetParamBufferValue $buffer DatabaseHandle ]
GuidoForm frm10124 {
-default_buttons
-label "Underground Station Traversing"
-layout BoxLayout Y_AXIS
-tip "10124_TIP_001"
GuidoPanel frm10124_234 {
-layout BoxLayout X_AXIS
GuidoPanel frm10124_232 {
-layout CentreLineLayout
GuidoFiller filler {
}
GuidoLabel frm10124_2 {
-label Name
}
GuidoColumnValueBrowser backsight {
-display_length 12
-format none
-label Backsight
-legacy_action
-legacy_validation
-max_length 16
-next_focus setup
-null false
-tip "10124_TIP_002"
-translate upper
-exclusive false
-sorted_list true
-database_handle $dbHandle
-table_handle survey_stations
-column_handle station_id
}
$backsight updateBrowserList
GuidoColumnValueBrowser setup {
-display_length 12
-format none
-label SURVEY_SETUP_STATION_TXT
-legacy_action
-legacy_validation
-max_length 16
-next_focus hi
-null false
-tip "10124_TIP_003"
-translate upper
-exclusive false
-shared_list backsight
-sorted_list true
}
GuidoField foresight {
-display_length 12
-format none
-label Foresight
-max_length 16
-next_focus _main
-null false
-tip "10124_TIP_004"
-translate upper
-legacy_action
-legacy_validation
}
GuidoField level_area {
-display_length 16
-format none
-label "level_area"
-max_length 16
-null false
-tip FORM_10120_LEVEL_AREA_TIP
-translate upper
}
}
GuidoFiller frm10124_235 {
-width 1
}
GuidoPanel heightPanel {
-layout BoxLayout Y_AXIS
GuidoLabel frm10124_3 {
-label Height
}
GuidoFiller filler_height_1 {
-height 1
}
GuidoField hi {
-default 0
-display_length 7
-format double
-max_length 10
-next_focus foresight
-null false
-tip "10124_TIP_005"
}
}
GuidoFiller frm10124_235 {
-width 1
}
GuidoPanel frm10124_228 {
-layout BoxLayout Y_AXIS
GuidoLabel frm10124_4 {
-label Y
-width 8
}
GuidoLabel yb {
-height 1
}
GuidoLabel ys {
-height 1
}
GuidoLabel yf {
-height 1
}
}
GuidoFiller frm10124_235 {
-width 1
}
GuidoPanel frm10124_229 {
-layout BoxLayout Y_AXIS
GuidoLabel frm10124_5 {
-label X
-width 8
}
GuidoLabel xb {
-height 1
}
GuidoLabel xs {
-height 1
}
GuidoLabel xf {
-height 1
}
}
GuidoFiller frm10124_235 {
-width 1
}
GuidoPanel frm10124_230 {
-layout BoxLayout Y_AXIS
GuidoLabel frm10124_6 {
-label "Z"
-width 8
}
GuidoLabel zb {
-height 1
}
GuidoLabel zs {
-height 1
}
GuidoLabel zf {
-height 1
}
}
GuidoFiller frm10124_235 {
-width 1
}
GuidoPanel frm10124_231 {
-layout BoxLayout Y_AXIS
GuidoLabel frm10124_7 {
-label "Z Floor"
-width 8
}
GuidoLabel zb_floor {
-height 1
}
GuidoLabel zs_floor {
-height 1
}
GuidoLabel zf_floor {
-height 1
}
}
}
GuidoFiller filler {
-height 1
}
GuidoPanel inst_panel {
-layout BoxLayout X_AXIS
GuidoLabel instrument_label {
-label "Instrument used"
}
GuidoFiller filler_width {
-width 0.3
}
GuidoComboBox instrument {
-display_length 10
-format none
-max_length 128
-null false
-tip SRV_INSTRUMENT_USED_TIP
}
}
GuidoFiller filler_height {
-height 1
}
GuidoTabbedPane _main {
-width 85
-height 20
GuidoPanel _main_main_6 {
-label "Reverse checks"
-layout BoxLayout X_AXIS
GuidoPanel topcheckBackDistancePanel {
-layout BoxLayout Y_AXIS
GuidoPanel checkBackDistancePanel {
-layout CentreLineLayout
GuidoCheckBox check_back_distance {
-label "Check distance to backsight"
-default false
-selected_value Y
-tip "10124_TIP_006"
-unselected_value N
}
}
GuidoPanel checkBackHeightPanel {
-layout CentreLineLayout
GuidoCheckBox check_back_height {
-label "Check backsight height"
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
-default false
-selected_value Y
-tip BACKSIGHT_HEIGHT_CHECK_OPTION_TIP
-unselected_value N
}
}
GuidoPanel revVerticalAnglesPanel {
-label "Vertical angles from Setup to Backsight"
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
-border etched true
-layout BoxLayout Y_AXIS
GuidoScrollPane revVerticalAnglesScrollPane {
-height 8.5
-width 25
GuidoTable rev_vertical_angles {
-interactive true
-instances 2 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField rev_vert_observed {
-default 0.0000
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the observed vertical angles from the setup station to the backsight station."
-next_focus rev_vert_angle
}
GuidoLabel rev_vert_angle {
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
-label Angle
-default ""
-display_length 7
}
}
}
}
GuidoPanel p0 {
-layout BoxLayout X_AXIS
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
GuidoButton mean_rev_vert_angle_button {
-caption "Mean reverse angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField mean_rev_vert_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_7 {
-width 4
}
GuidoPanel _main_check_1 {
-layout BoxLayout Y_AXIS
GuidoPanel _main_check_2 {
-layout CentreLineLayout VERTICAL LEFT
GuidoCheckBox use_stored_bearing {
-default true
-label "Use stored bearing"
-input true
-selected_value Y
-unselected_value N
}
GuidoLabel stored_rev_bearing_label {
-label "Stored reverse bearing"
}
GuidoLabel stored_rev_bearing {
-height 1
}
GuidoLabel calculated_rev_bearing_label {
-label "Calculated reverse bearing"
}
GuidoLabel calculated_rev_bearing {
-height 1
}
GuidoFiller filler_height_1 {
-height 1
}
GuidoFiller filler_height_1 {
-height 1
}
GuidoCheckBox floor_to_setup {
-default false
-label "New Floor to Setup height"
-selected_value Y
-tip "10124_TIP_009"
-unselected_value N
}
GuidoField floor_to_setup_height {
-dependency {"[ $floor_to_setup getCurrentValue]" == "Y"}
-display_length 8
-format double
-label Height
-max_length 8
-tip "Enter the new height from the floor to the instrument axis at the setup station."
}
GuidoFiller filler_height_1 {
-height 1
}
GuidoFiller filler_height_1 {
-height 1
}
}
GuidoPanel _main_check_3 {
-layout BoxLayout X_AXIS
GuidoPanel _main_check_4 {
-label "Backsight distance check"
-border etched true
-layout CentreLineLayout VERTICAL LEFT
GuidoField rev_obs_distance {
-display_length 7
-format double
-label "Slope Distance"
-dependency {"[ $check_back_distance getCurrentValue]" == "Y"}
-max_length 8
-null false
-tip "10124_TIP_011"
}
GuidoLabel rev_distance_label {
-label "Reverse distance"
}
GuidoLabel rev_distance {
-height 1
}
GuidoLabel check_distance_label {
-label "Check distance"
}
GuidoLabel check_distance {
-height 1
}
GuidoLabel distance_error_label {
-label "Distance error"
}
GuidoLabel distance_error {
-height 1
}
}
GuidoFiller filler {
-width 1
}
GuidoPanel _main_check_5 {
-label "Backsight height check"
-border etched true
-layout CentreLineLayout VERTICAL LEFT
GuidoField rev_obs_height {
-display_length 7
-format double
-label "Backsight target height"
-dependency {"[ $check_back_distance getCurrentValue]" == "Y" &&
"[ $check_back_height getCurrentValue]" == "Y"}
-max_length 8
-null false
-tip BACKSIGHT_TARGET_HEIGHT_TIP
}
GuidoLabel rev_height_label {
-label "Backsight elevation"
}
GuidoLabel rev_height {
-height 1
}
GuidoLabel check_height_label {
-label "Check elevation"
}
GuidoLabel check_height {
-height 1
}
GuidoLabel height_error_label {
-label "Elevation error"
}
GuidoLabel height_error {
-height 1
}
}
}
GuidoButton calculate_check_distance_button {
-caption "Calculate backsight checks"
-legacy_action
-next_focus horizontal_angles_panel
}
}
GuidoFiller _main_main_11 {
-width 1
}
}
GuidoPanel horizontal_angles_panel {
-label "Horizontal angles"
-layout BoxLayout Y_AXIS
GuidoPanel frm10124_46 {
-layout CentreLineLayout
GuidoButtonGroupPanel horiz_method {
-label "Horizontal angle observations"
-tip "10124_TIP_013"
GuidoRadioButton frm10124_44 {
-caption reiteration
-default true
-selected_value reiteration
}
GuidoRadioButton frm10124_45 {
-caption repetition
-selected_value repetition
}
}
}
GuidoPanel _main_main_21_x {
-layout OverlayLayout
GuidoPanel _main_main_19 {
-border etched true
-label "Reiteration angles"
-dependency {"[$horiz_method getCurrentValue]" == "reiteration"}
-layout BoxLayout Y_AXIS
GuidoScrollPane reiterationScrollPane {
-height 8.5
GuidoTable reiteration {
-interactive true
-instances 1 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField reit_backsight {
-label Backsight
-default 0.0000
-dependency {"[ $horiz_method getCurrentValue]" == "reiteration"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the angle which has been observed to the backsight station."
-next_focus reit_foresight
}
GuidoField reit_foresight {
-label Foresight
-default 0.0000
-dependency {"[ $horiz_method getCurrentValue]" == "reiteration"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the angle which has been observed to the foresight station."
-next_focus reit_angle
}
GuidoLabel reit_angle {
-dependency {"[$horiz_method getCurrentValue]" == "reiteration"}
-label Angle
-default ""
-display_length 7
}
}
}
GuidoPanel p1 {
-layout BoxLayout X_AXIS
GuidoButton reiteration_button {
-caption "Mean reiteration angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField mean_reit_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoPanel _main_main_20 {
-border etched true
-label "Repetition angles"
-dependency {"[$horiz_method getCurrentValue]" == "repetition"}
-layout BoxLayout Y_AXIS
GuidoScrollPane repetitionScrollPane {
-height 8.5
GuidoTable repetition {
-interactive true
-instances 2 2 9
-row_headings Backsight Foresight Foresight Foresight Foresight Foresight Foresight Foresight Foresight
GuidoField repeat_observed_angle {
-default 0.0000
-dependency {"[ $horiz_method getCurrentValue]" == "repetition"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the angle which has been observed to the station."
-next_focus repeat_turned_angle
}
GuidoLabel repeat_turned_angle {
-dependency {"[ $horiz_method getCurrentValue]" == "repetition"}
-label Turned
-default ""
-display_length 7
}
}
}
GuidoPanel p2 {
-layout BoxLayout X_AXIS
GuidoButton repetition_button {
-caption "Mean repetition angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField mean_repetition_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
}
}
GuidoPanel _main_main_31 {
-label "Vertical angles"
-layout BoxLayout Y_AXIS
GuidoPanel frm10124_84 {
-layout CentreLineLayout
-tip "10124_TIP_017"
GuidoButtonGroupPanel vert_angle_method {
-label "Vertical angle observations to"
GuidoRadioButton frm10124_82 {
-caption "1 target"
-selected_value "1 target"
}
GuidoRadioButton frm10124_83 {
-caption "2 targets"
-selected_value "2 targets"
}
}
}
GuidoPanel _main_main30_top {
-layout BoxLayout X_AXIS
GuidoPanel _main_main_30 {
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_0 {
-border etched true
-label "Target 1 vertical angles"
-layout CentreLineLayout
GuidoScrollPane target1_anglesScrollPane {
-height 8.5
-width 25
GuidoTable target1_angles {
-interactive true
-instances 1 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField target1_observed {
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-default 0.0000
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the observed vertical angles from the setup station to target 1 at the foresight station."
-next_focus target1_angle
}
GuidoLabel target1_angle {
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-label Angle
-default ""
-display_length 7
}
}
}
}
GuidoPanel p3 {
-layout BoxLayout X_AXIS
GuidoButton target1_forward_vertical_button {
-caption "Mean forward angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField target1_mean_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_32 {
-width 4
}
GuidoPanel _main_main_29 {
-dependency {"[$vert_angle_method getCurrentValue]" == "2 targets"}
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_0 {
-border etched true
-label "Target 2 vertical angles"
-layout CentreLineLayout
GuidoScrollPane target2_anglesScrollPane {
-height 8.5
-width 25
GuidoTable target2_angles {
-interactive true
-instances 1 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField target2_observed {
-default 0.0000
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "Enter the observed vertical angles from the setup station to target 2 at the foresight station."
-next_focus target2_angle
}
GuidoLabel target2_angle {
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-label Angle
-default ""
-display_length 7
}
}
}
}
GuidoPanel p2 {
-layout BoxLayout X_AXIS
GuidoButton target2_forward_vertical_button {
-caption "Mean forward angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField target2_mean_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_32 {
-width 1
}
}
}
GuidoPanel _main_main_45 {
-label "Target heights & distances"
-layout BoxLayout X_AXIS
GuidoPanel _main_main_43 {
-border etched true
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_34 {
-label "Heights to Target 1"
-layout CentreLineLayout
GuidoField back_to_target1 {
-default 0
-display_length 7
-format double
-label "Station to target height"
-max_length 8
-tip "10124_TIP_020"
}
GuidoField floor_to_target1 {
-default 0
-display_length 7
-format double
-label "Floor to target height"
-max_length 8
-tip "10124_TIP_021"
}
}
GuidoScrollPane target1_distancesScrollPane {
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-label "Target 1 slope distances"
-border etched true
-height 8.5
GuidoTable target1_distances {
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-interactive true
-instances 1 1 8
-row_headings
GuidoField target1_whole {
-default 0
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Whole
-max_length 8
-null false
-tip "10124_TIP_022"
-next_focus target1_part
}
GuidoField target1_part {
-default 0
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Part
-max_length 8
-null false
-tip "10124_TIP_023"
-next_focus target1_distance
}
GuidoLabel target1_distance {
-dependency {"[$vert_angle_method getCurrentValue]" == "1 target" || "[$vert_angle_method getCurrentValue]" == "2 targets"}
-label Distance
-default ""
-display_length 7
}
}
}
GuidoPanel p4 {
-layout BoxLayout X_AXIS
GuidoButton target1_forward_distance_button {
-caption "Mean horizontal distance"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField target1_mean_distance {
-display_length 7
-format none
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_46 {
-width 4
}
GuidoPanel _main_main_44 {
-border etched true
-dependency {"[$vert_angle_method getCurrentValue]" == "2 targets"}
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_35 {
-label "Heights to Target 2"
-layout CentreLineLayout
GuidoField back_to_target2 {
-default 0
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label "Station to target height"
-max_length 8
-tip "10124_TIP_024"
-next_focus floor_to_target2
}
GuidoField floor_to_target2 {
-default 0
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label "Floor to target height"
-max_length 8
-tip "10124_TIP_025"
-next_focus target2_whole
}
}
GuidoScrollPane target2_distancesScrollPane {
-border etched true
-label "Target 2 slope distances"
-height 8.5
GuidoTable target2_distances {
-interactive true
-instances 1 1 8
-row_headings
GuidoField target2_whole {
-default 0
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Whole
-max_length 8
-null false
-tip "10124_TIP_026"
-next_focus target2_part
}
GuidoField target2_part {
-default 0
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Part
-max_length 8
-null false
-tip "10124_TIP_027"
-next_focus target2_distance
}
GuidoLabel target2_distance {
-dependency {"[ $vert_angle_method getCurrentValue]" == "2 targets"}
-label Distance
-default ""
-display_length 7
}
}
}
GuidoPanel p5 {
-layout BoxLayout X_AXIS
GuidoButton target2_forward_distance_button {
-caption "Mean horizontal distance"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField target2_mean_distance {
-display_length 7
-format none
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_46 {
-width 1
}
}
GuidoPanel _main_main_56 {
-label "Reverse vertical angles"
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_48 {
-layout CentreLineLayout
GuidoCheckBox use_reverse_observations {
-default false
-label "Calculate using reverse heights and distances"
-selected_value Y
-tip "10124_TIP_028"
-unselected_value N
}
GuidoPanel frm10124_157 {
-label "Reverse vertical angle observations to"
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-layout BoxLayout X_AXIS
-tip "10124_TIP_029"
GuidoButtonGroupPanel reverse_vert_angle_method {
GuidoRadioButton frm10124_155 {
-caption "1 target"
-selected_value "1 target"
}
GuidoRadioButton frm10124_156 {
-caption "2 targets"
-selected_value "2 targets"
}
}
}
}
GuidoPanel main_main_55_top {
-layout BoxLayout X_AXIS
GuidoPanel _main_main_55 {
-label "Target 1 reverse vertical angles"
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-border etched true
-layout BoxLayout Y_AXIS
GuidoPanel _main_main_1 {
-layout CentreLineLayout
GuidoScrollPane reverse_target1_anglesScrollPane {
-height 8.5
-width 25
GuidoTable reverse_target1_angles {
-interactive true
-instances 1 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField reverse_target1_observed {
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-default 0.0000
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "10124_TIP_030"
-next_focus reverse_target1_angle
}
GuidoLabel reverse_target1_angle {
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-label Angle
-default ""
-display_length 7
}
}
}
}
GuidoPanel p6 {
-layout BoxLayout X_AXIS
GuidoButton target1_reverse_vertical_button {
-caption "Mean reverse angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField reverse_target1_mean_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_57 {
-width 4
}
GuidoPanel _main_main_54 {
-label "Target 2 reverse vertical angles"
-border etched true
-dependency {"[$reverse_vert_angle_method getCurrentValue]" == "2 targets" && "[$use_reverse_observations getCurrentValue]" == "Y"}
-layout BoxLayout Y_AXIS
GuidoScrollPane reverse_target2_anglesScrollPane {
-height 8.5
-width 25
GuidoTable reverse_target2_angles {
-interactive true
-instances 1 1 8
-row_headings "1. Face left" "1. Face right" "2. Face left" "2. Face right" "3. Face left" "3. Face right" "4. Face left" "4. Face right"
GuidoField reverse_target2_observed {
-default 0.0000
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format dms_angle
-high_bound 6.283185
-label Observed
-low_bound 0.000000
-max_length 8
-null false
-tip "10124_TIP_031"
-next_focus reverse_target2_angle
}
GuidoLabel reverse_target2_angle {
-dependency {"[$reverse_vert_angle_method getCurrentValue]" == "2 targets" && "[$use_reverse_observations getCurrentValue]" == "Y"}
-label Angle
-default ""
-display_length 7
}
}
}
GuidoPanel p7 {
-layout BoxLayout X_AXIS
GuidoButton target2_reverse_vertical_button {
-caption "Mean reverse angle"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField reverse_target2_mean_angle {
-display_length 7
-format dms_angle
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_57 {
-width 1
}
}
}
GuidoPanel _main_main_70 {
-label "Reverse distances"
-layout BoxLayout X_AXIS
GuidoPanel _main_main_68 {
-border etched true
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-layout BoxLayout Y_AXIS
GuidoPanel reverseBackToSetupPanel {
-layout CentreLineLayout
GuidoField reverse_back_to_target1 {
-default 0
-display_length 7
-format double
-label "Station to target 1 height"
-max_length 8
-tip "10124_TIP_032"
}
GuidoField reverse_back_to_setup {
-default 0
-display_length 7
-format double
-label "Station to instrument height"
-max_length 8
-tip "10124_TIP_033"
}
}
GuidoFiller filler_height_2 {
-height 2
}
GuidoScrollPane reverse_target1_distancesScrollPane {
-label "Target 1 reverse slope distances"
-height 8.5
GuidoTable reverse_target1_distances {
-interactive true
-instances 1 1 8
-row_headings
GuidoField reverse_target1_whole {
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-default 0
-display_length 7
-format double
-label Whole
-max_length 8
-null false
-tip "10124_TIP_022"
-next_focus reverse_target1_part
}
GuidoField reverse_target1_part {
-default 0
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-display_length 7
-format double
-label Part
-max_length 8
-null false
-tip "10124_TIP_023"
-next_focus reverse_target1_distance
}
GuidoLabel reverse_target1_distance {
-dependency {"[ $use_reverse_observations getCurrentValue]" == "Y"}
-label Distance
-default ""
-display_length 7
}
}
}
GuidoPanel p7 {
-layout BoxLayout X_AXIS
GuidoButton target1_reverse_distance_button {
-caption "Mean horizontal distance"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField reverse_target1_mean_distance {
-display_length 7
-format none
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_71 {
-width 4
}
GuidoPanel _main_main_69 {
-border etched true
-dependency {"[$reverse_vert_angle_method getCurrentValue]" == "2 targets" && "[$use_reverse_observations getCurrentValue]" == "Y"}
-layout BoxLayout Y_AXIS
GuidoPanel reverseBackToTargetsPanel {
-layout CentreLineLayout
GuidoField reverse_back_to_target2 {
-default 0
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label "Station to target 2 height"
-max_length 8
-tip "10124_TIP_036"
-next_focus reverse_target2_whole
}
GuidoFiller filler {
-height 2
}
}
GuidoFiller filler_height_1 {
-height 1
}
GuidoScrollPane reverse_target2_distancesScrollPane {
-label "Target 2 reverse slope distances"
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-height 8.5
GuidoTable reverse_target2_distances {
-interactive true
-instances 1 1 8
-row_headings
GuidoField reverse_target2_whole {
-default 0
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Whole
-max_length 8
-null false
-tip "10124_TIP_026"
-next_focus reverse_target2_part
}
GuidoField reverse_target2_part {
-default 0
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-display_length 7
-format double
-label Part
-max_length 8
-null false
-tip "10124_TIP_027"
-next_focus reverse_target2_distance
}
GuidoLabel reverse_target2_distance {
-dependency {"[ $reverse_vert_angle_method getCurrentValue]" == "2 targets"}
-label Distance
-default ""
-display_length 7
-next_focus target2_reverse_distance_button
}
}
}
GuidoPanel p8 {
-layout BoxLayout X_AXIS
GuidoButton target2_reverse_distance_button {
-caption "Mean horizontal distance"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoField reverse_target2_mean_distance {
-display_length 7
-format none
-input false
-max_length 8
}
}
}
GuidoFiller _main_main_71 {
-width 1
}
}
}
GuidoFiller filler {
-height 1
}
GuidoPanel lastpanel {
-layout BoxLayout X_AXIS
GuidoButton station_coords_button {
-caption "Calculate co-ordinates"
-legacy_action
}
GuidoFiller filler {
-width 1
}
GuidoLabel label {
-label "Press this button to calculate the new station coordinates after entering all data"
}
}
GuidoFiller filler {
-height 1
}
}
