lazarus/debugger/breakpropertydlg.lfm

595 lines
15 KiB
Plaintext

object BreakPropertyDlg: TBreakPropertyDlg
Left = 620
Height = 577
Top = 132
Width = 450
HorzScrollBar.Page = 386
VertScrollBar.Page = 366
VertScrollBar.Range = 325
ActiveControl = edtFilename
AutoSize = True
BorderIcons = [biSystemMenu]
BorderStyle = bsDialog
Caption = 'Breakpoint Properties'
ClientHeight = 577
ClientWidth = 450
Constraints.MinWidth = 450
Position = poScreenCenter
LCLVersion = '1.7'
object lblFileName: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = edtFilename
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 11
Width = 65
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Filename:'
ParentColor = False
end
object lblLine: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = edtLine
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 44
Width = 32
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Line:'
ParentColor = False
end
object lblCondition: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = edtCondition
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 138
Width = 70
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Condition:'
ParentColor = False
end
object lblHitCount: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = edtCounter
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 172
Width = 62
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Hitcount:'
ParentColor = False
end
object lblGroup: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = cmbGroup
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 239
Width = 46
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Group:'
ParentColor = False
end
object lblAutoContinue: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = edtAutocontinueMS
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 205
Width = 131
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Auto continue after'
ParentColor = False
end
object lblMS: TLabel
AnchorSideLeft.Control = edtAutocontinueMS
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblAutoContinue
AnchorSideTop.Side = asrCenter
Left = 233
Height = 17
Top = 205
Width = 30
BorderSpacing.Left = 6
Caption = '(ms)'
ParentColor = False
end
object edtAutocontinueMS: TEdit
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtCounter
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 167
Height = 27
Top = 200
Width = 60
BorderSpacing.Left = 24
BorderSpacing.Around = 6
TabOrder = 6
Text = 'edtAutocontinueMS'
end
object edtCounter: TEdit
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtCondition
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 27
Top = 167
Width = 277
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 24
BorderSpacing.Around = 6
TabOrder = 5
Text = 'edtCounter'
end
object edtFilename: TEdit
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = Owner
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 27
Top = 6
Width = 277
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 24
BorderSpacing.Around = 6
Color = clBtnFace
ReadOnly = True
TabOrder = 0
Text = 'edtFilename'
end
object cmbGroup: TComboBox
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtAutocontinueMS
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 29
Top = 233
Width = 277
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 24
BorderSpacing.Around = 6
ItemHeight = 0
OnKeyPress = cmbGroupKeyPress
TabOrder = 7
Text = 'cmbGroup'
end
object gbActions: TGroupBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = cmbGroup
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 244
Top = 268
Width = 438
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
Caption = 'Actions'
ClientHeight = 225
ClientWidth = 434
TabOrder = 8
object chkActionBreak: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = gbActions
Left = 6
Height = 24
Top = 6
Width = 65
BorderSpacing.Around = 6
Caption = 'Break'
TabOrder = 0
end
object chkEnableGroups: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtEnableGroups
AnchorSideTop.Side = asrCenter
Left = 6
Height = 24
Top = 37
Width = 115
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Enable goups'
OnChange = chkEnableGroupsChange
TabOrder = 1
end
object chkDisableGroups: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtDisableGroups
AnchorSideTop.Side = asrCenter
Left = 6
Height = 24
Top = 70
Width = 126
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Disable groups'
OnChange = chkDisableGroupsChange
TabOrder = 3
end
object edtEnableGroups: TEditButton
AnchorSideLeft.Control = chkEvalExpression
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = chkActionBreak
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtEvalExpression
AnchorSideRight.Side = asrBottom
Left = 156
Height = 27
Top = 36
Width = 272
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 20
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
ButtonCaption = '...'
ButtonWidth = 50
Enabled = False
MaxLength = 0
NumGlyphs = 1
OnButtonClick = edtEnableGroupsButtonClick
PasswordChar = #0
TabOrder = 2
end
object edtDisableGroups: TEditButton
AnchorSideLeft.Control = chkEvalExpression
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtEnableGroups
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtEvalExpression
AnchorSideRight.Side = asrBottom
Left = 156
Height = 27
Top = 69
Width = 272
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 20
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
ButtonCaption = '...'
ButtonWidth = 50
Enabled = False
MaxLength = 0
NumGlyphs = 1
OnButtonClick = edtDisableGroupsButtonClick
PasswordChar = #0
TabOrder = 4
end
object chkEvalExpression: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtEvalExpression
AnchorSideTop.Side = asrCenter
Left = 6
Height = 24
Top = 103
Width = 130
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Eval expression'
OnChange = chkEvalExpressionChange
TabOrder = 5
end
object chkLogMessage: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtLogMessage
AnchorSideTop.Side = asrCenter
Left = 6
Height = 24
Top = 136
Width = 113
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = 'Log message'
OnChange = chkLogMessageChange
TabOrder = 7
end
object edtEvalExpression: TEdit
AnchorSideLeft.Control = chkEvalExpression
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtDisableGroups
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbActions
AnchorSideRight.Side = asrBottom
Left = 156
Height = 27
Top = 102
Width = 272
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 20
BorderSpacing.Top = 6
BorderSpacing.Right = 6
BorderSpacing.Bottom = 6
Enabled = False
TabOrder = 6
end
object edtLogMessage: TEdit
AnchorSideLeft.Control = chkEvalExpression
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtEvalExpression
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = gbActions
AnchorSideRight.Side = asrBottom
Left = 156
Height = 27
Top = 135
Width = 272
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 20
BorderSpacing.Top = 6
BorderSpacing.Right = 6
BorderSpacing.Bottom = 6
Enabled = False
TabOrder = 8
end
object chkLogCallStack: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtLogCallStack
AnchorSideTop.Side = asrCenter
Left = 6
Height = 24
Top = 169
Width = 116
BorderSpacing.Left = 6
Caption = 'Log call stack'
OnChange = chkLogCallStackChange
TabOrder = 9
end
object edtLogCallStack: TSpinEdit
AnchorSideLeft.Control = chkEvalExpression
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtLogMessage
AnchorSideTop.Side = asrBottom
Left = 156
Height = 27
Top = 168
Width = 50
BorderSpacing.Left = 20
BorderSpacing.Top = 6
BorderSpacing.Bottom = 6
Enabled = False
MaxValue = 1024
TabOrder = 10
end
object lblLogCallStackLimit: TLabel
AnchorSideLeft.Control = edtLogCallStack
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtLogCallStack
AnchorSideTop.Side = asrCenter
Left = 212
Height = 17
Top = 173
Width = 139
BorderSpacing.Left = 6
Caption = 'lblLogCallStackLimit'
ParentColor = False
end
object chkTakeSnap: TCheckBox
AnchorSideLeft.Control = gbActions
AnchorSideTop.Control = edtLogCallStack
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 201
Width = 113
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'chkTakeSnap'
TabOrder = 11
end
end
object ButtonPanel: TButtonPanel
AnchorSideTop.Control = gbActions
AnchorSideTop.Side = asrBottom
Left = 6
Height = 53
Top = 518
Width = 438
Anchors = [akTop, akLeft, akRight, akBottom]
OKButton.Name = 'OKButton'
OKButton.DefaultCaption = True
OKButton.OnClick = btnOKClick
HelpButton.Name = 'HelpButton'
HelpButton.DefaultCaption = True
HelpButton.OnClick = btnHelpClick
CloseButton.Name = 'CloseButton'
CloseButton.DefaultCaption = True
CloseButton.Enabled = False
CancelButton.Name = 'CancelButton'
CancelButton.DefaultCaption = True
TabOrder = 9
ShowButtons = [pbOK, pbCancel, pbHelp]
ShowBevel = False
end
object edtCondition: TComboBox
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = rgWatchScope
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 29
Top = 132
Width = 277
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 24
BorderSpacing.Around = 6
ItemHeight = 0
TabOrder = 4
Text = 'edtCondition'
end
object edtLine: TSpinEdit
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtFilename
AnchorSideTop.Side = asrBottom
AnchorSideRight.Side = asrBottom
Left = 167
Height = 27
Top = 39
Width = 60
BorderSpacing.Left = 24
BorderSpacing.Around = 6
MaxValue = 999999
TabOrder = 1
end
object rgWatchKind: TPanel
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edtLine
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 24
Top = 72
Width = 277
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 24
BorderSpacing.Around = 6
BevelOuter = bvNone
ChildSizing.LeftRightSpacing = 6
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 3
ClientHeight = 24
ClientWidth = 277
TabOrder = 2
Visible = False
object rbWrite: TRadioButton
Left = 6
Height = 24
Top = 0
Width = 79
Caption = 'rbWrite'
Checked = True
TabOrder = 0
TabStop = True
end
object rbRead: TRadioButton
Left = 88
Height = 24
Top = 0
Width = 75
BorderSpacing.Left = 3
Caption = 'rbRead'
TabOrder = 1
end
object rbReadWrite: TRadioButton
Left = 166
Height = 24
Top = 0
Width = 113
BorderSpacing.Left = 3
Caption = 'rbReadWrite'
TabOrder = 2
end
end
object rgWatchScope: TPanel
AnchorSideLeft.Control = lblAutoContinue
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = rgWatchKind
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 167
Height = 24
Top = 102
Width = 277
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 24
BorderSpacing.Around = 6
BevelOuter = bvNone
ChildSizing.LeftRightSpacing = 6
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 3
ClientHeight = 24
ClientWidth = 277
TabOrder = 3
Visible = False
object rbGlobal: TRadioButton
Left = 6
Height = 24
Top = 0
Width = 85
Caption = 'rbGlobal'
Checked = True
TabOrder = 0
TabStop = True
end
object rbLocal: TRadioButton
Left = 94
Height = 24
Top = 0
Width = 77
BorderSpacing.Left = 3
Caption = 'rbLocal'
TabOrder = 1
end
object Label1: TLabel
Left = 171
Height = 24
Top = 0
Width = 3
Caption = ' '
ParentColor = False
end
end
object lblWatchKind: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = rgWatchKind
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 76
Width = 90
BorderSpacing.Left = 6
Caption = 'lblWatchKind'
ParentColor = False
Visible = False
end
object lblWatchScope: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = rgWatchScope
AnchorSideTop.Side = asrCenter
Left = 6
Height = 17
Top = 106
Width = 101
BorderSpacing.Left = 6
Caption = 'lblWatchScope'
ParentColor = False
Visible = False
end
end