Files
lazarus-ccr/applications/lazstats/source/forms/simulations/genrndvalsunit.lfm

542 lines
14 KiB
Plaintext
Raw Normal View History

object GenRndValsFrm: TGenRndValsFrm
Left = 707
Height = 349
Top = 203
Width = 429
HelpType = htKeyword
HelpKeyword = 'RandomTheoreticalValues.htm'
AutoSize = True
BorderStyle = bsDialog
Caption = 'Generate Random Values'
ClientHeight = 349
ClientWidth = 429
OnCreate = FormCreate
OnShow = FormShow
Position = poMainFormCenter
LCLVersion = '2.1.0.0'
object Label1: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = LabelEdit
AnchorSideTop.Side = asrCenter
Left = 16
Height = 15
Top = 102
Width = 78
BorderSpacing.Left = 16
Caption = 'Variable Label: '
ParentColor = False
end
object RadioGroup1: TRadioGroup
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 74
Top = 12
Width = 405
Anchors = [akTop, akLeft, akRight]
AutoFill = False
AutoSize = True
BorderSpacing.Left = 12
BorderSpacing.Top = 12
BorderSpacing.Right = 12
Caption = 'Generate Cases For:'
ChildSizing.LeftRightSpacing = 12
ChildSizing.TopBottomSpacing = 6
ChildSizing.HorizontalSpacing = 6
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclTopToBottomThenLeftToRight
ChildSizing.ControlsPerLine = 2
ClientHeight = 54
ClientWidth = 401
Items.Strings = (
'All Current Cases'
'A Specific Number of Cases'
)
OnClick = RadioGroup1Click
TabOrder = 0
object Label11: TLabel
Left = 184
Height = 19
Top = 6
Width = 80
Caption = ' '
ParentColor = False
end
object NoCasesEdit: TEdit
Left = 184
Height = 23
Top = 25
Width = 80
Alignment = taRightJustify
OnExit = NoCasesEditExit
TabOrder = 2
Text = 'NoCasesEdit'
end
end
object LabelEdit: TEdit
AnchorSideLeft.Control = Label1
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = RadioGroup1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 102
Height = 23
Top = 98
Width = 315
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 8
BorderSpacing.Top = 12
BorderSpacing.Right = 12
TabOrder = 1
Text = 'LabelEdit'
end
object GroupBox1: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = LabelEdit
AnchorSideTop.Side = asrBottom
Left = 12
Height = 165
Top = 133
Width = 404
AutoSize = True
BorderSpacing.Left = 12
BorderSpacing.Top = 12
BorderSpacing.Right = 12
Caption = 'Distribution shape'
ClientHeight = 145
ClientWidth = 400
TabOrder = 2
object LowIntLabel: TLabel
Tag = 1
AnchorSideLeft.Control = rbFDistributionValues
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = rbFlatInteger
AnchorSideTop.Side = asrCenter
Left = 168
Height = 15
Top = 6
Width = 48
BorderSpacing.Left = 24
Caption = 'Between '
ParentColor = False
end
object AndIntLabel: TLabel
Tag = 1
AnchorSideLeft.Control = FDF2Label
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = LowIntLabel
Left = 297
Height = 15
Top = 6
Width = 23
BorderSpacing.Left = 16
BorderSpacing.Right = 16
Caption = 'and '
ParentColor = False
end
object LowIntEdit: TEdit
Tag = 1
AnchorSideLeft.Control = LowIntLabel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = LowIntLabel
AnchorSideTop.Side = asrCenter
Left = 228
Height = 23
Top = 2
Width = 52
Alignment = taRightJustify
BorderSpacing.Left = 12
OnKeyPress = LowIntEditKeyPress
TabOrder = 1
Text = 'LowIntEdit'
end
object HiIntEdit: TEdit
Tag = 1
AnchorSideLeft.Control = FDF2Edit
AnchorSideTop.Control = LowIntLabel
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = FDF2Edit
AnchorSideRight.Side = asrBottom
Left = 336
Height = 23
Top = 2
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
TabOrder = 2
Text = 'HiIntEdit'
end
object rbFlatInteger: TRadioButton
Tag = 1
AnchorSideLeft.Control = GroupBox1
AnchorSideTop.Control = GroupBox1
Left = 16
Height = 19
Top = 4
Width = 87
BorderSpacing.Left = 16
BorderSpacing.Top = 4
Caption = 'Flat - Integer'
OnChange = DistTypeChange
TabOrder = 0
end
object LowRealLabel: TLabel
Tag = 2
AnchorSideLeft.Control = LowIntLabel
AnchorSideTop.Control = rbFlatFloatingPoint
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = LowRealEdit
Left = 168
Height = 15
Top = 33
Width = 48
Anchors = [akTop, akRight]
BorderSpacing.Right = 12
Caption = 'Between '
ParentColor = False
end
object AndRealLabel: TLabel
Tag = 2
AnchorSideLeft.Control = FDF2Label
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = LowRealEdit
AnchorSideTop.Side = asrCenter
Left = 298
Height = 15
Top = 33
Width = 20
Caption = 'and'
ParentColor = False
end
object LowRealEdit: TEdit
Tag = 2
AnchorSideLeft.Control = LowIntEdit
AnchorSideTop.Control = LowRealLabel
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = LowIntEdit
AnchorSideRight.Side = asrBottom
Left = 228
Height = 23
Top = 29
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
OnKeyPress = LowRealEditKeyPress
TabOrder = 4
Text = 'LowRealEdit'
end
object HiRealEdit: TEdit
Tag = 2
AnchorSideLeft.Control = FDF2Edit
AnchorSideTop.Control = AndRealLabel
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = FDF2Edit
AnchorSideRight.Side = asrBottom
Left = 336
Height = 23
Top = 29
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
TabOrder = 5
Text = 'HiRealEdit'
end
object rbFlatFloatingPoint: TRadioButton
Tag = 2
AnchorSideLeft.Control = rbFlatInteger
AnchorSideTop.Control = rbFlatInteger
AnchorSideTop.Side = asrBottom
Left = 16
Height = 19
Top = 31
Width = 124
BorderSpacing.Top = 8
Caption = 'Flat - Floating Point'
OnChange = DistTypeChange
TabOrder = 3
end
object rbNormalZValues: TRadioButton
Tag = 3
AnchorSideLeft.Control = rbFlatFloatingPoint
AnchorSideTop.Control = rbFlatFloatingPoint
AnchorSideTop.Side = asrBottom
Left = 16
Height = 19
Top = 58
Width = 105
BorderSpacing.Top = 8
Caption = 'Normal z Values'
OnChange = DistTypeChange
TabOrder = 6
end
object MeanLabel: TLabel
Tag = 3
AnchorSideLeft.Control = LowRealLabel
AnchorSideTop.Control = rbNormalZValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = zMeanEdit
Left = 183
Height = 15
Top = 60
Width = 33
Anchors = [akTop, akRight]
BorderSpacing.Right = 12
Caption = 'Mean:'
ParentColor = False
end
object SDLabel: TLabel
Tag = 3
AnchorSideLeft.Control = FDF2Label
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = rbNormalZValues
AnchorSideTop.Side = asrCenter
Left = 297
Height = 15
Top = 60
Width = 23
BorderSpacing.Left = 7
Caption = 'S.D.:'
ParentColor = False
end
object zMeanEdit: TEdit
Tag = 3
AnchorSideLeft.Control = LowRealEdit
AnchorSideTop.Control = rbNormalZValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = LowRealEdit
AnchorSideRight.Side = asrBottom
Left = 228
Height = 23
Top = 56
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
OnKeyPress = zMeanEditKeyPress
TabOrder = 7
Text = 'zMeanEdit'
end
object zSDEdit: TEdit
Tag = 3
AnchorSideLeft.Control = FDF2Edit
AnchorSideTop.Control = rbNormalZValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = FDF2Edit
AnchorSideRight.Side = asrBottom
Left = 336
Height = 23
Top = 56
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
TabOrder = 8
Text = 'zSDEdit'
end
object rbChiSquaredValues: TRadioButton
Tag = 4
AnchorSideLeft.Control = rbNormalZValues
AnchorSideTop.Control = rbNormalZValues
AnchorSideTop.Side = asrBottom
Left = 16
Height = 19
Top = 85
Width = 123
BorderSpacing.Top = 8
Caption = 'Chi-Squared Values'
OnChange = DistTypeChange
TabOrder = 9
end
object ChiSqDFLabel: TLabel
Tag = 4
AnchorSideLeft.Control = LowRealLabel
AnchorSideTop.Control = rbChiSquaredValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = ChiDFEdit
Left = 190
Height = 15
Top = 87
Width = 26
Anchors = [akTop, akRight]
BorderSpacing.Right = 12
Caption = 'D.F. :'
ParentColor = False
end
object ChiDFEdit: TEdit
Tag = 4
AnchorSideLeft.Control = zMeanEdit
AnchorSideTop.Control = rbChiSquaredValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = zMeanEdit
AnchorSideRight.Side = asrBottom
Left = 228
Height = 23
Top = 83
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
TabOrder = 10
Text = 'ChiDFEdit'
end
object rbFDistributionValues: TRadioButton
Tag = 5
AnchorSideLeft.Control = rbChiSquaredValues
AnchorSideTop.Control = rbChiSquaredValues
AnchorSideTop.Side = asrBottom
Left = 16
Height = 19
Top = 112
Width = 128
BorderSpacing.Top = 8
Caption = 'F Distribution Values'
OnChange = DistTypeChange
TabOrder = 11
end
object FDF1Label: TLabel
Tag = 5
AnchorSideLeft.Control = ChiSqDFLabel
AnchorSideTop.Control = rbFDistributionValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = FDF1Edit
Left = 184
Height = 15
Top = 114
Width = 32
Anchors = [akTop, akRight]
BorderSpacing.Right = 12
Caption = 'D.F. 1:'
ParentColor = False
end
object FDF2Label: TLabel
Tag = 5
AnchorSideLeft.Control = FDF1Edit
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = rbFDistributionValues
AnchorSideTop.Side = asrCenter
Left = 292
Height = 15
Top = 114
Width = 32
BorderSpacing.Left = 12
Caption = 'D.F. 2:'
ParentColor = False
end
object FDF1Edit: TEdit
Tag = 5
AnchorSideLeft.Control = ChiDFEdit
AnchorSideTop.Control = rbFDistributionValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = ChiDFEdit
AnchorSideRight.Side = asrBottom
Left = 228
Height = 23
Top = 110
Width = 52
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
OnKeyPress = FDF1EditKeyPress
TabOrder = 12
Text = 'FDF1Edit'
end
object FDF2Edit: TEdit
Tag = 5
AnchorSideLeft.Control = FDF2Label
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = rbFDistributionValues
AnchorSideTop.Side = asrCenter
AnchorSideRight.Side = asrBottom
Left = 336
Height = 23
Top = 110
Width = 52
Alignment = taRightJustify
BorderSpacing.Left = 12
BorderSpacing.Right = 12
BorderSpacing.Bottom = 12
TabOrder = 13
Text = 'FDF2Edit'
end
end
object Panel1: TPanel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Bevel1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Side = asrBottom
Left = 8
Height = 26
Top = 318
Width = 413
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 8
BevelOuter = bvNone
ClientHeight = 26
ClientWidth = 413
TabOrder = 3
object ResetBtn: TButton
AnchorSideTop.Control = Panel1
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = ComputeBtn
Left = 208
Height = 25
Top = 1
Width = 54
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Right = 8
Caption = 'Reset'
OnClick = ResetBtnClick
TabOrder = 0
end
object ComputeBtn: TButton
AnchorSideTop.Control = Panel1
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = CloseBtn
Left = 270
Height = 25
Top = 1
Width = 76
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Right = 8
Caption = 'Compute'
OnClick = ComputeBtnClick
TabOrder = 1
end
object CloseBtn: TButton
AnchorSideTop.Control = Panel1
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
Left = 354
Height = 25
Top = 1
Width = 55
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Right = 4
Caption = 'Close'
ModalResult = 11
TabOrder = 2
end
end
object Bevel1: TBevel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = GroupBox1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 8
Top = 302
Width = 429
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 4
Shape = bsBottomLine
end
end