GuidoScript scripts/dtmutilities.tcl
GuidoForm deviationAnalysis {
-default_buttons
-label "Deviation Analysis"
-tip DEVIATIONANALYSIS_1
-layout CentreLineLayout Vertical Left
GuidoPanel leftPanel {
-layout BoxLayout Y_AXIS
GuidoPanel obj1_panel {
-layout CentreLineLayout Vertical Left
-border etched true
-label "Define the base object"
GuidoComboBox obj1_swa {
-action initial {[getSurpacLayerNames $obj1_swa]}
-action valueChanged {[fill_triobject_trisolation_details_for_layers $obj1_swa $obj1_obj "" $obj1_tri ""]}
-label "Graphics Layer"
-display_length 22
-format none
-max_length 252
-next_focus object1_id
-tip "Select the layer for the base object"
-translate none
-null false
}
GuidoComboBox obj1_obj {
-label "Object ID"
-action valueChanged {[fill_triobject_details $obj1_swa $obj1_obj "" $obj1_tri "" "false" "true"]}
-display_length 5.7
-format none
-max_length 32
-next_focus trisolation1_id
-translate none
-exclusive true
-null false
-tip DEVIATIONANALYSIS_2
}
GuidoComboBox obj1_tri {
-label "Trisolation ID"
-action valueChanged {[fill_trisolation_details $obj1_swa $obj1_obj $obj1_tri "" "true" "true"]}
-display_length 5.7
-format none
-max_length 32
-translate none
-exclusive true
-null false
-next_focus dtm2loc
-tip DEVIATIONANALYSIS_2
}
}
GuidoFiller space {
-height 0.5
}
GuidoPanel obj2_panel {
-layout CentreLineLayout Vertical Left
-border etched true
-label "Define the design object"
GuidoComboBox obj2_swa {
-action initial {[getSurpacLayerNames $obj2_swa]}
-action valueChanged {[fill_triobject_trisolation_details_for_layers $obj2_swa $obj2_obj "" $obj2_tri ""]}
-label "Graphics Layer"
-display_length 22
-format none
-max_length 252
-next_focus object1_id
-tip "Select the layer for the comparison object"
-translate none
-null false
}
GuidoComboBox obj2_obj {
-label "Object ID"
-action valueChanged {[fill_triobject_details $obj2_swa $obj2_obj "" $obj2_tri "" "false" "true"]}
-display_length 5.7
-format none
-max_length 32
-next_focus trisolation1_id
-translate none
-exclusive false
-tip "Select the object number for the comparison object"
}
GuidoComboBox obj2_tri {
-label "Trisolation ID"
-action valueChanged {[fill_trisolation_details $obj2_swa $obj2_obj $obj2_tri "" "true" "true"]}
-display_length 5.7
-format none
-max_length 32
-translate none
-exclusive false
-next_focus dtm2loc
-tip DEVIATIONANALYSIS_3
}
}
}
GuidoPanel rightPanel {
-layout BoxLayout Y_AXIS
GuidoPanel minDeviationPanel {
-layout CentrelineLayout
GuidoField minDeviation {
-display_length 5
-format double
-label "Minimum deviation to report"
-max_length 20
-null false
-default 0.01
-tip DEVIATIONANALYSIS_4
}
GuidoField maxDeviation {
-display_length 5
-format double
-label "Maximum deviation to report"
-max_length 20
-null false
-default 10
-tip DEVIATIONANALYSIS_5
}
GuidoComboBox dfld {
-display_length 6
-format none
-label "Result field"
-max_length 4
-exclusive true
-null false
-tip DEVIATIONANALYSIS_6
-translate upper
-default D1
-value_in D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 D64 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 D80 D81 D82 D83 D84 D85 D86 D87 D88 D89 D90 D91 D92 D93 D94 D95 D96 D97 D98 D99 D100
}
}
GuidoFiller space {
-height 0.5
}
GuidoPanel renderingPanel {
-layout BoxLayout Y_AXIS
-label "Rendering Options"
-border etched true
GuidoPanel optPanel {
-layout CentrelineLayout
GuidoColourBrowserField fromColour {
-label "Colour for smallest deviation"
-display_length 16
-exclusive false
-max_length 32
-default "Blue"
-tip DEVIATIONANALYSIS_7
}
GuidoColourBrowserField toColour {
-label "Colour for largest deviation"
-display_length 16
-exclusive false
-max_length 32
-default "Red"
-tip DEVIATIONANALYSIS_8
}
}
}
}
}
