Files
2020-08-17 13:55:43 +00:00

644 lines
17 KiB
Plaintext

object PolyDIFFrm: TPolyDIFFrm
Left = 984
Height = 438
Top = 356
Width = 657
HelpType = htKeyword
HelpKeyword = 'html/PolytomousDIFAnalysis.htm'
AutoSize = True
Caption = 'Polytomous Item DIF'
ClientHeight = 438
ClientWidth = 657
OnActivate = FormActivate
OnCreate = FormCreate
OnShow = FormShow
Position = poMainFormCenter
LCLVersion = '2.1.0.0'
object ResetBtn: TButton
AnchorSideRight.Control = ComputeBtn
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 448
Height = 25
Top = 405
Width = 54
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
Caption = 'Reset'
OnClick = ResetBtnClick
TabOrder = 3
end
object ComputeBtn: TButton
AnchorSideRight.Control = CloseBtn
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 510
Height = 25
Top = 405
Width = 76
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
Caption = 'Compute'
OnClick = ComputeBtnClick
TabOrder = 4
end
object CloseBtn: TButton
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 594
Height = 25
Top = 405
Width = 55
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
Caption = 'Close'
ModalResult = 11
TabOrder = 5
end
object HelpBtn: TButton
Tag = 138
AnchorSideRight.Control = ResetBtn
AnchorSideBottom.Control = Owner
AnchorSideBottom.Side = asrBottom
Left = 389
Height = 25
Top = 405
Width = 51
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
Caption = 'Help'
OnClick = HelpBtnClick
TabOrder = 2
end
object Panel1: TPanel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Panel3
AnchorSideBottom.Control = Bevel1
Left = 8
Height = 381
Top = 8
Width = 437
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 8
BorderSpacing.Top = 8
BorderSpacing.Right = 16
BevelOuter = bvNone
ClientHeight = 381
ClientWidth = 437
Constraints.MinWidth = 400
TabOrder = 0
object Label1: TLabel
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
Left = 0
Height = 15
Top = 0
Width = 97
Caption = 'Available Variables'
ParentColor = False
end
object Label2: TLabel
AnchorSideLeft.Control = ItemsList
AnchorSideTop.Control = Panel1
Left = 249
Height = 15
Top = 0
Width = 76
Caption = 'Items Selected'
ParentColor = False
end
object Label3: TLabel
AnchorSideLeft.Control = ItemsList
AnchorSideBottom.Control = GroupVarEdit
Left = 249
Height = 15
Top = 321
Width = 94
Anchors = [akLeft, akBottom]
BorderSpacing.Bottom = 2
Caption = 'Grouping Variable'
ParentColor = False
end
object VarList: TListBox
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Label1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = AllBtn
AnchorSideBottom.Control = Panel1
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 364
Top = 17
Width = 187
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Top = 2
BorderSpacing.Right = 8
ItemHeight = 0
MultiSelect = True
OnSelectionChange = VarListSelectionChange
TabOrder = 0
end
object ItemInBtn: TBitBtn
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = VarList
Left = 204
Height = 28
Top = 25
Width = 28
BorderSpacing.Top = 8
Images = MainDataModule.ImageList
ImageIndex = 1
OnClick = ItemInBtnClick
Spacing = 0
TabOrder = 1
end
object ItemOutBtn: TBitBtn
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = ItemInBtn
AnchorSideTop.Side = asrBottom
Left = 204
Height = 28
Top = 57
Width = 28
BorderSpacing.Top = 4
Images = MainDataModule.ImageList
ImageIndex = 0
OnClick = ItemOutBtnClick
Spacing = 0
TabOrder = 2
end
object AllBtn: TBitBtn
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = ItemOutBtn
AnchorSideTop.Side = asrBottom
Left = 195
Height = 25
Top = 89
Width = 46
AutoSize = True
BorderSpacing.Top = 4
Caption = 'ALL'
OnClick = AllBtnClick
Spacing = 0
TabOrder = 3
end
object GrpInBtn: TBitBtn
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrCenter
AnchorSideBottom.Control = GrpOutBtn
Left = 204
Height = 28
Top = 313
Width = 28
Anchors = [akLeft, akBottom]
BorderSpacing.Bottom = 4
Images = MainDataModule.ImageList
ImageIndex = 1
OnClick = GrpInBtnClick
Spacing = 0
TabOrder = 5
end
object GrpOutBtn: TBitBtn
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrCenter
AnchorSideBottom.Control = VarList
AnchorSideBottom.Side = asrBottom
Left = 204
Height = 28
Top = 345
Width = 28
Anchors = [akLeft, akBottom]
BorderSpacing.Bottom = 8
Images = MainDataModule.ImageList
ImageIndex = 0
OnClick = GrpOutBtnClick
Spacing = 0
TabOrder = 6
end
object GroupVarEdit: TEdit
AnchorSideLeft.Control = ItemsList
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = GrpOutBtn
AnchorSideBottom.Side = asrBottom
Left = 249
Height = 23
Top = 338
Width = 188
Anchors = [akLeft, akRight, akBottom]
BorderSpacing.Bottom = 12
ReadOnly = True
TabOrder = 7
Text = 'GroupVarEdit'
end
object ItemsList: TListBox
AnchorSideLeft.Control = AllBtn
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Label2
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel1
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = GrpInBtn
Left = 249
Height = 272
Top = 17
Width = 188
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Left = 8
BorderSpacing.Top = 2
BorderSpacing.Bottom = 24
ItemHeight = 0
MultiSelect = True
OnSelectionChange = VarListSelectionChange
TabOrder = 4
end
end
object Bevel1: TBevel
AnchorSideLeft.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = CloseBtn
Left = 0
Height = 8
Top = 389
Width = 657
Anchors = [akLeft, akRight, akBottom]
Shape = bsBottomLine
end
object Panel3: TPanel
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Bevel1
Left = 461
Height = 389
Top = 0
Width = 196
Anchors = [akTop, akRight, akBottom]
BevelOuter = bvNone
ClientHeight = 389
ClientWidth = 196
TabOrder = 1
object Label4: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = LevelsEdit
AnchorSideTop.Side = asrCenter
Left = 0
Height = 15
Top = 132
Width = 124
Caption = 'No. of Grouping Levels:'
ParentColor = False
end
object Label11: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = LowScoreEdit
AnchorSideTop.Side = asrCenter
Left = 0
Height = 15
Top = 16
Width = 99
Caption = 'Lowest Item Score:'
ParentColor = False
end
object Label12: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = HiScoreEdit
AnchorSideTop.Side = asrCenter
Left = 0
Height = 15
Top = 43
Width = 103
Caption = 'Highest Item Score:'
ParentColor = False
end
object Label13: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = RefGrpEdit
AnchorSideTop.Side = asrCenter
Left = 0
Height = 15
Top = 70
Width = 122
Caption = 'Reference Group Code:'
ParentColor = False
end
object Label14: TLabel
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = TrgtGrpEdit
AnchorSideTop.Side = asrCenter
Left = 0
Height = 15
Top = 97
Width = 98
Caption = 'Focal Group Code:'
ParentColor = False
end
object LevelsEdit: TEdit
AnchorSideTop.Control = TrgtGrpEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = GroupBox2
AnchorSideRight.Side = asrBottom
Left = 140
Height = 23
Top = 128
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 12
BorderSpacing.Right = 8
OnEditingDone = LevelsEditEditingDone
TabOrder = 4
Text = 'LevelsEdit'
end
object GroupBox1: TGroupBox
AnchorSideLeft.Control = GroupBox2
AnchorSideTop.Control = GroupBox2
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = GroupBox2
AnchorSideRight.Side = asrBottom
Left = 0
Height = 51
Top = 328
Width = 188
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 12
Caption = 'Option:'
ChildSizing.LeftRightSpacing = 12
ChildSizing.TopBottomSpacing = 6
ClientHeight = 31
ClientWidth = 184
TabOrder = 6
object GraphChk: TCheckBox
Left = 12
Height = 19
Top = 6
Width = 134
Caption = 'Graph of Level Means'
Checked = True
State = cbChecked
TabOrder = 0
end
end
object LowScoreEdit: TEdit
AnchorSideLeft.Control = LevelsEdit
AnchorSideTop.Control = Panel3
AnchorSideRight.Control = GroupBox2
AnchorSideRight.Side = asrBottom
Left = 140
Height = 23
Top = 12
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 12
BorderSpacing.Right = 8
TabOrder = 0
Text = 'LowScoreEdit'
end
object HiScoreEdit: TEdit
AnchorSideLeft.Control = LowScoreEdit
AnchorSideTop.Control = LowScoreEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LowScoreEdit
AnchorSideRight.Side = asrBottom
Left = 140
Height = 23
Top = 39
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 4
TabOrder = 1
Text = 'HiScoreEdit'
end
object RefGrpEdit: TEdit
AnchorSideLeft.Control = LowScoreEdit
AnchorSideTop.Control = HiScoreEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LowScoreEdit
AnchorSideRight.Side = asrBottom
Left = 140
Height = 23
Top = 66
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 4
TabOrder = 2
Text = 'RefGrpEdit'
end
object TrgtGrpEdit: TEdit
AnchorSideLeft.Control = LowScoreEdit
AnchorSideTop.Control = RefGrpEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = LowScoreEdit
AnchorSideRight.Side = asrBottom
Left = 140
Height = 23
Top = 93
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 4
TabOrder = 3
Text = 'TrgtGrpEdit'
end
object GroupBox2: TGroupBox
AnchorSideLeft.Control = Panel3
AnchorSideTop.Control = LevelsEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel3
AnchorSideRight.Side = asrBottom
Left = 0
Height = 153
Top = 163
Width = 188
AutoSize = True
BorderSpacing.Top = 12
BorderSpacing.Right = 8
Caption = 'Enter Bounds for Levels'
ClientHeight = 133
ClientWidth = 184
TabOrder = 5
object Panel2: TPanel
Left = 8
Height = 125
Top = 0
Width = 168
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Right = 8
BorderSpacing.Bottom = 8
BevelOuter = bvNone
ClientHeight = 125
ClientWidth = 168
TabOrder = 0
object Label6: TLabel
AnchorSideLeft.Control = LevelScroll
AnchorSideTop.Control = Panel2
Left = 0
Height = 15
Top = 0
Width = 31
Caption = 'Down'
ParentColor = False
end
object Label7: TLabel
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Panel2
AnchorSideRight.Control = LevelScroll
AnchorSideRight.Side = asrBottom
Left = 106
Height = 15
Top = 0
Width = 15
Anchors = [akTop, akRight]
Caption = 'Up'
ParentColor = False
end
object Label8: TLabel
AnchorSideLeft.Control = LevelNoEdit
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = Panel2
Left = 135
Height = 15
Top = 0
Width = 27
Caption = 'Level'
ParentColor = False
end
object Label9: TLabel
AnchorSideTop.Control = LowBoundEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = LowBoundEdit
Left = 50
Height = 15
Top = 50
Width = 70
Anchors = [akTop, akRight]
BorderSpacing.Right = 8
Caption = 'Lower Bound'
ParentColor = False
end
object Label10: TLabel
AnchorSideTop.Control = UpBoundEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = UpBoundEdit
Left = 50
Height = 15
Top = 77
Width = 70
Anchors = [akTop, akRight]
BorderSpacing.Right = 8
Caption = 'Upper Bound'
ParentColor = False
end
object LevelScroll: TScrollBar
AnchorSideLeft.Control = Panel2
AnchorSideTop.Control = LevelNoEdit
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = LevelNoEdit
Left = 0
Height = 18
Top = 21
Width = 121
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 8
Min = 1
PageSize = 0
Position = 1
TabOrder = 0
OnChange = LevelScrollChange
end
object LowBoundEdit: TEdit
AnchorSideTop.Control = LevelNoEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel2
AnchorSideRight.Side = asrBottom
Left = 128
Height = 23
Top = 46
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 4
OnEditingDone = LowBoundEditEditingDone
TabOrder = 2
Text = 'LowBoundEdit'
end
object UpBoundEdit: TEdit
AnchorSideTop.Control = LowBoundEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel2
AnchorSideRight.Side = asrBottom
Left = 128
Height = 23
Top = 73
Width = 40
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 4
OnEditingDone = UpBoundEditEditingDone
TabOrder = 3
Text = 'UpBoundEdit'
end
object LevelNoEdit: TStaticText
AnchorSideTop.Control = Label8
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Panel2
AnchorSideRight.Side = asrBottom
Left = 129
Height = 23
Top = 19
Width = 39
Alignment = taRightJustify
Anchors = [akTop, akRight]
BorderSpacing.Top = 4
BorderStyle = sbsSingle
TabOrder = 1
end
object NextBtn: TButton
AnchorSideTop.Control = UpBoundEdit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = UpBoundEdit
AnchorSideRight.Side = asrBottom
Left = 90
Height = 25
Top = 100
Width = 78
Anchors = [akTop, akRight]
AutoSize = True
BorderSpacing.Top = 4
Caption = 'Next level'
OnClick = NextBtnClick
TabOrder = 4
end
end
end
end
end