JCF2: improved 'Clarify/Transform' page layout

git-svn-id: trunk@24933 -
This commit is contained in:
maxim 2010-04-25 19:34:46 +00:00
parent 4893944214
commit 25e079eb94

View File

@ -5,19 +5,30 @@ inherited fTransform: TfTransform
ClientWidth = 412 ClientWidth = 412
TabOrder = 0 TabOrder = 0
object cbBlockEndSemicolons: TCheckBox[0] object cbBlockEndSemicolons: TCheckBox[0]
Left = 8 AnchorSideLeft.Control = Owner
AnchorSideTop.Control = rbBeginEnd
AnchorSideTop.Side = asrBottom
Left = 6
Height = 17 Height = 17
Top = 112 Top = 93
Width = 234 Width = 234
BorderSpacing.Around = 6
Caption = 'Put &semicolons after last statement in a block' Caption = 'Put &semicolons after last statement in a block'
TabOrder = 0 TabOrder = 0
end end
object rbBeginEnd: TRadioGroup[1] object rbBeginEnd: TRadioGroup[1]
Left = 8 AnchorSideLeft.Control = Owner
Height = 93 AnchorSideTop.Control = Owner
Top = 4 AnchorSideRight.Control = Owner
Width = 395 AnchorSideRight.Side = asrBottom
Left = 6
Height = 81
Top = 6
Width = 400
Anchors = [akTop, akLeft, akRight]
AutoFill = True AutoFill = True
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Add or Remove &begin and end from single statements' Caption = 'Add or Remove &begin and end from single statements'
ChildSizing.LeftRightSpacing = 6 ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6 ChildSizing.TopBottomSpacing = 6
@ -27,8 +38,8 @@ inherited fTransform: TfTransform
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 75 ClientHeight = 63
ClientWidth = 391 ClientWidth = 396
Items.Strings = ( Items.Strings = (
'Add begin and end to single statements' 'Add begin and end to single statements'
'Leave begin and end as is' 'Leave begin and end as is'
@ -37,17 +48,22 @@ inherited fTransform: TfTransform
TabOrder = 1 TabOrder = 1
end end
object bgSortUses: TGroupBox[2] object bgSortUses: TGroupBox[2]
Left = 8 AnchorSideLeft.Control = Owner
Height = 174 AnchorSideTop.Control = cbBlockEndSemicolons
Top = 139 AnchorSideTop.Side = asrBottom
Width = 166 Left = 6
Height = 139
Top = 116
Width = 154
AutoSize = True AutoSize = True
BorderSpacing.InnerBorder = 6 BorderSpacing.Around = 6
Caption = 'Sort &uses clauses' Caption = 'Sort &uses clauses'
ClientHeight = 156 ClientHeight = 121
ClientWidth = 162 ClientWidth = 150
TabOrder = 2 TabOrder = 2
object cbSortInterfaceUses: TCheckBox object cbSortInterfaceUses: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Control = bgSortUses
Left = 6 Left = 6
Height = 17 Height = 17
Top = 6 Top = 6
@ -57,45 +73,59 @@ inherited fTransform: TfTransform
TabOrder = 0 TabOrder = 0
end end
object cbSortImplementationUses: TCheckBox object cbSortImplementationUses: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 17
Top = 29 Top = 6
Width = 138 Width = 138
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Sort i&mplementation uses' Caption = 'Sort i&mplementation uses'
TabOrder = 1 TabOrder = 1
end end
object cbBreakUsesSortOnComment: TCheckBox object cbBreakUsesSortOnComment: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Control = cbBreakUsesSortOnReturn
AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 17
Top = 98 Top = 75
Width = 106 Width = 106
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Break on &comment' Caption = 'Break on &comment'
TabOrder = 2 TabOrder = 2
end end
object cbBreakUsesSortOnReturn: TCheckBox object cbBreakUsesSortOnReturn: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Control = cbSortProgramUses
AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 17
Top = 75 Top = 52
Width = 93 Width = 93
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Break on &return' Caption = 'Break on &return'
TabOrder = 3 TabOrder = 3
end end
object cbNoComments: TCheckBox object cbNoComments: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Control = cbBreakUsesSortOnComment
AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 17
Top = 121 Top = 98
Width = 129 Width = 129
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Only with no comments' Caption = 'Only with no comments'
TabOrder = 4 TabOrder = 4
end end
object cbSortProgramUses: TCheckBox object cbSortProgramUses: TCheckBox
AnchorSideLeft.Control = bgSortUses
AnchorSideTop.Control = cbSortImplementationUses
AnchorSideTop.Side = asrBottom
Left = 6 Left = 6
Height = 17 Height = 17
Top = 52 Top = 29
Width = 106 Width = 106
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'Sort &program uses' Caption = 'Sort &program uses'
@ -106,13 +136,19 @@ inherited fTransform: TfTransform
AnchorSideLeft.Control = bgSortUses AnchorSideLeft.Control = bgSortUses
AnchorSideLeft.Side = asrBottom AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = bgSortUses AnchorSideTop.Control = bgSortUses
Left = 180 AnchorSideRight.Control = Owner
Height = 116 AnchorSideRight.Side = asrBottom
Top = 139 AnchorSideBottom.Control = bgSortUses
Width = 128 AnchorSideBottom.Side = asrBottom
Left = 166
Height = 139
Top = 116
Width = 240
Anchors = [akTop, akLeft, akRight, akBottom]
AutoFill = True AutoFill = True
AutoSize = True AutoSize = True
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Uses sort &order' Caption = 'Uses sort &order'
ChildSizing.LeftRightSpacing = 6 ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6 ChildSizing.TopBottomSpacing = 6
@ -123,8 +159,8 @@ inherited fTransform: TfTransform
ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1 ChildSizing.ControlsPerLine = 1
ClientHeight = 98 ClientHeight = 121
ClientWidth = 124 ClientWidth = 236
Items.Strings = ( Items.Strings = (
'Alphabetic' 'Alphabetic'
'Reverse Alphabetic' 'Reverse Alphabetic'