doublecmd/src/frames/foptionstoolseditor.lfm
2023-11-04 13:59:21 +03:00

219 lines
6.3 KiB
Text

inherited frmOptionsEditor: TfrmOptionsEditor
Height = 513
Width = 586
HelpKeyword = '/configuration.html#ConfigToolsEditor'
ClientHeight = 513
ClientWidth = 586
ParentShowHint = False
ShowHint = True
DesignLeft = 117
DesignTop = 255
object gbInternalEditor: TGroupBox[8]
AnchorSideLeft.Control = fneToolsPath
AnchorSideTop.Control = cbToolsKeepTerminalOpen
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = edtToolsParameters
AnchorSideRight.Side = asrBottom
Left = 8
Height = 176
Top = 235
Width = 571
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 12
BorderSpacing.Bottom = 10
Caption = 'Internal editor options'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.HorizontalSpacing = 3
ChildSizing.EnlargeHorizontal = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 151
ClientWidth = 567
TabOrder = 5
object pnlBooleanOptions: TPanel
Left = 6
Height = 108
Top = 6
Width = 555
AutoSize = True
BevelOuter = bvNone
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.HorizontalSpacing = 12
ChildSizing.EnlargeHorizontal = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 2
ClientHeight = 108
ClientWidth = 555
TabOrder = 0
object chkAutoIndent: TCheckBox
Left = 6
Height = 24
Hint = 'Allows to indent the caret, when new line is created with <Enter>, with the same amount of leading white space as the preceding line'
Top = 6
Width = 306
Caption = 'Auto Indent'
TabOrder = 0
end
object chkTrimTrailingSpaces: TCheckBox
Left = 324
Height = 24
Hint = 'Auto delete trailing spaces, this applies only to edited lines'
Top = 6
Width = 225
Caption = 'Delete trailing spaces'
TabOrder = 1
end
object chkScrollPastEndLine: TCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Hint = 'Allows caret to go into empty space beyond end-of-line position'
Top = 30
Width = 306
BorderSpacing.Left = 6
Caption = 'Caret past end of line'
TabOrder = 2
end
object chkShowSpecialChars: TCheckBox
Left = 324
Height = 24
Hint = 'Shows special characters for spaces and tabulations'
Top = 30
Width = 225
Caption = 'Show special characters'
TabOrder = 3
end
object chkTabsToSpaces: TCheckBox
Left = 6
Height = 24
Hint = 'Converts tab characters to a specified number of space characters (when entering)'
Top = 54
Width = 306
Caption = 'Use spaces instead tab characters'
TabOrder = 4
end
object chkTabIndent: TCheckBox
Left = 324
Height = 24
Hint = 'When active <Tab> and <Shift+Tab> act as block indent, unindent when text is selected'
Top = 54
Width = 225
Caption = 'Tab indents blocks'
TabOrder = 5
end
object chkSmartTabs: TCheckBox
Left = 6
Height = 24
Hint = 'When using <Tab> key, caret will go to the next non-space character of the previous line'
Top = 78
Width = 306
Caption = 'Smart Tabs'
TabOrder = 6
end
object chkGroupUndo: TCheckBox
Left = 323
Height = 24
Hint = 'All continuous changes of the same type will be processed in one call instead of undoing/redoing each one'
Top = 63
Width = 226
Caption = 'Group Undo'
TabOrder = 7
end
end
object edTabWidth: TEdit
AnchorSideLeft.Control = lblTabWidth
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = pnlBooleanOptions
AnchorSideTop.Side = asrBottom
Left = 77
Height = 28
Hint = 'Please note that the "Smart Tabs" option takes precedence over the tabulation to be performed'
Top = 117
Width = 100
BorderSpacing.Left = 4
BorderSpacing.Top = 3
TabOrder = 1
end
object lblTabWidth: TLabel
AnchorSideLeft.Control = pnlBooleanOptions
AnchorSideTop.Control = edTabWidth
AnchorSideTop.Side = asrCenter
Left = 6
Height = 20
Hint = 'Please note that the "Smart Tabs" option takes precedence over the tabulation to be performed'
Top = 121
Width = 67
Caption = 'Tab width:'
FocusControl = edTabWidth
ParentColor = False
end
object chkRightEdge: TCheckBox
AnchorSideLeft.Control = seeBlockIndent
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblTabWidth
AnchorSideTop.Side = asrCenter
Left = 363
Height = 23
Top = 120
Width = 108
BorderSpacing.Left = 12
Caption = 'Right margin:'
Color = clDefault
ParentColor = False
TabOrder = 3
end
object seeRightEdge: TSpinEditEx
AnchorSideLeft.Control = chkRightEdge
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edTabWidth
AnchorSideTop.Side = asrCenter
Left = 475
Height = 36
Top = 113
Width = 103
BorderSpacing.Left = 4
MaxLength = 0
TabOrder = 4
MaxValue = 512
MinValue = 16
NullValue = 0
Value = 80
end
object lblBlockIndent: TLabel
AnchorSideLeft.Control = edTabWidth
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblTabWidth
AnchorSideTop.Side = asrCenter
Left = 164
Height = 19
Top = 122
Width = 80
BorderSpacing.Left = 12
Caption = 'Block indent:'
ParentColor = False
end
object seeBlockIndent: TSpinEditEx
AnchorSideLeft.Control = lblBlockIndent
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = edTabWidth
AnchorSideTop.Side = asrCenter
Left = 248
Height = 36
Top = 113
Width = 103
BorderSpacing.Left = 4
MaxLength = 0
TabOrder = 2
MaxValue = 20
NullValue = 0
Value = 0
end
end
inherited pmPathHelper: TPopupMenu[9]
Left = 424
Top = 8
end
end