GuidoForm frm20040 {
-default_buttons
-label "Data Source Specifications"
-layout BoxLayout Y_AXIS
-tip "20040_TIP_001"
GuidoPanel frm20040_23 {
-layout CentreLineLayout
GuidoPanel frm20040_17 {
-label "Data source type"
-layout BoxLayout X_AXIS
-tip "The data source may be specified as a string file or as another block model."
GuidoButtonGroupPanel datasrc {
GuidoRadioButton frm20040_15 {
-caption "STRING FILE"
-selected_value "STRING FILE"
}
GuidoRadioButton frm20040_16 {
-caption "BLOCK MODEL"
-selected_value "BLOCK MODEL"
}
}
}
}
GuidoFiller frm20040_24 {
-height 1
}
GuidoPanel frm20040_27 {
-layout BoxLayout X_AXIS
GuidoPanel frm20040_25 {
-border etched true
-label "STRING FILE"
-layout CentreLineLayout
GuidoFileBrowserField location {
-dependency {"[ $datasrc getCurrentValue]" == "STRING FILE"}
-display_length 10
-file_mask *.str
-format none
-label Location
-link id
-max_length 252
-next_focus id
-tip "20040_TIP_003"
-translate lower
}
GuidoField id {
-default 1
-dependency {"[ $datasrc getCurrentValue]" == "STRING FILE"}
-display_length 10
-format double
-label "Id range"
-max_length 16
-next_focus range
-null false
-tip "20040_TIP_003"
-translate upper
}
GuidoField range {
-default 1
-dependency {"[ $datasrc getCurrentValue]" == "STRING FILE"}
-display_length 10
-format range
-label "String range"
-max_length 26
-next_focus field
-null false
-tip "20040_TIP_003"
-translate none
}
GuidoField field {
-default 1
-dependency {"[ $datasrc getCurrentValue]" == "STRING FILE"}
-display_length 3
-format integer
-high_bound 100
-label "D field"
-low_bound 1
-max_length 3
-next_focus model
-null false
-tip "20040_TIP_003"
-translate none
}
}
GuidoFiller frm20040_28 {
-width 1
}
GuidoPanel frm20040_26 {
-border etched true
-label "BLOCK MODEL"
-layout CentreLineLayout
GuidoField model {
-dependency {"[ $datasrc getCurrentValue]" == "BLOCK MODEL"}
-display_length 15
-format none
-label "Model name"
-max_length 40
-next_focus attribute
-null false
-tip "20040_TIP_007"
-translate lower
}
GuidoField attribute {
-dependency {"[ $datasrc getCurrentValue]" == "BLOCK MODEL"}
-display_length 15
-format none
-label Attribute
-max_length BM_MAX_ATT_NAME_LEN
-null false
-tip "20040_TIP_007"
-translate lower
}
}
GuidoFiller frm20040_28 {
-width 1
}
}
GuidoFiller frm20040_29 {
-height 1
}
GuidoPanel constrain_panel {
-layout CentreLineLayout
GuidoCheckBox constrain {
-default false
-label "Constrain data"
-selected_value Y
-tip "20040_TIP_009"
-unselected_value N
}
GuidoCheckBox save_points {
-dependency {"[ $constrain getCurrentValue]" == "Y"}
-default false
-label "Save constrained sample points?"
-selected_value Y
-tip "Save the constrained sample points to a string file?"
-unselected_value N
}
GuidoFileBrowserField point_location {
-dependency {"[ $constrain getCurrentValue]" == "Y"}
-dependency {"[ $save_points getCurrentValue]" == "Y"}
-label "Output location"
-display_length 15
-file_mask *.str
-format none
-link point_id
-max_length 252
-tip "The location of the string file to save the constrained sample points to."
-translate lower
-null false
-file_access write
}
GuidoField point_id {
-dependency {"[ $constrain getCurrentValue]" == "Y"}
-dependency {"[ $save_points getCurrentValue]" == "Y"}
-label "Output id number"
-default 1
-display_length 6
-format double
-max_length 16
-null false
-tip "The id number of the string file to save the constrained sample points to."
-translate upper
}
}
GuidoPanel warningPanel {
-dependency {"[$constrain getCurrentValue]" == "Y"}
GuidoLabel warning {
-label DATA_SOURCE_ALERT_FORM20040
}
}
}
