mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-03 17:17:39 +02:00
547 lines
14 KiB
Plaintext
547 lines
14 KiB
Plaintext
inherited EditorGeneralOptionsFrame: TEditorGeneralOptionsFrame
|
|
Height = 442
|
|
Width = 434
|
|
ClientHeight = 442
|
|
ClientWidth = 434
|
|
Visible = False
|
|
DesignLeft = 295
|
|
DesignTop = 212
|
|
object BlockIndentLabel: TLabel[0]
|
|
AnchorSideLeft.Control = BlockIndentComboBox
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BlockIndentComboBox
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 112
|
|
Height = 16
|
|
Top = 252
|
|
Width = 92
|
|
BorderSpacing.Around = 6
|
|
Caption = 'BlockIndentLabel'
|
|
ParentColor = False
|
|
end
|
|
object TabWidthsLabel: TLabel[1]
|
|
AnchorSideLeft.Control = TabWidthsComboBox
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = TabWidthsComboBox
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 324
|
|
Height = 16
|
|
Top = 154
|
|
Width = 86
|
|
BorderSpacing.Around = 6
|
|
Caption = 'TabWidthsLabel'
|
|
ParentColor = False
|
|
end
|
|
object UndoLimitLabel: TLabel[2]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = UndoLimitComboBox
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 324
|
|
Height = 16
|
|
Top = 24
|
|
Width = 85
|
|
BorderSpacing.Around = 6
|
|
Caption = 'UndoLimitLabel'
|
|
ParentColor = False
|
|
end
|
|
object BlockIndentTypeLabel: TLabel[3]
|
|
AnchorSideLeft.Control = BlockIndentTypeComboBox
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BlockIndentTypeComboBox
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 324
|
|
Height = 16
|
|
Top = 192
|
|
Width = 118
|
|
BorderSpacing.Around = 6
|
|
Caption = 'BlockIndentTypeLabel'
|
|
ParentColor = False
|
|
end
|
|
object BlockIndentComboBox: TComboBox[4]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = TabIndentBlocksCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideBottom.Control = TabWidthsComboBox
|
|
Left = 6
|
|
Height = 23
|
|
Top = 249
|
|
Width = 100
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 3
|
|
ItemHeight = 15
|
|
Items.Strings = (
|
|
'0'
|
|
'1'
|
|
'2'
|
|
'4'
|
|
'8'
|
|
)
|
|
OnChange = ComboboxOnChange
|
|
OnExit = ComboBoxOnExit
|
|
OnKeyDown = ComboboxOnKeyDown
|
|
TabOrder = 0
|
|
end
|
|
object TabWidthsComboBox: TComboBox[5]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = IndentsTabsGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 218
|
|
Height = 23
|
|
Top = 151
|
|
Width = 100
|
|
BorderSpacing.Top = 6
|
|
ItemHeight = 15
|
|
Items.Strings = (
|
|
'1'
|
|
'2'
|
|
'4'
|
|
'8'
|
|
)
|
|
OnChange = ComboboxOnChange
|
|
OnExit = ComboBoxOnExit
|
|
OnKeyDown = ComboboxOnKeyDown
|
|
TabOrder = 1
|
|
end
|
|
object UndoLimitComboBox: TComboBox[6]
|
|
AnchorSideLeft.Control = CenterLabel
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = UndoGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 218
|
|
Height = 23
|
|
Top = 21
|
|
Width = 100
|
|
BorderSpacing.Top = 6
|
|
ItemHeight = 15
|
|
Items.Strings = (
|
|
'32767'
|
|
'4096'
|
|
'512'
|
|
)
|
|
OnChange = ComboboxOnChange
|
|
OnExit = ComboBoxOnExit
|
|
OnKeyDown = ComboboxOnKeyDown
|
|
TabOrder = 2
|
|
end
|
|
object GroupUndoCheckBox: TCheckBox[7]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = UndoAfterSaveCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 40
|
|
Width = 134
|
|
BorderSpacing.Left = 6
|
|
Caption = 'GroupUndoCheckBox'
|
|
OnChange = GroupUndoCheckBoxChange
|
|
TabOrder = 3
|
|
end
|
|
object UndoAfterSaveCheckBox: TCheckBox[8]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = UndoGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 21
|
|
Width = 151
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'UndoAfterSaveCheckBox'
|
|
TabOrder = 4
|
|
end
|
|
object ScrollPastEndFileCheckBox: TCheckBox[9]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = ScrollGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 86
|
|
Width = 161
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'ScrollPastEndFileCheckBox'
|
|
OnChange = ScrollPastEndFileCheckBoxChange
|
|
TabOrder = 5
|
|
end
|
|
object ScrollPastEndLineCheckBox: TCheckBox[10]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = AlwaysVisibleCursorCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 356
|
|
Width = 165
|
|
BorderSpacing.Left = 6
|
|
Caption = 'ScrollPastEndLineCheckBox'
|
|
OnChange = ScrollPastEndLineCheckBoxChange
|
|
TabOrder = 6
|
|
end
|
|
object ScrollByOneLessCheckBox: TCheckBox[11]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = ScrollGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 218
|
|
Height = 19
|
|
Top = 86
|
|
Width = 158
|
|
BorderSpacing.Top = 6
|
|
Caption = 'ScrollByOneLessCheckBox'
|
|
OnChange = ScrollByOneLessCheckBoxChange
|
|
TabOrder = 7
|
|
end
|
|
object HalfPageScrollCheckBox: TCheckBox[12]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = ScrollPastEndFileCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 105
|
|
Width = 149
|
|
BorderSpacing.Left = 6
|
|
Caption = 'HalfPageScrollCheckBox'
|
|
OnChange = HalfPageScrollCheckBoxChange
|
|
TabOrder = 8
|
|
end
|
|
object AutoIndentCheckBox: TCheckBox[13]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = SmartTabsCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 189
|
|
Width = 132
|
|
BorderSpacing.Left = 6
|
|
Caption = 'AutoIndentCheckBox'
|
|
OnChange = AutoIndentCheckBoxChange
|
|
TabOrder = 9
|
|
end
|
|
object TabIndentBlocksCheckBox: TCheckBox[14]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = AutoIndentLink
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 227
|
|
Width = 160
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 3
|
|
Caption = 'TabIndentBlocksCheckBox'
|
|
OnChange = TabIndentBlocksCheckBoxChange
|
|
TabOrder = 10
|
|
end
|
|
object SmartTabsCheckBox: TCheckBox[15]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = TabsToSpacesCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 170
|
|
Width = 128
|
|
BorderSpacing.Left = 6
|
|
Caption = 'SmartTabsCheckBox'
|
|
OnChange = SmartTabsCheckBoxChange
|
|
TabOrder = 11
|
|
end
|
|
object TabsToSpacesCheckBox: TCheckBox[16]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = IndentsTabsGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 151
|
|
Width = 147
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'TabsToSpacesCheckBox'
|
|
OnChange = TabsToSpacesCheckBoxChange
|
|
TabOrder = 12
|
|
end
|
|
object KeepCursorXCheckBox: TCheckBox[17]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = CaretGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 299
|
|
Width = 140
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'KeepCursorXCheckBox'
|
|
OnChange = KeepCursorXCheckBoxChange
|
|
TabOrder = 13
|
|
end
|
|
object PersistentCursorCheckBox: TCheckBox[18]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = KeepCursorXCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 318
|
|
Width = 158
|
|
BorderSpacing.Left = 6
|
|
Caption = 'PersistentCursorCheckBox'
|
|
OnChange = PersistentCursorCheckBoxChange
|
|
TabOrder = 14
|
|
end
|
|
object AlwaysVisibleCursorCheckBox: TCheckBox[19]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = PersistentCursorCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 337
|
|
Width = 178
|
|
BorderSpacing.Left = 6
|
|
Caption = 'AlwaysVisibleCursorCheckBox'
|
|
OnChange = AlwaysVisibleCursorCheckBoxChange
|
|
TabOrder = 15
|
|
end
|
|
object CursorSkipsSelectionCheckBox: TCheckBox[20]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = CaretGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 218
|
|
Height = 19
|
|
Top = 299
|
|
Width = 182
|
|
BorderSpacing.Top = 6
|
|
Caption = 'CursorSkipsSelectionCheckBox'
|
|
OnChange = CursorSkipsSelectionCheckBoxChange
|
|
TabOrder = 16
|
|
end
|
|
object HomeKeyJumpsToNearestStartCheckBox: TCheckBox[21]
|
|
AnchorSideLeft.Control = CursorSkipsSelectionCheckBox
|
|
AnchorSideTop.Control = AlwaysVisibleCursorCheckBox
|
|
Left = 218
|
|
Height = 19
|
|
Top = 337
|
|
Width = 236
|
|
Caption = 'HomeKeyJumpsToNearestStartCheckBox'
|
|
OnChange = HomeKeyJumpsToNearestStartCheckBoxChange
|
|
TabOrder = 17
|
|
end
|
|
object EndKeyJumpsToNearestStartCheckBox: TCheckBox[22]
|
|
AnchorSideLeft.Control = HomeKeyJumpsToNearestStartCheckBox
|
|
AnchorSideTop.Control = ScrollPastEndLineCheckBox
|
|
Left = 218
|
|
Height = 19
|
|
Top = 356
|
|
Width = 223
|
|
Caption = 'EndKeyJumpsToNearestStartCheckBox'
|
|
OnChange = EndKeyJumpsToNearestStartCheckBoxChange
|
|
TabOrder = 18
|
|
end
|
|
object BlockIndentTypeComboBox: TComboBox[23]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = AutoIndentCheckBox
|
|
AnchorSideBottom.Control = TabWidthsComboBox
|
|
Left = 218
|
|
Height = 23
|
|
Top = 189
|
|
Width = 100
|
|
ItemHeight = 15
|
|
ItemWidth = 200
|
|
OnChange = ComboboxOnChange
|
|
OnExit = ComboBoxOnExit
|
|
OnKeyDown = ComboboxOnKeyDown
|
|
Style = csDropDownList
|
|
TabOrder = 19
|
|
end
|
|
object PersistentBlockCheckBox: TCheckBox[24]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = BlockGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 19
|
|
Top = 402
|
|
Width = 152
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'PersistentBlockCheckBox'
|
|
OnChange = PersistentBlockCheckBoxChange
|
|
TabOrder = 20
|
|
end
|
|
object OverwriteBlockCheckBox: TCheckBox[25]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = BlockGroupDivider
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 218
|
|
Height = 19
|
|
Top = 402
|
|
Width = 152
|
|
BorderSpacing.Top = 6
|
|
Caption = 'OverwriteBlockCheckBox'
|
|
OnChange = OverwriteBlockCheckBoxChange
|
|
TabOrder = 21
|
|
end
|
|
object CursorSkipsTabCheckBox: TCheckBox[26]
|
|
AnchorSideLeft.Control = CursorSkipsSelectionCheckBox
|
|
AnchorSideTop.Control = PersistentCursorCheckBox
|
|
Left = 218
|
|
Height = 19
|
|
Top = 318
|
|
Width = 154
|
|
Caption = 'CursorSkipsTabCheckBox'
|
|
OnChange = CursorSkipsTabCheckBoxChange
|
|
TabOrder = 22
|
|
end
|
|
object AutoIndentLink: TLabel[27]
|
|
AnchorSideLeft.Control = AutoIndentCheckBox
|
|
AnchorSideTop.Control = AutoIndentCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Cursor = crHandPoint
|
|
Left = 24
|
|
Height = 16
|
|
Top = 208
|
|
Width = 83
|
|
BorderSpacing.Left = 18
|
|
Caption = 'AutoIndentLink'
|
|
Font.Color = clBlue
|
|
ParentColor = False
|
|
ParentFont = False
|
|
OnClick = AutoIndentLinkClick
|
|
OnMouseEnter = AutoIndentLinkMouseEnter
|
|
OnMouseLeave = AutoIndentLinkMouseLeave
|
|
end
|
|
object CenterLabel: TLabel[28]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideLeft.Side = asrCenter
|
|
Left = 217
|
|
Height = 1
|
|
Top = -513
|
|
Width = 1
|
|
ParentColor = False
|
|
end
|
|
object UndoGroupDivider: TDividerBevel[29]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = Owner
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 0
|
|
Height = 15
|
|
Top = 0
|
|
Width = 434
|
|
Caption = 'UndoGroupDivider'
|
|
Autosize = True
|
|
Anchors = [akTop, akLeft, akRight]
|
|
Font.Style = [fsBold]
|
|
ParentFont = False
|
|
end
|
|
object ScrollGroupDivider: TDividerBevel[30]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = GroupUndoCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 0
|
|
Height = 15
|
|
Top = 65
|
|
Width = 434
|
|
Caption = 'ScrollGroupDivider'
|
|
Autosize = True
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 6
|
|
Font.Style = [fsBold]
|
|
ParentFont = False
|
|
end
|
|
object IndentsTabsGroupDivider: TDividerBevel[31]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = HalfPageScrollCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 0
|
|
Height = 15
|
|
Top = 130
|
|
Width = 434
|
|
Caption = 'IndentsTabsGroupDivider'
|
|
Autosize = True
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 6
|
|
Font.Style = [fsBold]
|
|
ParentFont = False
|
|
end
|
|
object CaretGroupDivider: TDividerBevel[32]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = BlockIndentComboBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 0
|
|
Height = 15
|
|
Top = 278
|
|
Width = 434
|
|
Caption = 'CaretGroupDivider'
|
|
Autosize = True
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 6
|
|
Font.Style = [fsBold]
|
|
ParentFont = False
|
|
end
|
|
object BlockGroupDivider: TDividerBevel[33]
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = ScrollPastEndLineCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 0
|
|
Height = 15
|
|
Top = 381
|
|
Width = 434
|
|
Caption = 'BlockGroupDivider'
|
|
Autosize = True
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 6
|
|
Font.Style = [fsBold]
|
|
ParentFont = False
|
|
end
|
|
object chkScrollHint: TCheckBox[34]
|
|
AnchorSideLeft.Control = ScrollByOneLessCheckBox
|
|
AnchorSideTop.Control = ScrollByOneLessCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 218
|
|
Height = 19
|
|
Top = 105
|
|
Width = 75
|
|
Caption = 'Scroll Hint'
|
|
TabOrder = 23
|
|
end
|
|
object BlockTabIndentComboBox: TComboBox[35]
|
|
AnchorSideLeft.Control = UndoLimitComboBox
|
|
AnchorSideTop.Control = TabIndentBlocksCheckBox
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideBottom.Control = TabWidthsComboBox
|
|
Left = 218
|
|
Height = 23
|
|
Top = 249
|
|
Width = 100
|
|
BorderSpacing.Top = 3
|
|
ItemHeight = 15
|
|
Items.Strings = (
|
|
'0'
|
|
'1'
|
|
'2'
|
|
)
|
|
OnChange = ComboboxOnChange
|
|
OnExit = ComboBoxOnExit
|
|
OnKeyDown = ComboboxOnKeyDown
|
|
TabOrder = 24
|
|
end
|
|
object BlockTabIndentLabel: TLabel[36]
|
|
AnchorSideLeft.Control = BlockTabIndentComboBox
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = BlockIndentComboBox
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 324
|
|
Height = 16
|
|
Top = 252
|
|
Width = 92
|
|
BorderSpacing.Around = 6
|
|
Caption = 'BlockIndentLabel'
|
|
ParentColor = False
|
|
end
|
|
end
|