GuidoForm frm21320 {
-default_buttons
-label "Drillhole Ore/waste Discrimination"
-layout BoxLayout Y_AXIS
-tip "21320_TIP_001"
-help_id 931
GuidoPanel frm21330_p1 {
-layout CentreLineLayout
GuidoPanel frm21330_p2 {
-border etched true
-layout CentreLineLayout
-label "Discrimination method"
GuidoLabel frm21330_l1 {
-label "Interval table"
}
GuidoComboBox table_name {
-display_length 13
-format none
-legacy_action
-max_length 20
-no_mlt
-null false
-tip "The interval table which contains the numeric fields (attributes) to composite."
}
GuidoLabel frm21330_l2 {
-label "Digging zones"
}
GuidoComboBox dz_type {
-display_length 10
-tip "21330_TIP_003"
-value_in None "Truck & Shovel" Dragline
}
GuidoLabel dz_depth_label {
-dependency {"[ $dz_type getCurrentValue]" == "Dragline"}
-label "Depth to lower zone"
}
GuidoField dz_depth {
-default 0
-dependency {"[ $dz_type getCurrentValue]" == "Dragline"}
-display_length 6
-format double
-low_bound 0.000000
-max_length 6
-null false
-tip "Enter the depth from the top of the drillhole to the top of the lower digging zone."
}
GuidoComboBox objective {
-display_length 10
-label Maximise
-tip "21320_TIP_005"
-value_in "Ore Volume" "Ore Grade" "Contained Product"
-default "Contained Product"
}
}
GuidoPanel frm21330_p4 {
-layout BoxLayout X_AXIS
-label "Minimum thicknesses"
-border etched true
GuidoFiller frm21330_fw2 {
-width 2
}
GuidoPanel frm21330_p5 {
-layout BoxLayout Y_AXIS
GuidoLabel frm21320_15 {
-label Ore
}
GuidoField ore_thick0 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "Enter the thickness that an interval above cutoff grade must meet or exceed to be classified as ORE."
}
GuidoPanel frm21330_p23 {
-layout BoxLayout Y_AXIS
-dependency {"[ $dz_type getCurrentValue]" != "None"}
GuidoField ore_thick1 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "Enter the thickness that an interval above cutoff grade must meet or exceed to be classified as ORE."
}
GuidoField ore_thick2 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "Enter the thickness that an interval above cutoff grade must meet or exceed to be classified as ORE."
}
}
}
GuidoFiller frm21330_fw2 {
-width 2
}
GuidoPanel frm21330_p10 {
-layout BoxLayout Y_AXIS
GuidoLabel frm21320_16 {
-label Waste
}
GuidoField waste_thick0 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "21320_TIP_009"
}
GuidoPanel frm21330_p24 {
-layout BoxLayout Y_AXIS
-dependency {"[ $dz_type getCurrentValue]" != "None"}
GuidoField waste_thick1 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "21320_TIP_009"
}
GuidoField waste_thick2 {
-display_length 4
-format double
-low_bound 0.000000
-max_length 4
-null false
-tip "21320_TIP_009"
}
}
}
GuidoFiller frm21330_fw1 {
-width 1
}
GuidoPanel frm21330_p14 {
-layout BoxLayout Y_AXIS
-dependency {"[ $dz_type getCurrentValue]" != "None"}
GuidoFiller frm21330_fh2 {
-height 1
}
GuidoLabel upper_zone {
-label "upper zone"
-height 1
}
GuidoLabel middle_zone {
-label "middle zone"
-height 1
}
GuidoLabel lower_zone {
-label "lower zone"
-height 1
}
}
}
}
GuidoFiller frm21330_51 {
-height 1
}
GuidoPanel frm21330_p8 {
-layout BoxLayout Y_AXIS
GuidoFiller frm21330_75 {
-width 1
}
GuidoFiller frm21330_75 {
-width 1
}
GuidoFiller frm21330_75 {
-width 1
}
}
GuidoPanel frm21330_p16 {
-layout BoxLayout X_AXIS
-label "Attributes to composite (list master first)"
GuidoScrollPane frm21330_50 {
-height 7
GuidoTable attributes {
-instances 1 1 50
-interactive true
GuidoField dfield {
-display_length 6
-format none
-input false
-label D-Field
-max_length 30
-tip "21330_TIP_022"
}
GuidoComboBox quality {
-display_length 12
-format none
-label Attribute
-max_length 30
-tip "21330_TIP_023"
}
}
}
GuidoFiller frm21330_80 {
-width 1
}
GuidoPanel frm21330_p17 {
-border etched true
-layout CentreLineLayout
GuidoField cutoff {
-display_length 4
-format double
-label Cutoff
-low_bound 0.000000
-max_length 4
-null false
-tip "21330_TIP_024"
}
GuidoFileBrowserField fname {
-extension false
-file_mask "*.str"
-link rid1
-display_length 20
-format none
-label "Result file"
-max_length 252
-null false
-tip "21330_TIP_025"
}
GuidoFileBrowserField report_file {
-display_length 20
-file_mask reports|*.not
-format none
-label "REPORT_FILE_NAME"
-max_length 252
-tip "REPORT_FILE_NAME_TIP"
-translate lower
-file_access write
-extension false
}
GuidoComboBox report_format {
-label "Format"
-display_length 18
-null false
-tip "The file format nominated here will be the output report format."
-value_in ".not - Surpac Note File" ".csv - Comma Separated (Spreadsheet)" ".htm - Hypertext Markup Language (Web)" ".html - Hypertext Markup Language (Web)" ".rtf - Rich Text Format (Microsoft Word)" ".pdf - Adobe Acrobat" ".ps - Postscript" ".log - Surpac log file"
}
GuidoLabel frm21330_l1 {
-label "Zone selection method"
-tip "21330_TIP_026"
}
GuidoComboBox selection {
-display_length 11
-tip "21320_TIP_017"
-value_in "MULTIPLE ZONES" "ZONE FROM TO" "NO SELECTION"
}
GuidoLabel frm21330_l2 {
-label "Missing data method"
-tip "21330_TIP_026"
}
GuidoComboBox missing_samples {
-tip "21320_TIP_019"
-value_in "ASSIGN CONSTANT" "WEIGHTED AVERAGE" "ARITHMETIC AVERAGE"
-display_length 11
}
GuidoLabel constant_label {
-dependency {"[ $missing_samples getCurrentValue]" == "ASSIGN CONSTANT"}
-label "Constant value"
}
GuidoField constant {
-default 0
-dependency {"[ $missing_samples getCurrentValue]" == "ASSIGN CONSTANT"}
-display_length 14
-format double
-low_bound 0.000000
-max_length 16
-null false
-tip "The value to assign missing or negative samples."
}
}
GuidoFiller frm21330_80 {
-width 1
}
}
GuidoFiller frm21330_51 {
-height 1
}
}
