lazarus/ide/frames/compiler_debugging_options.lfm

271 lines
7.1 KiB
Plaintext

object CompilerDebuggingOptionsFrame: TCompilerDebuggingOptionsFrame
Left = 0
Height = 552
Top = 0
Width = 701
ClientHeight = 552
ClientWidth = 701
TabOrder = 0
DesignLeft = 225
DesignTop = 275
object chkDebugGDB: TCheckBox
AnchorSideTop.Control = grpChecks
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 107
Width = 689
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 6
BorderSpacing.Around = 6
Caption = 'chkDebugGDB'
OnChange = chkDebugGDBChange
TabOrder = 1
end
object grpInfoForGDB: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = chkDebugGDB
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 118
Top = 132
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'grpInfoForGDB'
ClientHeight = 98
ClientWidth = 697
TabOrder = 2
object chkUseLineInfoUnit: TCheckBox
AnchorSideLeft.Control = grpInfoForGDB
AnchorSideTop.Control = dropDbgSymbolType
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpInfoForGDB
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 29
Width = 691
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
Caption = 'chkUseLineInfoUnit'
TabOrder = 1
end
object chkUseValgrind: TCheckBox
AnchorSideLeft.Control = chkUseLineInfoUnit
AnchorSideTop.Control = chkUseLineInfoUnit
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpInfoForGDB
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 51
Width = 691
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 3
Caption = 'chkUseValgrind'
TabOrder = 2
end
object chkUseExternalDbgSyms: TCheckBox
AnchorSideLeft.Control = chkUseValgrind
AnchorSideTop.Control = chkUseValgrind
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpInfoForGDB
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 73
Width = 691
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 3
BorderSpacing.Bottom = 6
Caption = 'chkUseExternalDbgSyms'
TabOrder = 3
end
object dropDbgSymbolType: TComboBox
AnchorSideLeft.Control = lblDbgSymbolType
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = grpInfoForGDB
AnchorSideRight.Side = asrBottom
Left = 113
Height = 23
Top = 3
Width = 581
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 3
ItemHeight = 15
Style = csDropDownList
TabOrder = 0
end
object lblDbgSymbolType: TLabel
AnchorSideLeft.Control = grpInfoForGDB
AnchorSideTop.Control = dropDbgSymbolType
AnchorSideTop.Side = asrCenter
Left = 6
Height = 15
Top = 7
Width = 101
BorderSpacing.Around = 6
Caption = 'lblDbgSymbolType'
ParentColor = False
end
end
object grpOtherDebuggingInfo: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = grpInfoForGDB
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 0
Height = 114
Top = 255
Width = 701
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 5
Caption = 'grpOtherDebuggingInfo'
ClientHeight = 94
ClientWidth = 697
TabOrder = 3
object chkUseHeaptrc: TCheckBox
Left = 6
Height = 19
Top = 3
Width = 691
Align = alTop
BorderSpacing.Left = 6
BorderSpacing.Top = 3
Caption = 'chkUseHeaptrc'
TabOrder = 0
end
object chkGenGProfCode: TCheckBox
AnchorSideLeft.Control = chkTrashVariables
AnchorSideTop.Control = chkTrashVariables
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpOtherDebuggingInfo
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 47
Width = 691
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 3
Caption = 'chkGenGProfCode'
TabOrder = 2
end
object chkSymbolsStrip: TCheckBox
AnchorSideLeft.Control = chkGenGProfCode
AnchorSideTop.Control = chkGenGProfCode
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = grpOtherDebuggingInfo
AnchorSideRight.Side = asrBottom
Left = 6
Height = 19
Top = 69
Width = 691
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 3
BorderSpacing.Bottom = 6
Caption = 'chkSymbolsStrip'
TabOrder = 3
end
object chkTrashVariables: TCheckBox
AnchorSideLeft.Control = chkUseHeaptrc
AnchorSideTop.Control = chkUseHeaptrc
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 25
Width = 115
BorderSpacing.Top = 3
Caption = 'chkTrashVariables'
TabOrder = 1
end
end
object grpChecks: TGroupBox
AnchorSideBottom.Side = asrBottom
Left = 0
Height = 95
Top = 0
Width = 701
Align = alTop
Anchors = []
AutoSize = True
Caption = 'grpChecks'
ChildSizing.TopBottomSpacing = 6
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 75
ClientWidth = 697
TabOrder = 0
object chkChecksIO: TCheckBox
Left = 6
Height = 19
Top = 6
Width = 89
BorderSpacing.Left = 6
Caption = 'chkChecksIO'
TabOrder = 0
end
object chkChecksRange: TCheckBox
AnchorSideLeft.Control = chkChecksIO
AnchorSideTop.Control = chkChecksIO
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 28
Width = 110
BorderSpacing.Top = 3
Caption = 'chkChecksRange'
TabOrder = 1
end
object chkChecksOverflow: TCheckBox
AnchorSideLeft.Control = chkChecksRange
AnchorSideTop.Control = chkChecksRange
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 50
Width = 125
BorderSpacing.Top = 3
BorderSpacing.Bottom = 6
Caption = 'chkChecksOverflow'
TabOrder = 2
end
object chkChecksStack: TCheckBox
AnchorSideLeft.Control = chkChecksIO
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = chkChecksIO
Left = 165
Height = 19
Top = 6
Width = 105
BorderSpacing.Left = 70
Caption = 'chkChecksStack'
TabOrder = 3
end
object chkVerifyObjMethodCall: TCheckBox
AnchorSideLeft.Control = chkChecksStack
AnchorSideTop.Control = chkChecksRange
Left = 165
Height = 19
Top = 28
Width = 150
Caption = 'chkVerifyObjMethodCall'
TabOrder = 4
end
object chkAssertion: TCheckBox
AnchorSideLeft.Control = chkVerifyObjMethodCall
AnchorSideTop.Control = chkChecksOverflow
Left = 165
Height = 19
Top = 50
Width = 88
Caption = 'chkAssertion'
TabOrder = 5
end
end
end