lazarus/ide/debugoptionsfrm.lfm
micha 4b422670d0 fixed layout and anchoring of;
> - codetoolsoptions
> - environmentopts
> - debugoptionsfrm (from darius, issue #1233)

git-svn-id: trunk@8385 -
2005-12-29 20:59:03 +00:00

496 lines
12 KiB
Plaintext

object DebuggerOptionsForm: TDebuggerOptionsForm
ActiveControl = cmbDebuggerType
BorderStyle = bsSizeToolWin
Caption = 'Debugger Options'
ClientHeight = 447
ClientWidth = 491
OnCreate = DebuggerOptionsFormCREATE
OnDestroy = DebuggerOptionsFormDESTROY
PixelsPerInch = 96
Position = poScreenCenter
HorzScrollBar.Page = 490
VertScrollBar.Page = 446
Left = 410
Height = 447
Top = 196
Width = 491
object nbDebugOptions: TNotebook
Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
PageIndex = 3
Left = 6
Height = 394
Top = 6
Width = 479
object pgGeneral: TPage
Caption = 'General'
ClientWidth = 471
ClientHeight = 368
Height = 368
Width = 471
object gbDebuggerType: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'Debugger type and path'
ClientHeight = 90
ClientWidth = 459
ParentCtl3D = False
TabOrder = 0
Left = 6
Height = 90
Top = 6
Width = 459
object cmbDebuggerType: TComboBox
Anchors = [akTop, akLeft, akRight]
MaxLength = 0
OnChange = cmbDebuggerTypeCHANGE
ParentCtl3D = False
TabOrder = 0
Left = 6
Height = 21
Top = 8
Width = 442
end
object cmbDebuggerPath: TComboBox
Anchors = [akTop, akLeft, akRight]
MaxLength = 0
ParentCtl3D = False
TabOrder = 1
Left = 6
Height = 21
Top = 40
Width = 417
end
object cmdOpenDebuggerPath: TButton
Anchors = [akTop, akRight]
BorderSpacing.InnerBorder = 2
Caption = '...'
OnClick = cmdOpenDebuggerPathCLICK
TabOrder = 2
Left = 425
Height = 25
Top = 37
Width = 23
end
end
object gbAdditionalSearchPath: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'Additional search path'
ClientHeight = 56
ClientWidth = 459
ParentCtl3D = False
TabOrder = 1
Left = 6
Height = 56
Top = 102
Width = 459
object txtAdditionalPath: TEdit
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
Left = 6
Height = 25
Top = 5
Width = 415
end
object cmdOpenAdditionalPath: TButton
Anchors = [akTop, akRight]
BorderSpacing.InnerBorder = 2
Caption = '...'
OnClick = cmdOpenAdditionalPathClick
TabOrder = 1
Left = 425
Height = 24
Top = 5
Width = 23
end
end
object gbDebuggerSpecific: TGroupBox
Align = alClient
BorderSpacing.Around = 6
Caption = 'Debugger specific options (depends on type of debugger)'
ClientHeight = 136
ClientWidth = 459
ParentCtl3D = False
TabOrder = 2
Left = 6
Height = 136
Top = 226
Width = 459
object pnlDebugSpecific: TPanel
Align = alClient
BorderSpacing.Around = 6
BevelOuter = bvNone
BorderWidth = 4
ClientHeight = 106
ClientWidth = 443
FullRepaint = False
TabOrder = 0
TabStop = True
Left = 6
Height = 106
Top = 6
Width = 443
end
end
object gcbDebuggerGeneralOptions: TCheckGroup
Align = alTop
BorderSpacing.Around = 6
Caption = 'Debugger general options'
Items.Strings = (
'Show message on stop'
)
TabOrder = 3
Left = 6
Height = 56
Top = 164
Width = 459
Data = {
0100000002
}
end
end
object pgEventLog: TPage
Caption = 'Event Log'
ClientWidth = 471
ClientHeight = 368
Height = 368
Width = 471
object gbGeneral: TGroupBox
Align = alTop
BorderSpacing.Around = 6
Caption = 'General'
ClientHeight = 132
ClientWidth = 459
ParentCtl3D = False
TabOrder = 0
Left = 6
Height = 132
Top = 6
Width = 459
object chkClearLogOnRun: TCheckBox
AllowGrayed = True
Caption = 'Clear log on run'
TabOrder = 0
Left = 4
Height = 13
Top = 5
Width = 94
end
object chkLimitLinecount: TCheckBox
AllowGrayed = True
Caption = 'Limit linecount to'
TabOrder = 1
Left = 4
Height = 13
Top = 29
Width = 99
end
object seLimitLinecount: TSpinEdit
Enabled = False
TabOrder = 2
Left = 46
Height = 20
Top = 54
Width = 66
end
end
object gbMessages: TGroupBox
Align = alClient
BorderSpacing.Around = 6
Caption = 'Messages'
ClientHeight = 218
ClientWidth = 459
Enabled = False
ParentCtl3D = False
TabOrder = 1
Left = 6
Height = 218
Top = 144
Width = 459
object chkMessagesBreakpoint: TCheckBox
AllowGrayed = True
Caption = 'Breakpoint'
TabOrder = 0
Left = 4
Height = 13
Top = 5
Width = 71
end
object chkMessagesProcess: TCheckBox
AllowGrayed = True
Caption = 'Process'
TabOrder = 1
Left = 4
Height = 13
Top = 29
Width = 58
end
object chkMessagesThread: TCheckBox
AllowGrayed = True
Caption = 'Thread'
TabOrder = 2
Left = 4
Height = 13
Top = 53
Width = 54
end
object chkMessagesModule: TCheckBox
AllowGrayed = True
Caption = 'Module'
TabOrder = 3
Left = 4
Height = 13
Top = 77
Width = 55
end
object chkMessagesOutput: TCheckBox
AllowGrayed = True
Caption = 'Output'
TabOrder = 4
Left = 4
Height = 13
Top = 101
Width = 52
end
object chkMessagesWindow: TCheckBox
AllowGrayed = True
Caption = 'Window'
TabOrder = 5
Left = 4
Height = 13
Top = 125
Width = 59
end
object chkMessagesInterface: TCheckBox
AllowGrayed = True
Caption = 'Interface'
TabOrder = 6
Left = 4
Height = 13
Top = 149
Width = 62
end
end
end
object pgExceptions: TPage
Caption = 'Language Exceptions'
ClientWidth = 471
ClientHeight = 368
Height = 368
Width = 471
object bgIgnoreExceptions: TGroupBox
Align = alClient
BorderSpacing.Around = 6
Caption = 'Ignore these exceptions'
ClientHeight = 337
ClientWidth = 459
ParentCtl3D = False
TabOrder = 0
Left = 6
Height = 337
Top = 6
Width = 459
object cmdExceptionRemove: TButton
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 2
Caption = 'Remove'
Enabled = False
OnClick = cmdExceptionRemoveCLICK
TabOrder = 0
Left = 385
Height = 29
Top = 281
Width = 64
end
object cmdExceptionAdd: TButton
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Right = 6
BorderSpacing.InnerBorder = 2
Caption = 'Add'
OnClick = cmdExceptionAddCLICK
TabOrder = 1
AnchorSideRight.Control = cmdExceptionRemove
Left = 336
Height = 29
Top = 281
Width = 43
end
object clbExceptions: TCheckListBox
Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
OnClick = clbExceptionsCLICK
TabOrder = 2
Left = 6
Height = 267
Top = 6
Width = 443
end
end
object chkBreakOnException: TCheckBox
Align = alBottom
AllowGrayed = True
Anchors = [akLeft, akBottom]
BorderSpacing.Around = 6
Caption = 'Break on Lazarus Exceptions'
TabOrder = 1
Left = 6
Height = 13
Top = 349
Width = 459
end
end
object pgSignals: TPage
Caption = 'OS Exceptions'
ClientWidth = 471
ClientHeight = 368
Height = 368
Width = 471
object gbSignals: TGroupBox
Align = alClient
BorderSpacing.Around = 6
Caption = 'Signals'
ClientHeight = 338
ClientWidth = 455
ParentCtl3D = False
TabOrder = 0
Left = 6
Height = 356
Top = 6
Width = 459
object cmdSignalRemove: TButton
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.InnerBorder = 2
Caption = 'Remove'
Enabled = False
TabOrder = 0
Left = 385
Height = 29
Top = 302
Width = 64
end
object cmdSignalAdd: TButton
Anchors = [akRight, akBottom]
AutoSize = True
BorderSpacing.Right = 6
BorderSpacing.InnerBorder = 2
Caption = 'Add'
TabOrder = 1
AnchorSideRight.Control = cmdSignalRemove
Left = 336
Height = 29
Top = 302
Width = 43
end
object lvSignals: TListView
Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
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 = 6
Height = 288
Top = 6
Width = 443
end
end
end
end
object cmdOK: TBitBtn
BorderSpacing.InnerBorder = 2
Caption = '&OK'
Constraints.MaxHeight = 29
Kind = bkOK
ModalResult = 1
NumGlyphs = 0
OnClick = cmdOKCLICK
TabOrder = 1
Left = 410
Height = 29
Top = 406
Width = 75
end
object cmdCancel: TBitBtn
Anchors = [akRight, akBottom]
BorderSpacing.Right = 6
BorderSpacing.InnerBorder = 2
Caption = 'Cancel'
Constraints.MaxHeight = 29
Kind = bkCancel
ModalResult = 2
NumGlyphs = 0
TabOrder = 2
AnchorSideRight.Control = cmdOK
Left = 329
Height = 29
Top = 406
Width = 75
end
object btnHelp: TBitBtn
Anchors = [akLeft, akBottom]
BorderSpacing.InnerBorder = 2
Caption = '&Help'
Constraints.MaxHeight = 29
Enabled = False
Kind = bkHelp
NumGlyphs = 0
TabOrder = 3
Left = 6
Height = 29
Top = 406
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