GuidoForm frm21409 {
-default_buttons
-label "Export to Whittle"
-layout BoxLayout Y_AXIS
-tip BM_WHIT_TIP
-help_id 60
GuidoPanel panel_mod_tab {
-layout BoxLayout X_AXIS
GuidoPanel frm21403_30 {
-layout CentreLineLayout
-border etched true
-label "Standard Output Options"
GuidoCheckBox constrain {
-default false
-label "Constrain Model"
-next_focus apply_button
-selected_value Y
-tip BM_CONSTRAIN_MODEL_TIP
-unselected_value N
}
GuidoLabel file_format_label {
-label "File format"
-height 1
}
GuidoPanel frm21403_30 {
-layout BoxLayout X_AXIS
-tip "This field determines whether the output file is in fixed format, or a comma delimited free format"
GuidoButtonGroupPanel file_form {
GuidoRadioButton file_form_fixed {
-caption Fixed
-selected_value Fixed
}
GuidoRadioButton file_form_free {
-caption Free
-default true
-selected_value Free
}
}
}
GuidoComboBox resolution {
-label "Export Block Size (X, Y, Z)"
-display_length 10
-format none
-max_length 50
-null false
-tip BM_WHIT_RESOLUTION_TIP
}
GuidoBMAttributeBrowser att3 {
-display_length 10
-format none
-label "SG attribute"
-max_length BM_MAX_ATT_NAME_LEN
-next_focus opt_att2
-null false
-attribute_types real integer calculated
-tip "Enter the attribute storing a specific gravity value for each block"
}
$att3 updateBrowserList
GuidoBMAttributeBrowser opt_att2 {
-display_length 10
-format none
-label "Mine number atribute"
-max_length BM_MAX_ATT_NAME_LEN
-null true
-attribute_types integer calculated
-next_focus inc_mod_file
-tip "Enter the attribute containing the optional mine number.  This field can be left blank"
}
$opt_att2 updateBrowserList
}
GuidoPanel frm21403_30 {
-layout BoxLayout Y_AXIS
-border etched true
-label "Rounding Options"
-dependency {"[$file_form getCurrentValue]" == "Fixed"}
GuidoPanel frm21403_30 {
-layout CentreLineLayout
GuidoComboBox decimals {
-display_length 12.5
-format none
-label "Decimals"
-max_length 40
-value_in "0" "1" "2" "3"
-null false
}
}
GuidoFiller filler {
-height 1
}
GuidoPanel frm21403_30 {
-layout BoxLayout Y_AXIS
GuidoLabel dec_warning {
-label WTL_DEC_WARNING
}
}
}
}
GuidoTabbedPane tabPane {
GuidoPanel panel_mod_tab {
-label "Mod File"
GuidoPanel mod_panel {
-label "Mod File Output Options"
-layout BoxLayout Y_AXIS
-border etched true
GuidoPanel frm21403_42 {
-layout CentreLineLayout
-tip "Enter the type of block model you wish to output"
}
GuidoPanel mod_panel_main {
-layout BoxLayout X_AXIS
GuidoPanel mod_panel_upper {
-layout BoxLayout Y_AXIS
GuidoPanel frm21403_43 {
-layout CentreLineLayout
GuidoCheckBox inc_mod_file {
-label "Generate mod file"
-selected_value Y
-unselected_value N
-default Y
-tip BM_WHIT_GEN_MOD_TIP
-next_focus model_name
}
GuidoFileBrowserField model_name {
-display_length 12.6
-extension false
-file_mask "*.mod"
-format none
-label "Model file name"
-max_length 256
-next_focus parameter_name
-null false
-tip "Enter the name of the model file to output"
-file_access write
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoFileBrowserField parameter_name {
-display_length 12.6
-extension false
-file_mask *.par
-format none
-label "Parameter file name"
-max_length 256
-next_focus att2
-null false
-tip "Enter the name of the parameter file to create"
-file_access write
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoBMAttributeBrowser att2 {
-display_length 10
-format none
-label "Rock code attribute"
-max_length BM_MAX_ATT_NAME_LEN
-null false
-next_focus att0
-attribute_types character integer calculated
-tip "Enter the attribute which contains a character rock code for each block"
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
$att2 updateBrowserList
GuidoComboBox att0 {
-display_length 10
-format none
-label BM_WHIT_MCAF_ATT_LBL
-max_length 40
-next_focus att1
-exclusive false
-tip BM_WHIT_MCAF_TOOL_TIP
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoComboBox att1 {
-display_length 10
-format none
-label BM_WHIT_PCAF_ATT_LBL
-max_length 40
-next_focus opt_att
-exclusive false
-tip BM_WHIT_PCAF_TOOL_TIP
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoBMAttributeBrowser opt_att {
-display_length 10
-format none
-label BM_WHIT_OPT_FOURD_ATT_LBL
-max_length BM_MAX_ATT_NAME_LEN
-null true
-next_focus opt_att3
-attribute_types integer calculated
-tip BM_WHIT_ZONE_TIP
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
$opt_att updateBrowserList
GuidoBMAttributeBrowser opt_att3 {
-display_length 10
-format none
-label BM_WHIT_BLOCK_VAL_LBL
-max_length BM_MAX_ATT_NAME_LEN
-null true
-next_focus vol_adjust
-attribute_types integer calculated real
-tip "Enter the attribute containing the optional block value.  This field can be left blank"
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
$opt_att3 updateBrowserList
GuidoBMAttributeBrowser vol_adjust {
-display_length 10
-format none
-label "Volume Adjustment"
-max_length BM_MAX_ATT_NAME_LEN
-null true
-next_focus waste_code
-attribute_types real integer calculated
-tip BM_WHIT_VOL_TIP
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
$vol_adjust updateBrowserList
GuidoField waste_code {
-display_length 12.5
-format none
-label "Waste rock code"
-max_length 40
-next_focus air_code
-null false
-tip "Enter the rock code which defines a waste block"
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoField air_code {
-display_length 12.5
-format none
-label "Air rock code"
-max_length 40
-next_focus model_type
-null false
-tip "Enter the rock code which determines an air block"
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
}
GuidoPanel validate_panel {
-label "Validation"
-layout CentreLineLayout
-border etched true
GuidoCheckBox validate {
-default false
-label "Validate Model"
-next_focus error_att
-selected_value Y
-tip BM_VALIDATE_MODEL_TIP
-unselected_value N
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoComboBox error_att {
-display_length 10
-format none
-exclusive false
-label "Error lookup attribute"
-max_length 40
-next_focus report_name
-tip BM_ERR_ATT_MODEL_TIP
-dependency {"[$validate getCurrentValue]" == "Y" && "[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoFileBrowserField report_name {
-display_length 12.6
-extension false
-file_mask reports|*.not
-format none
-label VAL_REPORT_FILE_NAME
-max_length 256
-null false
-next_focus pit_panel_tab
-tip "Enter the name of the report file to output"
-file_access write
-dependency {"[$validate getCurrentValue]" == "Y" && "[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoComboBox report_format {
-label "Output report file format"
-display_length 10
-format none
-max_length 40
-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"
-dependency {"[$validate getCurrentValue]" == "Y" && "[$inc_mod_file getCurrentValue]" == "Y"}
}
}
}
GuidoFiller frm21403_46 {
-width 1
}
GuidoPanel frm21403_44 {
-layout BoxLayout Y_AXIS
GuidoPanel frm21403_45 {
-layout CentreLineLayout
GuidoCheckBox use_IK {
-label "Indicator Kriged"
-selected_value Y
-unselected_value N
-next_focus grade_att
-tip BM_WHIT_INDICATOR_TIP
}
}
GuidoScrollPane frm21403_26 {
-height 11
-width 25
GuidoTable elements {
-instances 1 1 30
-interactive true
-next_focus validate
GuidoBMAttributeBrowser grade_att {
-dependency {"[ $use_IK getCurrentValue]" == "N" && "[ $inc_mod_file getCurrentValue]" == "Y"}
-display_length 18.2
-format none
-label "Grade attribute"
-null false
-max_length BM_MAX_ATT_NAME_LEN
-attribute_types real integer calculated
-tip "Enter a grade attribute."
}
$grade_att updateBrowserList
}
}
GuidoFiller filler {
-height 0.5
}
GuidoPanel validate_panel {
-label "Whittle Report"
-layout CentreLineLayout
-border etched true
GuidoCheckBox create_report {
-label "Generate report"
-selected_value "Y"
-unselected_value "N"
-default true
-tip BM_WHIT_GEN_REP_TIP
-dependency {"[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoFileBrowserField exp_report_fname {
-display_length 12.5
-extension false
-file_mask reports|*.not
-format none
-label "Export report filename"
-max_length 40
-next_focus air_code
-null false
-tip BM_WHIT_GEN_REP_FNAME_TIP
-dependency {"[$create_report getCurrentValue]" == "Y" && "[$inc_mod_file getCurrentValue]" == "Y"}
}
GuidoComboBox exp_report_format {
-label "Output report file format"
-display_length 9.99
-format none
-max_length 40
-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"
-dependency {"[$create_report getCurrentValue]" == "Y" && "[$inc_mod_file getCurrentValue]" == "Y"}
}
}
}
}
}
}
GuidoPanel pit_panel_tab {
-label "Pit List File"
-layout BoxLayout Y_AXIS
GuidoPanel pil_panel {
-label "Pit List File Output Options"
-layout CentreLineLayout
-border etched true
GuidoCheckBox inc_pil_file {
-default N
-label "Generate pit list file"
-next_focus pil_file_name
-selected_value Y
-tip BM_EXPORT_PIL_TIP
-unselected_value N
}
GuidoFileBrowserField pil_file_name {
-display_length 12.6
-extension true
-file_mask "*.pil"
-format none
-label "Pit list file name"
-max_length 256
-null false
-next_focus pil_att
-tip BM_WHIT_PIL_FNAME_TIP
-file_access write
-dependency {"[$inc_pil_file getCurrentValue]" == "Y"}
}
GuidoBMAttributeBrowser pil_att {
-display_length 10
-format none
-null false
-exclusive true
-label "Pit number attribute"
-max_length BM_MAX_ATT_NAME_LEN
-attribute_types integer real calculated
-tip BM_WHIT_PIL_ATT_TIP
-dependency {"[$inc_pil_file getCurrentValue]" == "Y"}
}
$pil_att updateBrowserList
}
}
}
}
