1175 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1175 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| object fmOpt: TfmOpt
 | |
|   Left = 422
 | |
|   Height = 390
 | |
|   Top = 225
 | |
|   Width = 640
 | |
|   BorderStyle = bsDialog
 | |
|   Caption = 'Options'
 | |
|   ClientHeight = 390
 | |
|   ClientWidth = 640
 | |
|   OnCreate = FormCreate
 | |
|   Position = poScreenCenter
 | |
|   LCLVersion = '1.5'
 | |
|   object ButtonPanel1: TButtonPanel
 | |
|     Left = 6
 | |
|     Height = 29
 | |
|     Top = 355
 | |
|     Width = 628
 | |
|     OKButton.Name = 'OKButton'
 | |
|     OKButton.DefaultCaption = True
 | |
|     HelpButton.Name = 'HelpButton'
 | |
|     HelpButton.DefaultCaption = True
 | |
|     CloseButton.Name = 'CloseButton'
 | |
|     CloseButton.DefaultCaption = True
 | |
|     CancelButton.Name = 'CancelButton'
 | |
|     CancelButton.DefaultCaption = True
 | |
|     TabOrder = 1
 | |
|     ShowButtons = [pbOK, pbCancel]
 | |
|     ShowGlyphs = []
 | |
|     ShowBevel = False
 | |
|   end
 | |
|   object PageControl1: TPageControl
 | |
|     Left = 6
 | |
|     Height = 343
 | |
|     Top = 6
 | |
|     Width = 628
 | |
|     ActivePage = TabSheet7
 | |
|     Align = alClient
 | |
|     BorderSpacing.Around = 6
 | |
|     TabIndex = 7
 | |
|     TabOrder = 0
 | |
|     object TabSheet1: TTabSheet
 | |
|       Caption = 'general'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object chkCurLine: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 8
 | |
|         Width = 112
 | |
|         Caption = 'show cur line'
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object chkCurCol: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 48
 | |
|         Width = 108
 | |
|         Caption = 'show cur col'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object chkLastOnTop: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 68
 | |
|         Width = 125
 | |
|         Caption = 'last line on top'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|       object chkCopyNoSel: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 8
 | |
|         Width = 147
 | |
|         Caption = 'copy lines if no sel'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object chkShowFullSel: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 88
 | |
|         Width = 198
 | |
|         Caption = 'show selection-bg full line'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|       object chkOvrPaste: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 68
 | |
|         Width = 256
 | |
|         Caption = 'consider overwrite-mode on paste'
 | |
|         TabOrder = 8
 | |
|       end
 | |
|       object LabChars: TLabel
 | |
|         Left = 408
 | |
|         Height = 17
 | |
|         Top = 276
 | |
|         Width = 75
 | |
|         Caption = 'word-chars'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edWordChars: TEdit
 | |
|         Left = 296
 | |
|         Height = 27
 | |
|         Top = 272
 | |
|         Width = 106
 | |
|         TabOrder = 13
 | |
|       end
 | |
|       object chkDotLn: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 48
 | |
|         Width = 235
 | |
|         Caption = 'show wrapped-indent vert lines'
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object chkCutNoSel: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 28
 | |
|         Width = 136
 | |
|         Caption = 'cut lines if no sel'
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object chkSaveTrim: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 88
 | |
|         Width = 192
 | |
|         Caption = 'on save: trim trail spaces'
 | |
|         TabOrder = 9
 | |
|       end
 | |
|       object chkSaveEol: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 108
 | |
|         Width = 184
 | |
|         Caption = 'on save: ensure final eol'
 | |
|         TabOrder = 10
 | |
|       end
 | |
|       object chkScrollHint: TCheckBox
 | |
|         Left = 296
 | |
|         Height = 24
 | |
|         Top = 128
 | |
|         Width = 242
 | |
|         Caption = 'show hint on dragging vert-scroll'
 | |
|         TabOrder = 11
 | |
|       end
 | |
|       object chkCurLineMin: TCheckBox
 | |
|         Left = 24
 | |
|         Height = 24
 | |
|         Top = 28
 | |
|         Width = 112
 | |
|         Caption = 'minimal part'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object edTextHint: TEdit
 | |
|         Left = 296
 | |
|         Height = 27
 | |
|         Top = 244
 | |
|         Width = 106
 | |
|         TabOrder = 12
 | |
|       end
 | |
|       object LabelHint: TLabel
 | |
|         Left = 408
 | |
|         Height = 17
 | |
|         Top = 249
 | |
|         Width = 127
 | |
|         Caption = 'hint for empty text'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkShowFullHilite: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 108
 | |
|         Width = 181
 | |
|         Caption = 'show syntax-bg full line'
 | |
|         TabOrder = 14
 | |
|       end
 | |
|     end
 | |
|     object TabSheet2: TTabSheet
 | |
|       Caption = 'gutter'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object edRulerSize: TSpinEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 8
 | |
|         Width = 50
 | |
|         MaxValue = 80
 | |
|         MinValue = 4
 | |
|         TabOrder = 8
 | |
|         Value = 4
 | |
|       end
 | |
|       object edRulerFSize: TSpinEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 36
 | |
|         Width = 50
 | |
|         MaxValue = 40
 | |
|         TabOrder = 9
 | |
|         Value = 4
 | |
|       end
 | |
|       object Label2: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 12
 | |
|         Width = 46
 | |
|         Caption = 'ruler size'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object Label10: TLabel
 | |
|         Left = 136
 | |
|         Height = 15
 | |
|         Top = 12
 | |
|         Width = 52
 | |
|         Caption = 'num style'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edNumStyle: TComboBox
 | |
|         Left = 8
 | |
|         Height = 23
 | |
|         Top = 8
 | |
|         Width = 122
 | |
|         ItemHeight = 0
 | |
|         Items.Strings = (
 | |
|           'all'
 | |
|           'none'
 | |
|           'each 10th'
 | |
|           'each 5th'
 | |
|         )
 | |
|         Style = csDropDownList
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object chkShowNumBg: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 108
 | |
|         Width = 177
 | |
|         Caption = 'show num bg-color for carets'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|       object chkShowNum1st: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 68
 | |
|         Width = 151
 | |
|         Caption = 'show number for 1st line'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object chkShowNumCr: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 88
 | |
|         Width = 150
 | |
|         Caption = 'show numbers for carets'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|       object edNumSize: TSpinEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 92
 | |
|         Width = 50
 | |
|         MaxValue = 40
 | |
|         TabOrder = 11
 | |
|         Value = 5
 | |
|       end
 | |
|       object Label1: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 96
 | |
|         Width = 142
 | |
|         Caption = 'numbers font size (if not 0)'
 | |
|         ParentColor = False
 | |
|         WordWrap = True
 | |
|       end
 | |
|       object Label12: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 40
 | |
|         Width = 119
 | |
|         Caption = 'ruler font size (if not 0)'
 | |
|         ParentColor = False
 | |
|         WordWrap = True
 | |
|       end
 | |
|       object edNumChar: TEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 148
 | |
|         Width = 50
 | |
|         TabOrder = 13
 | |
|       end
 | |
|       object Label13: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 152
 | |
|         Width = 105
 | |
|         Caption = 'char if num skipped'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edPlusSize: TSpinEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 120
 | |
|         Width = 50
 | |
|         MaxValue = 40
 | |
|         TabOrder = 12
 | |
|         Value = 5
 | |
|       end
 | |
|       object Label14: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 124
 | |
|         Width = 100
 | |
|         Caption = 'fold plus-mark size'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkShowFoldAlways: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 128
 | |
|         Width = 132
 | |
|         Caption = 'show fold-bar always'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object chkShowFoldLines: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 148
 | |
|         Width = 101
 | |
|         Caption = 'show fold-lines'
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object chkShowFoldLinesAll: TCheckBox
 | |
|         Left = 24
 | |
|         Height = 19
 | |
|         Top = 168
 | |
|         Width = 83
 | |
|         Caption = 'all line parts'
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object edNumAlign: TComboBox
 | |
|         Left = 8
 | |
|         Height = 23
 | |
|         Top = 36
 | |
|         Width = 122
 | |
|         ItemHeight = 0
 | |
|         Items.Strings = (
 | |
|           'left'
 | |
|           'right'
 | |
|           'center'
 | |
|         )
 | |
|         Style = csDropDownList
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object Label15: TLabel
 | |
|         Left = 136
 | |
|         Height = 15
 | |
|         Top = 40
 | |
|         Width = 82
 | |
|         Caption = 'num alignment'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edRulerIndent: TSpinEdit
 | |
|         Left = 296
 | |
|         Height = 23
 | |
|         Top = 64
 | |
|         Width = 50
 | |
|         MaxValue = 20
 | |
|         MinValue = -10
 | |
|         TabOrder = 10
 | |
|         Value = 4
 | |
|       end
 | |
|       object Label19: TLabel
 | |
|         Left = 352
 | |
|         Height = 15
 | |
|         Top = 68
 | |
|         Width = 106
 | |
|         Caption = 'ruler text vert indent'
 | |
|         ParentColor = False
 | |
|         WordWrap = True
 | |
|       end
 | |
|     end
 | |
|     object TabSheet9: TTabSheet
 | |
|       Caption = 'gutter cols'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object GroupBox2: TGroupBox
 | |
|         Left = 8
 | |
|         Height = 248
 | |
|         Top = 4
 | |
|         Width = 272
 | |
|         Caption = 'sizes of columns'
 | |
|         ClientHeight = 229
 | |
|         ClientWidth = 268
 | |
|         TabOrder = 0
 | |
|         object chkGutterBm: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 0
 | |
|           Width = 64
 | |
|           Caption = 'bookmk'
 | |
|           TabOrder = 0
 | |
|         end
 | |
|         object chkGutterNum: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 28
 | |
|           Width = 50
 | |
|           Caption = 'nums'
 | |
|           TabOrder = 1
 | |
|         end
 | |
|         object chkGutterStat: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 112
 | |
|           Width = 50
 | |
|           Caption = 'states'
 | |
|           TabOrder = 3
 | |
|         end
 | |
|         object chkGutterEmpty: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 196
 | |
|           Width = 54
 | |
|           Caption = 'empty'
 | |
|           TabOrder = 6
 | |
|         end
 | |
|         object edSizeBm: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 0
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 7
 | |
|           Value = 1
 | |
|         end
 | |
|         object edSizeState: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 112
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 11
 | |
|           Value = 1
 | |
|         end
 | |
|         object edSizeEmpty: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 196
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 14
 | |
|           Value = 1
 | |
|         end
 | |
|         object chkGutterFold: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 140
 | |
|           Width = 41
 | |
|           Caption = 'fold'
 | |
|           TabOrder = 4
 | |
|         end
 | |
|         object edSizeFold: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 140
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 12
 | |
|           Value = 1
 | |
|         end
 | |
|         object edSizeNum1: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 28
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 8
 | |
|           Value = 1
 | |
|         end
 | |
|         object edSizeNum2: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 84
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 10
 | |
|           Value = 1
 | |
|         end
 | |
|         object edSizeNum: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 56
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 9
 | |
|           Value = 1
 | |
|         end
 | |
|         object Label16: TLabel
 | |
|           Left = 168
 | |
|           Height = 15
 | |
|           Top = 32
 | |
|           Width = 54
 | |
|           Caption = 'indent left'
 | |
|           ParentColor = False
 | |
|         end
 | |
|         object Label17: TLabel
 | |
|           Left = 167
 | |
|           Height = 15
 | |
|           Top = 59
 | |
|           Width = 58
 | |
|           Caption = 'num width'
 | |
|           ParentColor = False
 | |
|         end
 | |
|         object Label18: TLabel
 | |
|           Left = 167
 | |
|           Height = 15
 | |
|           Top = 88
 | |
|           Width = 62
 | |
|           Caption = 'indent right'
 | |
|           ParentColor = False
 | |
|         end
 | |
|         object chkGutterNumAuto: TCheckBox
 | |
|           Left = 24
 | |
|           Height = 19
 | |
|           Top = 58
 | |
|           Width = 63
 | |
|           Caption = 'autosize'
 | |
|           TabOrder = 2
 | |
|         end
 | |
|         object chkGutterSep: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 168
 | |
|           Width = 69
 | |
|           Caption = 'separator'
 | |
|           TabOrder = 5
 | |
|         end
 | |
|         object edSizeSep: TSpinEdit
 | |
|           Left = 112
 | |
|           Height = 23
 | |
|           Top = 168
 | |
|           Width = 50
 | |
|           MinValue = 1
 | |
|           TabOrder = 13
 | |
|           Value = 1
 | |
|         end
 | |
|       end
 | |
|       object GroupBox1: TGroupBox
 | |
|         Left = 288
 | |
|         Height = 248
 | |
|         Top = 4
 | |
|         Width = 191
 | |
|         Caption = 'order of columns'
 | |
|         ClientHeight = 229
 | |
|         ClientWidth = 187
 | |
|         TabOrder = 1
 | |
|         object ListCol: TListBox
 | |
|           Left = 8
 | |
|           Height = 218
 | |
|           Top = 0
 | |
|           Width = 98
 | |
|           ItemHeight = 0
 | |
|           ScrollWidth = 96
 | |
|           TabOrder = 0
 | |
|           TopIndex = -1
 | |
|         end
 | |
|         object bColUp: TButton
 | |
|           Left = 112
 | |
|           Height = 25
 | |
|           Top = 0
 | |
|           Width = 65
 | |
|           Caption = 'up'
 | |
|           OnClick = bColUpClick
 | |
|           TabOrder = 1
 | |
|         end
 | |
|         object bColDown: TButton
 | |
|           Left = 112
 | |
|           Height = 25
 | |
|           Top = 28
 | |
|           Width = 66
 | |
|           Caption = 'down'
 | |
|           OnClick = bColDownClick
 | |
|           TabOrder = 2
 | |
|         end
 | |
|       end
 | |
|     end
 | |
|     object TabSheet5: TTabSheet
 | |
|       Caption = 'keys'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object chkNavUpDown: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 8
 | |
|         Width = 209
 | |
|         Caption = 'up/down: navigate in wrapped lines'
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object chkLeftRtSwap: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 48
 | |
|         Width = 160
 | |
|         Caption = 'left/right: swap edge of sel'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object chkHomeNonspace: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 88
 | |
|         Width = 142
 | |
|         Caption = 'home: to nonspace chr'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|       object edPageSize: TComboBox
 | |
|         Left = 8
 | |
|         Height = 23
 | |
|         Top = 280
 | |
|         Width = 106
 | |
|         ItemHeight = 0
 | |
|         Items.Strings = (
 | |
|           'size'
 | |
|           'size-1'
 | |
|           'size/2'
 | |
|         )
 | |
|         Style = csDropDownList
 | |
|         TabOrder = 10
 | |
|       end
 | |
|       object Label3: TLabel
 | |
|         Left = 120
 | |
|         Height = 15
 | |
|         Top = 284
 | |
|         Width = 102
 | |
|         Caption = 'page-up/down size'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkOvrSel: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 168
 | |
|         Width = 124
 | |
|         Caption = 'overwrite sel by text'
 | |
|         TabOrder = 8
 | |
|       end
 | |
|       object chkEndNonspace: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 108
 | |
|         Width = 131
 | |
|         Caption = 'end: to nonspace chr'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object chkTabSpaces: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 188
 | |
|         Width = 89
 | |
|         Caption = 'tab as spaces'
 | |
|         TabOrder = 9
 | |
|       end
 | |
|       object chkNavHomeEnd: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 28
 | |
|         Width = 216
 | |
|         Caption = 'home/end: navigate in wrapped lines'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object chkPageKeepRel: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 128
 | |
|         Width = 226
 | |
|         Caption = 'page-up/down: keep relative top offset'
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object chkKeepCol: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 148
 | |
|         Width = 253
 | |
|         Caption = 'up/down: keep column (caret after eol =off)'
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object groupIndent: TGroupBox
 | |
|         Left = 304
 | |
|         Height = 177
 | |
|         Top = 4
 | |
|         Width = 304
 | |
|         Caption = 'indents'
 | |
|         ClientHeight = 158
 | |
|         ClientWidth = 300
 | |
|         TabOrder = 11
 | |
|         object chkUnindentKeepAlign: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 64
 | |
|           Width = 130
 | |
|           Caption = 'unindent keeps align'
 | |
|           TabOrder = 3
 | |
|         end
 | |
|         object edIndentSize: TSpinEdit
 | |
|           Left = 8
 | |
|           Height = 23
 | |
|           Top = 88
 | |
|           Width = 50
 | |
|           MaxValue = 30
 | |
|           MinValue = -10
 | |
|           TabOrder = 4
 | |
|           Value = 1
 | |
|         end
 | |
|         object Label5: TLabel
 | |
|           Left = 64
 | |
|           Height = 15
 | |
|           Top = 92
 | |
|           Width = 188
 | |
|           Caption = 'indent/unindent size, if <0: use tabs'
 | |
|           ParentColor = False
 | |
|         end
 | |
|         object edIndentKind: TComboBox
 | |
|           Left = 8
 | |
|           Height = 23
 | |
|           Top = 120
 | |
|           Width = 106
 | |
|           ItemHeight = 0
 | |
|           Items.Strings = (
 | |
|             'as prev line'
 | |
|             'spaces'
 | |
|             'tabs+spaces'
 | |
|             'tabs only'
 | |
|           )
 | |
|           Style = csDropDownList
 | |
|           TabOrder = 5
 | |
|         end
 | |
|         object Label4: TLabel
 | |
|           Left = 120
 | |
|           Height = 15
 | |
|           Top = 124
 | |
|           Width = 89
 | |
|           Caption = 'auto-indent kind'
 | |
|           ParentColor = False
 | |
|         end
 | |
|         object chkEnterIndent: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 4
 | |
|           Width = 116
 | |
|           Caption = 'enter: auto-indent'
 | |
|           TabOrder = 0
 | |
|         end
 | |
|         object chkTabIndent: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 44
 | |
|           Width = 118
 | |
|           Caption = 'tab: also indent sel'
 | |
|           TabOrder = 2
 | |
|         end
 | |
|         object chkBackspUnindent: TCheckBox
 | |
|           Left = 8
 | |
|           Height = 19
 | |
|           Top = 24
 | |
|           Width = 225
 | |
|           Caption = 'bksp: auto-unindent (on 1st nonspace)'
 | |
|           TabOrder = 1
 | |
|         end
 | |
|       end
 | |
|       object chkLeftRtSwapAndSel: TCheckBox
 | |
|         Left = 24
 | |
|         Height = 19
 | |
|         Top = 68
 | |
|         Width = 85
 | |
|         Caption = 'and keep sel'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|     end
 | |
|     object TabSheet3: TTabSheet
 | |
|       Caption = 'mouse'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object chkMsClick2: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 8
 | |
|         Width = 236
 | |
|         Caption = 'dbl click selects line (else word)'
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object chkMsClick3: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 28
 | |
|         Width = 173
 | |
|         Caption = 'triple click selects line'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object chkMsClick2Drag: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 48
 | |
|         Width = 221
 | |
|         Caption = 'dbl click + drag selects words'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object chkMsDragDrop: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 68
 | |
|         Width = 135
 | |
|         Caption = 'drag-drop of txt'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|       object chkMsRtClickMove: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 88
 | |
|         Width = 176
 | |
|         Caption = 'right click moves caret'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|       object chkMsClickNumSel: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 108
 | |
|         Width = 208
 | |
|         Caption = 'click on number selects line'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object chkMsNiceScroll: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 128
 | |
|         Width = 327
 | |
|         Caption = 'browser-scroll: middle click and mouse-move'
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object chkMsMenuDown: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 148
 | |
|         Width = 303
 | |
|         Caption = 'right click: menu on mouse down (else up)'
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object chkMsHideCursor: TCheckBox
 | |
|         Left = 9
 | |
|         Height = 24
 | |
|         Top = 170
 | |
|         Width = 197
 | |
|         Caption = 'hide cursor on typing text'
 | |
|         TabOrder = 8
 | |
|       end
 | |
|       object chkMsNormalSel: TCheckBox
 | |
|         Left = 304
 | |
|         Height = 24
 | |
|         Top = 8
 | |
|         Width = 218
 | |
|         Caption = 'normal selection with mouse'
 | |
|         TabOrder = 9
 | |
|       end
 | |
|       object chkMsColumnSel: TCheckBox
 | |
|         Left = 304
 | |
|         Height = 24
 | |
|         Top = 28
 | |
|         Width = 260
 | |
|         Caption = 'column selection (Alt+) with mouse'
 | |
|         TabOrder = 10
 | |
|       end
 | |
|     end
 | |
|     object TabSheet4: TTabSheet
 | |
|       Caption = 'carets'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object edCrTime: TSpinEdit
 | |
|         Left = 8
 | |
|         Height = 27
 | |
|         Top = 8
 | |
|         Width = 64
 | |
|         Increment = 100
 | |
|         MaxValue = 2000
 | |
|         MinValue = 300
 | |
|         TabOrder = 0
 | |
|         Value = 500
 | |
|       end
 | |
|       object Label8: TLabel
 | |
|         Left = 80
 | |
|         Height = 17
 | |
|         Top = 12
 | |
|         Width = 67
 | |
|         Caption = 'blink time'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkCrVirt: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 128
 | |
|         Width = 210
 | |
|         Caption = 'caret allowed after line-end'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|       object chkCrMul: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 104
 | |
|         Width = 107
 | |
|         Caption = 'multi-carets'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|       object chkCrStopUnfocus: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 64
 | |
|         Width = 184
 | |
|         Caption = 'don''t blink if unfocused'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object Label7: TLabel
 | |
|         Left = 448
 | |
|         Height = 17
 | |
|         Top = 16
 | |
|         Width = 95
 | |
|         Caption = 'shape, normal'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edCrShape: TComboBox
 | |
|         Left = 312
 | |
|         Height = 31
 | |
|         Top = 8
 | |
|         Width = 128
 | |
|         DropDownCount = 40
 | |
|         ItemHeight = 0
 | |
|         Style = csDropDownList
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object edCrShape2: TComboBox
 | |
|         Left = 312
 | |
|         Height = 31
 | |
|         Top = 40
 | |
|         Width = 128
 | |
|         DropDownCount = 40
 | |
|         ItemHeight = 0
 | |
|         Style = csDropDownList
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object Label9: TLabel
 | |
|         Left = 448
 | |
|         Height = 17
 | |
|         Top = 48
 | |
|         Width = 112
 | |
|         Caption = 'shape, overwrite'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkCrPreferLeft: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 152
 | |
|         Width = 302
 | |
|         Caption = 'end of wrapped part: prefer next line pos'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object ListShapes: TListBox
 | |
|         Left = 336
 | |
|         Height = 196
 | |
|         Top = 232
 | |
|         Width = 117
 | |
|         Items.Strings = (
 | |
|           'Full'
 | |
|           'VertPixels1'
 | |
|           'VertPixels2'
 | |
|           'VertPixels3'
 | |
|           'VertPixels4'
 | |
|           'VertPercents10'
 | |
|           'VertPercents15'
 | |
|           'VertPercents20'
 | |
|           'VertPercents25'
 | |
|           'VertPercents30'
 | |
|           'VertPercents35'
 | |
|           'VertPercents40'
 | |
|           'VertPercents50'
 | |
|           'HorzPixels1'
 | |
|           'HorzPixels2'
 | |
|           'HorzPixels3'
 | |
|           'HorzPixels4'
 | |
|           'HorzPixels5'
 | |
|           'HorzPercents10'
 | |
|           'HorzPercents15'
 | |
|           'HorzPercents20'
 | |
|           'HorzPercents25'
 | |
|           'HorzPercents30'
 | |
|           'HorzPercents35'
 | |
|           'HorzPercents40'
 | |
|           'HorzPercents50'
 | |
|           'Frame'
 | |
|         )
 | |
|         ItemHeight = 0
 | |
|         ScrollWidth = 115
 | |
|         TabOrder = 8
 | |
|         TopIndex = -1
 | |
|         Visible = False
 | |
|       end
 | |
|       object chkCrBlinkEn: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 43
 | |
|         Width = 116
 | |
|         Caption = 'blink enabled'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|     end
 | |
|     object TabSheet6: TTabSheet
 | |
|       Caption = 'undo'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object edUndo: TSpinEdit
 | |
|         Left = 8
 | |
|         Height = 23
 | |
|         Top = 12
 | |
|         Width = 72
 | |
|         Increment = 1000
 | |
|         MaxValue = 100000
 | |
|         MinValue = 1000
 | |
|         TabOrder = 0
 | |
|         Value = 1000
 | |
|       end
 | |
|       object Label6: TLabel
 | |
|         Left = 88
 | |
|         Height = 15
 | |
|         Top = 16
 | |
|         Width = 55
 | |
|         Caption = 'undo limit'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkUndoGr: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 41
 | |
|         Width = 96
 | |
|         Caption = 'grouped undo'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object chkUndoSv: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 19
 | |
|         Top = 61
 | |
|         Width = 101
 | |
|         Caption = 'undo after save'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|     end
 | |
|     object TabSheet7: TTabSheet
 | |
|       Caption = 'minimap'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object chkMapSelBorder: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 40
 | |
|         Width = 133
 | |
|         Caption = 'show sel border'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object chkMapSelAlways: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 60
 | |
|         Width = 131
 | |
|         Caption = 'show sel always'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object edMapCharWidth: TSpinEdit
 | |
|         Left = 8
 | |
|         Height = 27
 | |
|         Top = 8
 | |
|         Width = 68
 | |
|         MaxValue = 200
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object Label20: TLabel
 | |
|         Left = 83
 | |
|         Height = 17
 | |
|         Top = 12
 | |
|         Width = 118
 | |
|         Caption = 'width, 0=autosize'
 | |
|         ParentColor = False
 | |
|       end
 | |
|     end
 | |
|     object TabSheet8: TTabSheet
 | |
|       Caption = 'unprinted'
 | |
|       ClientHeight = 312
 | |
|       ClientWidth = 624
 | |
|       object chkUnprintAsciiRep: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 136
 | |
|         Width = 162
 | |
|         Caption = 'show ascii 0-31 as "."'
 | |
|         TabOrder = 5
 | |
|       end
 | |
|       object edTabArrowSize: TSpinEdit
 | |
|         Left = 304
 | |
|         Height = 27
 | |
|         Top = 8
 | |
|         Width = 50
 | |
|         MaxValue = 16
 | |
|         TabOrder = 6
 | |
|       end
 | |
|       object LabelArr: TLabel
 | |
|         Left = 360
 | |
|         Height = 17
 | |
|         Top = 12
 | |
|         Width = 140
 | |
|         Caption = 'tab-arrow len (0: full)'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object edTabArrowPnt: TSpinEdit
 | |
|         Left = 304
 | |
|         Height = 27
 | |
|         Top = 36
 | |
|         Width = 50
 | |
|         MaxValue = 50
 | |
|         TabOrder = 7
 | |
|       end
 | |
|       object LabelArr1: TLabel
 | |
|         Left = 360
 | |
|         Height = 17
 | |
|         Top = 40
 | |
|         Width = 175
 | |
|         Caption = 'tab-arrow pointer size (%)'
 | |
|         ParentColor = False
 | |
|       end
 | |
|       object chkUnprintEn: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 8
 | |
|         Width = 130
 | |
|         Caption = 'show unprinted'
 | |
|         TabOrder = 0
 | |
|       end
 | |
|       object chkUnprintSpace: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 27
 | |
|         Width = 119
 | |
|         Caption = '.. spaces/tabs'
 | |
|         TabOrder = 1
 | |
|       end
 | |
|       object chkUnprintEnd: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 47
 | |
|         Width = 97
 | |
|         Caption = '.. line-ends'
 | |
|         TabOrder = 2
 | |
|       end
 | |
|       object chkUnprintEndDet: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 67
 | |
|         Width = 252
 | |
|         Caption = '.. line-ends details (win, unix, mac)'
 | |
|         TabOrder = 3
 | |
|       end
 | |
|       object chkUnprintArrowDown: TCheckBox
 | |
|         Left = 8
 | |
|         Height = 24
 | |
|         Top = 104
 | |
|         Width = 319
 | |
|         Caption = 'show arrow-down instead of dot, at line end'
 | |
|         TabOrder = 4
 | |
|       end
 | |
|     end
 | |
|   end
 | |
| end
 |