Files
lazarus-ccr/applications/lazstats/source/forms/simulations/distribunit.lfm
2020-09-07 13:15:54 +00:00

352 lines
9.1 KiB
Plaintext

object DistribFrm: TDistribFrm
Left = 338
Height = 428
Top = 215
Width = 948
HelpType = htKeyword
HelpKeyword = 'html/DistributionPlotsandCriticalValu.htm'
Caption = 'Distributions'
ClientHeight = 428
ClientWidth = 948
OnActivate = FormActivate
OnCreate = FormCreate
OnShow = FormShow
Position = poMainFormCenter
ShowHint = True
LCLVersion = '2.1.0.0'
object ChartPanel: TPanel
AnchorSideLeft.Control = ParameterPanel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Owner
AnchorSideRight.Control = ToolBar1
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 235
Height = 411
Top = 8
Width = 677
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 6
BorderSpacing.Bottom = 9
BevelOuter = bvNone
BorderStyle = bsSingle
Color = clWhite
ParentColor = False
TabOrder = 0
end
object ParameterPanel: TPanel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 420
Top = 8
Width = 227
Anchors = [akTop, akLeft, akBottom]
AutoSize = True
BorderSpacing.Top = 8
BevelOuter = bvNone
ClientHeight = 420
ClientWidth = 227
TabOrder = 1
object GroupBox1: TGroupBox
AnchorSideLeft.Control = ParameterPanel
AnchorSideTop.Control = ParameterPanel
AnchorSideRight.Control = ParameterPanel
AnchorSideRight.Side = asrBottom
Left = 8
Height = 175
Top = 0
Width = 219
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 8
Caption = 'Plot Distribution'
ChildSizing.LeftRightSpacing = 16
ChildSizing.TopBottomSpacing = 8
ChildSizing.VerticalSpacing = 8
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 155
ClientWidth = 215
TabOrder = 0
object NDChk: TRadioButton
Left = 16
Height = 19
Top = 8
Width = 183
Caption = 'Normal Distribution'
OnClick = DistributionClick
TabOrder = 0
end
object tChk: TRadioButton
Left = 16
Height = 19
Top = 35
Width = 183
Caption = 'Student t Distribution (1-sided)'
OnClick = DistributionClick
TabOrder = 3
end
object FChk: TRadioButton
Left = 16
Height = 19
Top = 62
Width = 183
Caption = 'Central F Distribution'
OnClick = DistributionClick
TabOrder = 2
end
object ChiChk: TRadioButton
Left = 16
Height = 19
Top = 89
Width = 183
Caption = 'Chi-Square Distribution'
OnClick = DistributionClick
TabOrder = 1
end
object Bevel2: TBevel
AnchorSideRight.Side = asrBottom
Left = 16
Height = 4
Top = 116
Width = 183
Constraints.MaxHeight = 4
Shape = bsBottomLine
end
object CumulativeChk: TCheckBox
Left = 16
Height = 19
Top = 128
Width = 183
BorderSpacing.Top = 8
Caption = 'Cumulative'
TabOrder = 4
end
end
object GroupBox2: TGroupBox
AnchorSideLeft.Control = GroupBox1
AnchorSideTop.Control = GroupBox1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = GroupBox1
AnchorSideRight.Side = asrBottom
Left = 8
Height = 107
Top = 191
Width = 219
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 16
BorderSpacing.Bottom = 12
Caption = 'Parameters'
ClientHeight = 87
ClientWidth = 215
TabOrder = 1
object AlphaLabel: TLabel
AnchorSideTop.Control = AlphaEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = AlphaEdit
Left = 68
Height = 15
Top = 6
Width = 84
Anchors = [akTop, akRight]
BorderSpacing.Right = 8
Caption = 'Type I Error Rate'
ParentColor = False
end
object DF1Label: TLabel
AnchorSideTop.Control = DF1Edit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = DF1Edit
Left = 61
Height = 15
Top = 33
Width = 91
Anchors = [akTop, akRight]
BorderSpacing.Right = 8
Caption = 'Deg. Freedom (1)'
ParentColor = False
end
object DF2Label: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = DF2Edit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = DF2Edit
Left = 61
Height = 15
Top = 60
Width = 91
Anchors = [akTop, akRight]
BorderSpacing.Left = 12
BorderSpacing.Right = 8
Caption = 'Deg. Freedom (2)'
ParentColor = False
end
object AlphaEdit: TEdit
AnchorSideTop.Control = GroupBox2
AnchorSideRight.Control = GroupBox2
AnchorSideRight.Side = asrBottom
Left = 160
Height = 23
Top = 2
Width = 43
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 2
BorderSpacing.Right = 12
TabOrder = 0
Text = 'AlphaEdit'
end
object DF1Edit: TEdit
AnchorSideTop.Control = AlphaEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = AlphaEdit
AnchorSideRight.Side = asrBottom
Left = 160
Height = 23
Top = 29
Width = 43
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 4
TabOrder = 1
Text = 'DF1Edit'
end
object DF2Edit: TEdit
AnchorSideTop.Control = DF1Edit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = AlphaEdit
AnchorSideRight.Side = asrBottom
Left = 160
Height = 23
Top = 56
Width = 43
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 4
BorderSpacing.Bottom = 8
TabOrder = 2
Text = 'DF2Edit'
end
end
object ShowCriticalValuesChk: TCheckBox
AnchorSideLeft.Control = ParameterPanel
AnchorSideTop.Control = GroupBox2
AnchorSideTop.Side = asrBottom
Left = 16
Height = 19
Top = 310
Width = 123
BorderSpacing.Left = 16
Caption = 'Show critical values'
Checked = True
OnChange = ShowCriticalValuesChkChange
State = cbChecked
TabOrder = 2
end
object CloseBtn: TButton
AnchorSideRight.Control = ParameterPanel
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = ParameterPanel
AnchorSideBottom.Side = asrBottom
Left = 172
Height = 25
Hint = 'Close the form'
Top = 387
Width = 55
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Top = 8
BorderSpacing.Bottom = 8
Caption = 'Close'
ModalResult = 11
TabOrder = 3
end
object ComputeBtn: TButton
AnchorSideTop.Control = CloseBtn
AnchorSideRight.Control = CloseBtn
Left = 88
Height = 25
Hint = 'Perform the calculation'
Top = 387
Width = 76
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Right = 8
Caption = 'Compute'
OnClick = ComputeBtnClick
TabOrder = 4
end
object ResetBtn: TButton
AnchorSideTop.Control = CloseBtn
AnchorSideRight.Control = ComputeBtn
Left = 26
Height = 25
Hint = 'Reset all parameters to default'
Top = 387
Width = 54
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
Caption = 'Reset'
OnClick = ResetBtnClick
TabOrder = 5
end
end
object ToolBar1: TToolBar
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 918
Height = 420
Top = 8
Width = 24
Align = alNone
Anchors = [akTop, akRight, akBottom]
AutoSize = True
BorderSpacing.Top = 8
BorderSpacing.Right = 6
Caption = 'ToolBar1'
EdgeBorders = []
Images = MainDataModule.ImageList
TabOrder = 2
object tbSave: TToolButton
Left = 1
Hint = 'Save chart to file'
Top = 0
Caption = 'tbSave'
ImageIndex = 4
OnClick = tbSaveClick
end
object tbPrint: TToolButton
Left = 1
Hint = 'Print chart'
Top = 22
Caption = 'tbPrint'
ImageIndex = 5
OnClick = tbPrintClick
end
object tbErase: TToolButton
Left = 1
Hint = 'Erase chart'
Top = 44
Caption = 'tbErase'
ImageIndex = 6
OnClick = tbEraseClick
end
end
end