mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-28 01:42:45 +02:00
434 lines
10 KiB
Plaintext
434 lines
10 KiB
Plaintext
object DebuggerOptionsForm: TDebuggerOptionsForm
|
|
BorderStyle = bsDialog
|
|
Caption = 'Debugger Options'
|
|
ClientHeight = 442
|
|
ClientWidth = 480
|
|
OnCreate = DebuggerOptionsFormCREATE
|
|
OnDestroy = DebuggerOptionsFormDESTROY
|
|
PixelsPerInch = 112
|
|
Position = poScreenCenter
|
|
HorzScrollBar.Page = 479
|
|
VertScrollBar.Page = 441
|
|
Left = 410
|
|
Height = 442
|
|
Top = 196
|
|
Width = 480
|
|
object nbDebugOptions: TNotebook
|
|
Align = alTop
|
|
PageIndex = 0
|
|
Height = 398
|
|
Width = 480
|
|
object pgGeneral: TPage
|
|
Caption = 'General'
|
|
ClientWidth = 476
|
|
ClientHeight = 368
|
|
Left = 2
|
|
Height = 368
|
|
Top = 28
|
|
Width = 476
|
|
object gbDebuggerType: TGroupBox
|
|
Caption = 'Debugger type and path'
|
|
ClientHeight = 69
|
|
ClientWidth = 468
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 0
|
|
Left = 2
|
|
Height = 86
|
|
Top = 8
|
|
Width = 472
|
|
object cmbDebuggerType: TComboBox
|
|
MaxLength = 0
|
|
OnChange = cmbDebuggerTypeCHANGE
|
|
ParentCtl3D = False
|
|
TabOrder = 0
|
|
Left = 6
|
|
Height = 25
|
|
Top = 5
|
|
Width = 268
|
|
end
|
|
object cmbDebuggerPath: TComboBox
|
|
MaxLength = 0
|
|
ParentCtl3D = False
|
|
TabOrder = 1
|
|
Left = 6
|
|
Height = 25
|
|
Top = 37
|
|
Width = 428
|
|
end
|
|
object cmdOpenDebuggerPath: TButton
|
|
Caption = '...'
|
|
OnClick = cmdOpenDebuggerPathCLICK
|
|
TabOrder = 2
|
|
Left = 442
|
|
Height = 25
|
|
Top = 37
|
|
Width = 19
|
|
end
|
|
end
|
|
object gbAdditionalSearchPath: TGroupBox
|
|
Caption = 'Additional search path'
|
|
ClientHeight = 35
|
|
ClientWidth = 468
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 1
|
|
Left = 2
|
|
Height = 52
|
|
Top = 100
|
|
Width = 472
|
|
object txtAdditionalPath: TEdit
|
|
TabOrder = 0
|
|
Left = 6
|
|
Height = 25
|
|
Top = 5
|
|
Width = 428
|
|
end
|
|
object cmdOpenAdditionalPath: TButton
|
|
Caption = '...'
|
|
OnClick = cmdOpenAdditionalPathClick
|
|
TabOrder = 1
|
|
Left = 442
|
|
Height = 24
|
|
Top = 5
|
|
Width = 19
|
|
end
|
|
end
|
|
object gbDebuggerSpecific: TGroupBox
|
|
Caption = 'Debugger specific options (depends on type of debugger)'
|
|
ClientHeight = 234
|
|
ClientWidth = 468
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 2
|
|
Left = 2
|
|
Height = 251
|
|
Top = 212
|
|
Width = 472
|
|
object pnlDebugSpecific: TPanel
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
BorderWidth = 4
|
|
ClientHeight = 234
|
|
ClientWidth = 468
|
|
FullRepaint = False
|
|
TabOrder = 0
|
|
TabStop = True
|
|
Height = 234
|
|
Width = 468
|
|
end
|
|
end
|
|
object gcbDebuggerGeneralOptions: TCheckGroup
|
|
Caption = 'Debugger general options'
|
|
Items.Strings = (
|
|
'Show message on stop'
|
|
)
|
|
ParentColor = True
|
|
Left = 2
|
|
Height = 48
|
|
Top = 156
|
|
Width = 472
|
|
Data = {
|
|
0100000002
|
|
}
|
|
end
|
|
end
|
|
object pgEventLog: TPage
|
|
Caption = 'Event Log'
|
|
ClientWidth = 476
|
|
ClientHeight = 368
|
|
Left = 2
|
|
Height = 368
|
|
Top = 28
|
|
Width = 476
|
|
object gbGeneral: TGroupBox
|
|
Caption = 'General'
|
|
ClientHeight = 132
|
|
ClientWidth = 230
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 0
|
|
Left = 4
|
|
Height = 132
|
|
Top = 8
|
|
Width = 230
|
|
object chkClearLogOnRun: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Clear log on run'
|
|
TabOrder = 0
|
|
Left = 4
|
|
Height = 20
|
|
Top = 5
|
|
Width = 135
|
|
end
|
|
object chkLimitLinecount: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Limit linecount to'
|
|
TabOrder = 1
|
|
Left = 4
|
|
Height = 20
|
|
Top = 29
|
|
Width = 119
|
|
end
|
|
object seLimitLinecount: TSpinEdit
|
|
ClimbRate = 1
|
|
Enabled = False
|
|
MaxValue = 100
|
|
TabOrder = 2
|
|
Left = 28
|
|
Height = 20
|
|
Top = 53
|
|
Width = 62
|
|
end
|
|
end
|
|
object gbMessages: TGroupBox
|
|
Caption = 'Messages'
|
|
ClientHeight = 188
|
|
ClientWidth = 232
|
|
Enabled = False
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 1
|
|
Left = 242
|
|
Height = 188
|
|
Top = 8
|
|
Width = 232
|
|
object chkMessagesBreakpoint: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Breakpoint'
|
|
TabOrder = 0
|
|
Left = 4
|
|
Height = 20
|
|
Top = 5
|
|
Width = 161
|
|
end
|
|
object chkMessagesProcess: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Process'
|
|
TabOrder = 1
|
|
Left = 4
|
|
Height = 20
|
|
Top = 29
|
|
Width = 147
|
|
end
|
|
object chkMessagesThread: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Thread'
|
|
TabOrder = 2
|
|
Left = 4
|
|
Height = 20
|
|
Top = 53
|
|
Width = 141
|
|
end
|
|
object chkMessagesModule: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Module'
|
|
TabOrder = 3
|
|
Left = 4
|
|
Height = 20
|
|
Top = 77
|
|
Width = 144
|
|
end
|
|
object chkMessagesOutput: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Output'
|
|
TabOrder = 4
|
|
Left = 4
|
|
Height = 20
|
|
Top = 101
|
|
Width = 139
|
|
end
|
|
object chkMessagesWindow: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Window'
|
|
TabOrder = 5
|
|
Left = 4
|
|
Height = 20
|
|
Top = 125
|
|
Width = 146
|
|
end
|
|
object chkMessagesInterface: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Interface'
|
|
TabOrder = 6
|
|
Left = 4
|
|
Height = 20
|
|
Top = 149
|
|
Width = 150
|
|
end
|
|
end
|
|
end
|
|
object pgExceptions: TPage
|
|
Caption = 'Language Exceptions'
|
|
ClientWidth = 476
|
|
ClientHeight = 368
|
|
Left = 2
|
|
Height = 368
|
|
Top = 28
|
|
Width = 476
|
|
object bgIgnoreExceptions: TGroupBox
|
|
Caption = 'Ignore these exceptions'
|
|
ClientHeight = 328
|
|
ClientWidth = 468
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 0
|
|
Left = 4
|
|
Height = 328
|
|
Top = 8
|
|
Width = 468
|
|
object cmdExceptionRemove: TButton
|
|
Caption = 'Remove'
|
|
Enabled = False
|
|
OnClick = cmdExceptionRemoveCLICK
|
|
TabOrder = 0
|
|
Left = 380
|
|
Height = 25
|
|
Top = 277
|
|
Width = 75
|
|
end
|
|
object cmdExceptionAdd: TButton
|
|
Caption = 'Add'
|
|
OnClick = cmdExceptionAddCLICK
|
|
TabOrder = 1
|
|
Left = 300
|
|
Height = 25
|
|
Top = 277
|
|
Width = 75
|
|
end
|
|
object clbExceptions: TCheckListBox
|
|
OnClick = clbExceptionsCLICK
|
|
TabOrder = 2
|
|
TopIndex = -1
|
|
Left = 8
|
|
Height = 264
|
|
Top = 5
|
|
Width = 448
|
|
end
|
|
end
|
|
object chkBreakOnException: TCheckBox
|
|
AllowGrayed = True
|
|
Caption = 'Break on Lazarus Exceptions'
|
|
TabOrder = 1
|
|
Left = 2
|
|
Height = 20
|
|
Top = 340
|
|
Width = 188
|
|
end
|
|
end
|
|
object pgSignals: TPage
|
|
Caption = 'OS Exceptions'
|
|
ClientWidth = 476
|
|
ClientHeight = 368
|
|
Left = 2
|
|
Height = 368
|
|
Top = 28
|
|
Width = 476
|
|
object gbSignals: TGroupBox
|
|
Caption = 'Signals'
|
|
ClientHeight = 354
|
|
ClientWidth = 468
|
|
ParentColor = True
|
|
ParentCtl3D = False
|
|
TabOrder = 0
|
|
Left = 4
|
|
Height = 354
|
|
Top = 8
|
|
Width = 468
|
|
object cmdSignalRemove: TButton
|
|
Caption = 'Remove'
|
|
Enabled = False
|
|
TabOrder = 0
|
|
Left = 381
|
|
Height = 25
|
|
Top = 305
|
|
Width = 75
|
|
end
|
|
object cmdSignalAdd: TButton
|
|
Caption = 'Add'
|
|
TabOrder = 1
|
|
Left = 296
|
|
Height = 25
|
|
Top = 305
|
|
Width = 75
|
|
end
|
|
object lvSignals: TListView
|
|
Columns = <
|
|
item
|
|
Caption = 'Name'
|
|
Width = 200
|
|
end
|
|
item
|
|
Caption = 'ID'
|
|
end
|
|
item
|
|
Caption = 'Handled by'
|
|
Width = 75
|
|
end
|
|
item
|
|
Caption = 'Resume'
|
|
Width = 5
|
|
end>
|
|
PopupMenu = popSignal
|
|
ViewStyle = vsReport
|
|
Left = 8
|
|
Height = 292
|
|
Top = 5
|
|
Width = 448
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object cmdCancel: TButton
|
|
Cancel = True
|
|
Caption = 'Cancel'
|
|
ModalResult = 2
|
|
TabOrder = 1
|
|
Left = 400
|
|
Height = 25
|
|
Top = 408
|
|
Width = 75
|
|
end
|
|
object cmdOK: TButton
|
|
Caption = 'OK'
|
|
Default = True
|
|
OnClick = cmdOKCLICK
|
|
TabOrder = 2
|
|
Left = 320
|
|
Height = 25
|
|
Top = 408
|
|
Width = 75
|
|
end
|
|
object popSignal: TPopupMenu
|
|
left = 408
|
|
top = 20
|
|
object mnuHandledByProgram: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Handled by Program'
|
|
GroupIndex = 1
|
|
RadioItem = True
|
|
end
|
|
object mnuiHandledByDebugger: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Handled by Debugger'
|
|
GroupIndex = 1
|
|
RadioItem = True
|
|
end
|
|
object N1: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object mnuResumeHandled: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Resume Handled'
|
|
GroupIndex = 2
|
|
RadioItem = True
|
|
end
|
|
object mnuResumeUnhandled: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Resume Unhandled'
|
|
GroupIndex = 2
|
|
RadioItem = True
|
|
end
|
|
end
|
|
end
|