implemented manual font selection in editor options

git-svn-id: trunk@8002 -
This commit is contained in:
mattias 2005-10-30 12:59:02 +00:00
parent e4ced904c8
commit bb162d5fec
4 changed files with 472 additions and 400 deletions

View File

@ -13,8 +13,7 @@ object EditorOptionsForm: TEditorOptionsForm
object MainNotebook: TNotebook object MainNotebook: TNotebook
Align = alTop Align = alTop
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.OnChange = nil PageIndex = 1
PageIndex = 4
Height = 479 Height = 479
Width = 477 Width = 477
object Page1: TPage object Page1: TPage
@ -26,6 +25,7 @@ object EditorOptionsForm: TEditorOptionsForm
Top = 28 Top = 28
Width = 473 Width = 473
object BlockIndentLabel: TLabel object BlockIndentLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'BlockIndentLabel' Caption = 'BlockIndentLabel'
Color = clNone Color = clNone
Left = 114 Left = 114
@ -34,6 +34,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 96 Width = 96
end end
object UndoLimitLabel: TLabel object UndoLimitLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'UndoLimitLabel' Caption = 'UndoLimitLabel'
Color = clNone Color = clNone
Left = 114 Left = 114
@ -42,6 +43,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 85 Width = 85
end end
object TabWidthsLabel: TLabel object TabWidthsLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'TabWidthsLabel' Caption = 'TabWidthsLabel'
Color = clNone Color = clNone
Left = 114 Left = 114
@ -51,7 +53,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object EditorOptionsGroupBox: TCheckGroup object EditorOptionsGroupBox: TCheckGroup
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'EditorOptionsGroupBox' Caption = 'EditorOptionsGroupBox'
Columns = 2 Columns = 2
@ -63,6 +64,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 461 Width = 461
end end
object BlockIndentComboBox: TComboBox object BlockIndentComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'1' '1'
'2' '2'
@ -80,6 +82,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object UndoLimitComboBox: TComboBox object UndoLimitComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'32767' '32767'
'4096' '4096'
@ -96,6 +99,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object TabWidthsComboBox: TComboBox object TabWidthsComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'1' '1'
'2' '2'
@ -123,11 +127,10 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 473 Width = 473
object MarginAndGutterGroupBox: TGroupBox object MarginAndGutterGroupBox: TGroupBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'MarginAndGutterGroupBox' Caption = 'MarginAndGutterGroupBox'
ClientHeight = 128 ClientHeight = 111
ClientWidth = 461 ClientWidth = 457
ParentColor = True ParentColor = True
TabOrder = 0 TabOrder = 0
Left = 6 Left = 6
@ -135,6 +138,7 @@ object EditorOptionsForm: TEditorOptionsForm
Top = 6 Top = 6
Width = 461 Width = 461
object RightMarginLabel: TLabel object RightMarginLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'RightMarginLabel' Caption = 'RightMarginLabel'
Color = clNone Color = clNone
Left = 358 Left = 358
@ -143,6 +147,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 90 Width = 90
end end
object RightMarginColorButton: TColorButton object RightMarginColorButton: TColorButton
BorderSpacing.OnChange = nil
BorderWidth = 2 BorderWidth = 2
OnColorChanged = ColorButtonColorChanged OnColorChanged = ColorButtonColorChanged
Left = 246 Left = 246
@ -151,6 +156,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object GutterColorButton: TColorButton object GutterColorButton: TColorButton
BorderSpacing.OnChange = nil
BorderWidth = 2 BorderWidth = 2
OnColorChanged = ColorButtonColorChanged OnColorChanged = ColorButtonColorChanged
Left = 246 Left = 246
@ -159,6 +165,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object RightMarginColorLabel: TLabel object RightMarginColorLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'RightMarginColorLabel' Caption = 'RightMarginColorLabel'
Color = clNone Color = clNone
Left = 358 Left = 358
@ -167,6 +174,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 90 Width = 90
end end
object GutterWidthLabel: TLabel object GutterWidthLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'GutterWidthLabel' Caption = 'GutterWidthLabel'
Color = clNone Color = clNone
Left = 358 Left = 358
@ -175,6 +183,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 90 Width = 90
end end
object GutterColorLabel: TLabel object GutterColorLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'GutterColorLabel' Caption = 'GutterColorLabel'
Color = clNone Color = clNone
Left = 358 Left = 358
@ -183,6 +192,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 90 Width = 90
end end
object VisibleRightMarginCheckBox: TCheckBox object VisibleRightMarginCheckBox: TCheckBox
BorderSpacing.OnChange = nil
Caption = 'VisibleRightMarginCheckBox' Caption = 'VisibleRightMarginCheckBox'
Enabled = False Enabled = False
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
@ -193,6 +203,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 232 Width = 232
end end
object VisibleGutterCheckBox: TCheckBox object VisibleGutterCheckBox: TCheckBox
BorderSpacing.OnChange = nil
Caption = 'VisibleGutterCheckBox' Caption = 'VisibleGutterCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
TabOrder = 1 TabOrder = 1
@ -202,6 +213,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 232 Width = 232
end end
object ShowLineNumbersCheckBox: TCheckBox object ShowLineNumbersCheckBox: TCheckBox
BorderSpacing.OnChange = nil
Caption = 'ShowLineNumbersCheckBox' Caption = 'ShowLineNumbersCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
TabOrder = 2 TabOrder = 2
@ -211,6 +223,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 232 Width = 232
end end
object RightMarginComboBox: TComboBox object RightMarginComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'80' '80'
'78' '78'
@ -227,6 +240,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object GutterWidthComboBox: TComboBox object GutterWidthComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'40' '40'
'35' '35'
@ -247,10 +261,11 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object EditorFontGroupBox: TGroupBox object EditorFontGroupBox: TGroupBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'EditorFontGroupBox' Caption = 'EditorFontGroupBox'
ClientHeight = 136 ClientHeight = 119
ClientWidth = 461 ClientWidth = 457
ParentColor = True ParentColor = True
TabOrder = 1 TabOrder = 1
Left = 6 Left = 6
@ -259,6 +274,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 461 Width = 461
object EditorFontLabel: TLabel object EditorFontLabel: TLabel
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -267,55 +283,58 @@ object EditorOptionsForm: TEditorOptionsForm
Left = 6 Left = 6
Height = 17 Height = 17
Top = 6 Top = 6
Width = 449 Width = 445
end end
object EditorFontHeightLabel: TLabel object EditorFontHeightLabel: TLabel
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'EditorFontHeightLabel' Caption = 'EditorFontHeightLabel'
Color = clNone Color = clNone
Left = 116 Left = 116
Height = 17 Height = 17
Top = 60 Top = 60
Width = 342 Width = 338
end end
object ExtraLineSpacingLabel: TLabel object ExtraLineSpacingLabel: TLabel
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'ExtraLineSpacingLabel' Caption = 'ExtraLineSpacingLabel'
Color = clNone Color = clNone
Left = 116 Left = 116
Height = 17 Height = 17
Top = 90 Top = 90
Width = 342 Width = 338
end end
object EditorFontComboBox: TComboBox object EditorFontComboBox: TComboBox
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
MaxLength = 0 MaxLength = 0
OnChange = ComboBoxOnChange OnEditingDone = EditorFontComboBoxEditingDone
OnExit = ComboBoxOnExit
OnKeyDown = ComboBoxOnKeyDown
TabOrder = 0 TabOrder = 0
Text = 'EditorFontComboBox' Text = 'EditorFontComboBox'
AnchorSideRight.Control = EditorFontButton AnchorSideRight.Control = EditorFontButton
Left = 6 Left = 6
Height = 21 Height = 21
Top = 29 Top = 29
Width = 424 Width = 420
end end
object EditorFontButton: TButton object EditorFontButton: TButton
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = '...' Caption = '...'
OnClick = EditorFontButtonClick OnClick = EditorFontButtonClick
TabOrder = 1 TabOrder = 1
Left = 436 Left = 432
Height = 21 Height = 21
Top = 29 Top = 29
Width = 16 Width = 16
end end
object EditorFontHeightComboBox: TComboBox object EditorFontHeightComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'10' '10'
'11' '11'
@ -338,6 +357,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 100 Width = 100
end end
object ExtraLineSpacingComboBox: TComboBox object ExtraLineSpacingComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'0' '0'
'1' '1'
@ -356,6 +376,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object DisplayPreview: TSynEdit object DisplayPreview: TSynEdit
Align = alBottom Align = alBottom
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
Font.Height = -16 Font.Height = -16
@ -364,6 +385,8 @@ object EditorOptionsForm: TEditorOptionsForm
Name = 'DisplayPreview' Name = 'DisplayPreview'
TabOrder = 2 TabOrder = 2
Width = 461 Width = 461
BookMarkOptions.OnChange = nil
Gutter.OnChange = nil
Gutter.CodeFoldingWidth = 14 Gutter.CodeFoldingWidth = 14
Keystrokes = < Keystrokes = <
item item
@ -690,6 +713,7 @@ object EditorOptionsForm: TEditorOptionsForm
'DisplayPreview' 'DisplayPreview'
) )
ReadOnly = True ReadOnly = True
SelectedColor.OnChange = nil
OnSpecialLineColors = OnSpecialLineColors OnSpecialLineColors = OnSpecialLineColors
Cursor = crIBeam Cursor = crIBeam
Left = 6 Left = 6
@ -708,6 +732,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 473 Width = 473
object KeyMappingHelpLabel: TLabel object KeyMappingHelpLabel: TLabel
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -720,6 +745,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object KeyMappingChooseSchemeButton: TButton object KeyMappingChooseSchemeButton: TButton
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -734,6 +760,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object KeyMappingConsistencyCheckButton: TButton object KeyMappingConsistencyCheckButton: TButton
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -748,6 +775,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object KeyMappingTreeView: TTreeView object KeyMappingTreeView: TTreeView
Align = alClient Align = alClient
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
DefaultItemHeight = 23 DefaultItemHeight = 23
Images = ImageList Images = ImageList
@ -771,6 +799,7 @@ object EditorOptionsForm: TEditorOptionsForm
Top = 28 Top = 28
Width = 473 Width = 473
object LanguageLabel: TLabel object LanguageLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'LanguageLabel' Caption = 'LanguageLabel'
Color = clNone Color = clNone
Left = 214 Left = 214
@ -779,6 +808,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 87 Width = 87
end end
object ColorSchemeLabel: TLabel object ColorSchemeLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'ColorSchemeLabel' Caption = 'ColorSchemeLabel'
Color = clNone Color = clNone
Left = 214 Left = 214
@ -787,6 +817,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 106 Width = 106
end end
object FileExtensionsLabel: TLabel object FileExtensionsLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'FileExtensionsLabel' Caption = 'FileExtensionsLabel'
Color = clNone Color = clNone
Left = 214 Left = 214
@ -795,6 +826,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 112 Width = 112
end end
object ColorElementLabel: TLabel object ColorElementLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'ColorElementLabel' Caption = 'ColorElementLabel'
Color = clNone Color = clNone
Left = 4 Left = 4
@ -803,6 +835,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 105 Width = 105
end end
object LanguageComboBox: TComboBox object LanguageComboBox: TComboBox
BorderSpacing.OnChange = nil
MaxLength = 0 MaxLength = 0
OnChange = ComboBoxOnChange OnChange = ComboBoxOnChange
OnExit = ComboBoxOnExit OnExit = ComboBoxOnExit
@ -815,6 +848,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 200 Width = 200
end end
object ColorSchemeComboBox: TComboBox object ColorSchemeComboBox: TComboBox
BorderSpacing.OnChange = nil
MaxLength = 0 MaxLength = 0
OnChange = ComboBoxOnChange OnChange = ComboBoxOnChange
OnExit = ComboBoxOnExit OnExit = ComboBoxOnExit
@ -827,6 +861,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 200 Width = 200
end end
object FileExtensionsComboBox: TComboBox object FileExtensionsComboBox: TComboBox
BorderSpacing.OnChange = nil
Items.Strings = ( Items.Strings = (
'pp;pas;inc;lpr;lrs;dpr;dpk' 'pp;pas;inc;lpr;lrs;dpr;dpk'
'pp;pas;inc;lpr;lrs' 'pp;pas;inc;lpr;lrs'
@ -844,6 +879,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object ColorPreview: TSynEdit object ColorPreview: TSynEdit
Align = alBottom Align = alBottom
BorderSpacing.OnChange = nil
BorderSpacing.Around = 4 BorderSpacing.Around = 4
Anchors = [akTop, akLeft, akRight, akBottom] Anchors = [akTop, akLeft, akRight, akBottom]
Font.Height = -16 Font.Height = -16
@ -853,6 +889,8 @@ object EditorOptionsForm: TEditorOptionsForm
TabOrder = 3 TabOrder = 3
Width = 465 Width = 465
OnMouseDown = ColorPreviewMouseUp OnMouseDown = ColorPreviewMouseUp
BookMarkOptions.OnChange = nil
Gutter.OnChange = nil
Gutter.CodeFoldingWidth = 14 Gutter.CodeFoldingWidth = 14
Keystrokes = < Keystrokes = <
item item
@ -1179,6 +1217,7 @@ object EditorOptionsForm: TEditorOptionsForm
'ColorPreview' 'ColorPreview'
) )
ReadOnly = True ReadOnly = True
SelectedColor.OnChange = nil
OnSpecialLineColors = OnSpecialLineColors OnSpecialLineColors = OnSpecialLineColors
Cursor = crIBeam Cursor = crIBeam
Left = 4 Left = 4
@ -1187,6 +1226,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 465 Width = 465
end end
object ColorElementListBox: TListBox object ColorElementListBox: TListBox
BorderSpacing.OnChange = nil
OnSelectionChange = ColorElementListBoxSelectionChange OnSelectionChange = ColorElementListBoxSelectionChange
TabOrder = 4 TabOrder = 4
TopIndex = -1 TopIndex = -1
@ -1197,6 +1237,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object SetAttributeToDefaultButton: TButton object SetAttributeToDefaultButton: TButton
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = 'SetAttributeToDefaultButton' Caption = 'SetAttributeToDefaultButton'
OnClick = SetAttributeToDefaultButtonClick OnClick = SetAttributeToDefaultButtonClick
@ -1208,6 +1249,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object SetAllAttributesToDefaultButton: TButton object SetAllAttributesToDefaultButton: TButton
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = 'SetAllAttributesToDefaultButton' Caption = 'SetAllAttributesToDefaultButton'
OnClick = SetAllAttributesToDefaultButtonClick OnClick = SetAllAttributesToDefaultButtonClick
@ -1219,6 +1261,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object TextAttributesGroupBox: TGroupBox object TextAttributesGroupBox: TGroupBox
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
Caption = 'Attributes' Caption = 'Attributes'
ClientHeight = 184 ClientHeight = 184
ClientWidth = 255 ClientWidth = 255
@ -1229,6 +1272,7 @@ object EditorOptionsForm: TEditorOptionsForm
Top = 154 Top = 154
Width = 255 Width = 255
object ForeGroundLabel: TLabel object ForeGroundLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'ForeGroundLabel' Caption = 'ForeGroundLabel'
Color = clNone Color = clNone
Left = 8 Left = 8
@ -1236,6 +1280,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 98 Width = 98
end end
object ForegroundColorButton: TColorButton object ForegroundColorButton: TColorButton
BorderSpacing.OnChange = nil
BorderWidth = 2 BorderWidth = 2
OnColorChanged = ColorButtonColorChanged OnColorChanged = ColorButtonColorChanged
Left = 8 Left = 8
@ -1244,7 +1289,6 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 75 Width = 75
end end
object BackGroundColorButton: TColorButton object BackGroundColorButton: TColorButton
BorderSpacing.OnChange = nil
BorderWidth = 2 BorderWidth = 2
OnColorChanged = ColorButtonColorChanged OnColorChanged = ColorButtonColorChanged
Left = 8 Left = 8
@ -1253,7 +1297,6 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 75 Width = 75
end end
object BackGroundLabel: TLabel object BackGroundLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'BackGroundLabel' Caption = 'BackGroundLabel'
Color = clNone Color = clNone
Left = 8 Left = 8
@ -1263,7 +1306,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object ForeGroundUseDefaultCheckBox: TCheckBox object ForeGroundUseDefaultCheckBox: TCheckBox
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
Caption = 'ForeGroundUseDefaultCheckBox' Caption = 'ForeGroundUseDefaultCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
TabOrder = 0 TabOrder = 0
@ -1274,6 +1316,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object BackGroundUseDefaultCheckBox: TCheckBox object BackGroundUseDefaultCheckBox: TCheckBox
Anchors = [akTop, akLeft, akRight] Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
Caption = 'BackGroundUseDefaultCheckBox' Caption = 'BackGroundUseDefaultCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
TabOrder = 1 TabOrder = 1
@ -1284,7 +1327,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object TextBoldCheckBox: TCheckBox object TextBoldCheckBox: TCheckBox
Align = alBottom Align = alBottom
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'TextBoldCheckBox' Caption = 'TextBoldCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
@ -1296,6 +1338,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object TextItalicCheckBox: TCheckBox object TextItalicCheckBox: TCheckBox
Align = alBottom Align = alBottom
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'TextItalicCheckBox' Caption = 'TextItalicCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
@ -1307,6 +1350,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object TextUnderlineCheckBox: TCheckBox object TextUnderlineCheckBox: TCheckBox
Align = alBottom Align = alBottom
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'TextUnderlineCheckBox' Caption = 'TextUnderlineCheckBox'
OnClick = GeneralCheckBoxOnClick OnClick = GeneralCheckBoxOnClick
@ -1328,6 +1372,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 473 Width = 473
object AutomaticFeaturesGroupBox: TGroupBox object AutomaticFeaturesGroupBox: TGroupBox
Align = alClient Align = alClient
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutomaticFeaturesGroupBox' Caption = 'AutomaticFeaturesGroupBox'
ClientHeight = 420 ClientHeight = 420
@ -1340,7 +1385,6 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 461 Width = 461
object AutoDelayLabel: TLabel object AutoDelayLabel: TLabel
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Top = 24 BorderSpacing.Top = 24
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutoDelayLabel' Caption = 'AutoDelayLabel'
@ -1351,6 +1395,7 @@ object EditorOptionsForm: TEditorOptionsForm
Width = 445 Width = 445
end end
object AutoDelayMinLabel: TLabel object AutoDelayMinLabel: TLabel
BorderSpacing.OnChange = nil
Caption = 'AutoDelayMinLabel' Caption = 'AutoDelayMinLabel'
Color = clNone Color = clNone
AnchorSideTop.Control = AutoDelayTrackBar AnchorSideTop.Control = AutoDelayTrackBar
@ -1362,6 +1407,7 @@ object EditorOptionsForm: TEditorOptionsForm
object AutoDelayMaxLabel: TLabel object AutoDelayMaxLabel: TLabel
Alignment = taRightJustify Alignment = taRightJustify
Anchors = [akTop, akRight] Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
Caption = 'AutoDelayMaxLabel' Caption = 'AutoDelayMaxLabel'
Color = clNone Color = clNone
AnchorSideTop.Control = AutoDelayTrackBar AnchorSideTop.Control = AutoDelayTrackBar
@ -1372,6 +1418,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object AutoIdentifierCompletionCheckBox: TCheckBox object AutoIdentifierCompletionCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutoIdentifierCompletionCheckBox' Caption = 'AutoIdentifierCompletionCheckBox'
TabOrder = 0 TabOrder = 0
@ -1382,6 +1429,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object AutoCodeParametersCheckBox: TCheckBox object AutoCodeParametersCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutoCodeParametersCheckBox' Caption = 'AutoCodeParametersCheckBox'
Enabled = False Enabled = False
@ -1393,6 +1441,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object AutoToolTipExprEvalCheckBox: TCheckBox object AutoToolTipExprEvalCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutoToolTipExprEvalCheckBox' Caption = 'AutoToolTipExprEvalCheckBox'
TabOrder = 2 TabOrder = 2
@ -1403,6 +1452,7 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object AutoToolTipSymbToolsCheckBox: TCheckBox object AutoToolTipSymbToolsCheckBox: TCheckBox
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6 BorderSpacing.Around = 6
Caption = 'AutoToolTipSymbToolsCheckBox' Caption = 'AutoToolTipSymbToolsCheckBox'
Enabled = False Enabled = False
@ -1414,7 +1464,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object AutoDelayTrackBar: TTrackBar object AutoDelayTrackBar: TTrackBar
Align = alTop Align = alTop
BorderSpacing.OnChange = nil
BorderSpacing.Left = 6 BorderSpacing.Left = 6
BorderSpacing.Top = 6 BorderSpacing.Top = 6
BorderSpacing.Right = 6 BorderSpacing.Right = 6
@ -1437,7 +1486,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object CancelButton: TButton object CancelButton: TButton
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
BorderSpacing.OnChange = nil
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = 'CancelButton' Caption = 'CancelButton'
OnClick = CancelButtonClick OnClick = CancelButtonClick
@ -1449,7 +1497,6 @@ object EditorOptionsForm: TEditorOptionsForm
end end
object OkButton: TButton object OkButton: TButton
Anchors = [akRight, akBottom] Anchors = [akRight, akBottom]
BorderSpacing.OnChange = nil
BorderSpacing.InnerBorder = 2 BorderSpacing.InnerBorder = 2
Caption = 'OkButton' Caption = 'OkButton'
OnClick = OkButtonClick OnClick = OkButtonClick

View File

@ -6,106 +6,115 @@ LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
+'p'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3#220#1#18'VertS' +'p'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3#220#1#18'VertS'
+'crollBar.Page'#3#6#2#4'Left'#3#213#1#6'Height'#3#7#2#3'Top'#3#143#0#5'Width' +'crollBar.Page'#3#6#2#4'Left'#3#213#1#6'Height'#3#7#2#3'Top'#3#143#0#5'Width'
+#3#221#1#0#9'TNotebook'#12'MainNotebook'#5'Align'#7#5'alTop'#7'Anchors'#11#5 +#3#221#1#0#9'TNotebook'#12'MainNotebook'#5'Align'#7#5'alTop'#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#22'BorderSpacing.OnChange'#13#9'P' +'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#9'PageIndex'#2#1#6'Height'#3#223#1
+'ageIndex'#2#4#6'Height'#3#223#1#5'Width'#3#221#1#0#5'TPage'#5'Page1'#7'Capt' +#5'Width'#3#221#1#0#5'TPage'#5'Page1'#7'Caption'#6#5'Page1'#11'ClientWidth'#3
+'ion'#6#5'Page1'#11'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2 +#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2#6'Height'#3#193#1#3'Top'#2#28#5
+#6'Height'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#6'TLabel'#16'BlockIndentLa' +'Width'#3#217#1#0#6'TLabel'#16'BlockIndentLabel'#22'BorderSpacing.OnChange'
+'bel'#7'Caption'#6#16'BlockIndentLabel'#5'Color'#7#6'clNone'#4'Left'#2'r'#6 +#13#7'Caption'#6#16'BlockIndentLabel'#5'Color'#7#6'clNone'#4'Left'#2'r'#6'He'
+'Height'#2#12#3'Top'#3'-'#1#5'Width'#2'`'#0#0#6'TLabel'#14'UndoLimitLabel'#7 +'ight'#2#12#3'Top'#3'-'#1#5'Width'#2'`'#0#0#6'TLabel'#14'UndoLimitLabel'#22
+'Caption'#6#14'UndoLimitLabel'#5'Color'#7#6'clNone'#4'Left'#2'r'#6'Height'#2 +'BorderSpacing.OnChange'#13#7'Caption'#6#14'UndoLimitLabel'#5'Color'#7#6'clN'
+#12#3'Top'#3'G'#1#5'Width'#2'U'#0#0#6'TLabel'#14'TabWidthsLabel'#7'Caption'#6 +'one'#4'Left'#2'r'#6'Height'#2#12#3'Top'#3'G'#1#5'Width'#2'U'#0#0#6'TLabel'
+#14'TabWidthsLabel'#5'Color'#7#6'clNone'#4'Left'#2'r'#6'Height'#2#12#3'Top'#3 +#14'TabWidthsLabel'#22'BorderSpacing.OnChange'#13#7'Caption'#6#14'TabWidthsL'
+'c'#1#5'Width'#2'Y'#0#0#11'TCheckGroup'#21'EditorOptionsGroupBox'#5'Align'#7 +'abel'#5'Color'#7#6'clNone'#4'Left'#2'r'#6'Height'#2#12#3'Top'#3'c'#1#5'Widt'
+#5'alTop'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Capti' +'h'#2'Y'#0#0#11'TCheckGroup'#21'EditorOptionsGroupBox'#5'Align'#7#5'alTop'#20
+'on'#6#21'EditorOptionsGroupBox'#7'Columns'#2#2#7'OnClick'#7#22'GeneralCheck' +'BorderSpacing.Around'#2#6#7'Caption'#6#21'EditorOptionsGroupBox'#7'Columns'
+'BoxOnClick'#11'ParentColor'#9#4'Left'#2#6#6'Height'#3#24#1#3'Top'#2#6#5'Wid' +#2#2#7'OnClick'#7#22'GeneralCheckBoxOnClick'#11'ParentColor'#9#4'Left'#2#6#6
+'th'#3#205#1#0#0#9'TComboBox'#19'BlockIndentComboBox'#13'Items.Strings'#1#6#1 +'Height'#3#24#1#3'Top'#2#6#5'Width'#3#205#1#0#0#9'TComboBox'#19'BlockIndentC'
+'1'#6#1'2'#6#1'4'#6#1'8'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChang' +'omboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#1'1'#6#1'2'#6#1
+'e'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'Ta' +'4'#6#1'8'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7
+'bOrder'#2#1#4'Left'#2#6#6'Height'#2#21#3'Top'#3'*'#1#5'Width'#2'd'#0#0#9'TC' +#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#1#4'L'
+'omboBox'#17'UndoLimitComboBox'#13'Items.Strings'#1#6#5'32767'#6#4'4096'#6#3 +'eft'#2#6#6'Height'#2#21#3'Top'#3'*'#1#5'Width'#2'd'#0#0#9'TComboBox'#17'Und'
+'512'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'C' +'oLimitComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#5'32767'
+'omboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2#4'Left' +#6#4'4096'#6#3'512'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6
+#2#6#6'Height'#2#21#3'Top'#3'E'#1#5'Width'#2'd'#0#0#9'TComboBox'#17'TabWidth' +'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrde'
+'sComboBox'#13'Items.Strings'#1#6#1'1'#6#1'2'#6#1'4'#6#1'8'#0#9'MaxLength'#2 +'r'#2#2#4'Left'#2#6#6'Height'#2#21#3'Top'#3'E'#1#5'Width'#2'd'#0#0#9'TComboB'
+#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKey' +'ox'#17'TabWidthsComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1
+'Down'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#21#3 +#6#1'1'#6#1'2'#6#1'4'#6#1'8'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnC'
+'Top'#3'`'#1#5'Width'#2'd'#0#0#0#5'TPage'#5'Page2'#7'Caption'#6#5'Page2'#11 +'hange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8
+'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2#6'Height'#3#193#1 +'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#21#3'Top'#3'`'#1#5'Width'#2'd'#0#0#0#5
+#3'Top'#2#28#5'Width'#3#217#1#0#9'TGroupBox'#23'MarginAndGutterGroupBox'#5'A' +'TPage'#5'Page2'#7'Caption'#6#5'Page2'#11'ClientWidth'#3#217#1#12'ClientHeig'
+'lign'#7#5'alTop'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6 +'ht'#3#193#1#4'Left'#2#2#6'Height'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#9
+#7'Caption'#6#23'MarginAndGutterGroupBox'#12'ClientHeight'#3#128#0#11'Client' +'TGroupBox'#23'MarginAndGutterGroupBox'#5'Align'#7#5'alTop'#20'BorderSpacing'
+'Width'#3#205#1#11'ParentColor'#9#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#128 +'.Around'#2#6#7'Caption'#6#23'MarginAndGutterGroupBox'#12'ClientHeight'#2'o'
+#0#3'Top'#2#6#5'Width'#3#205#1#0#6'TLabel'#16'RightMarginLabel'#7'Caption'#6 +#11'ClientWidth'#3#201#1#11'ParentColor'#9#8'TabOrder'#2#0#4'Left'#2#6#6'Hei'
+#16'RightMarginLabel'#5'Color'#7#6'clNone'#4'Left'#3'f'#1#6'Height'#2#17#3'T' +'ght'#3#128#0#3'Top'#2#6#5'Width'#3#205#1#0#6'TLabel'#16'RightMarginLabel'#22
+'op'#2#10#5'Width'#2'Z'#0#0#12'TColorButton'#22'RightMarginColorButton'#11'B' +'BorderSpacing.OnChange'#13#7'Caption'#6#16'RightMarginLabel'#5'Color'#7#6'c'
+'orderWidth'#2#2#14'OnColorChanged'#7#23'ColorButtonColorChanged'#4'Left'#3 +'lNone'#4'Left'#3'f'#1#6'Height'#2#17#3'Top'#2#10#5'Width'#2'Z'#0#0#12'TColo'
+#246#0#6'Height'#2#21#3'Top'#2' '#5'Width'#2'd'#0#0#12'TColorButton'#17'Gutt' +'rButton'#22'RightMarginColorButton'#22'BorderSpacing.OnChange'#13#11'Border'
+'erColorButton'#11'BorderWidth'#2#2#14'OnColorChanged'#7#23'ColorButtonColor' +'Width'#2#2#14'OnColorChanged'#7#23'ColorButtonColorChanged'#4'Left'#3#246#0
+'Changed'#4'Left'#3#246#0#6'Height'#2#21#3'Top'#2'P'#5'Width'#2'd'#0#0#6'TLa' +#6'Height'#2#21#3'Top'#2' '#5'Width'#2'd'#0#0#12'TColorButton'#17'GutterColo'
+'bel'#21'RightMarginColorLabel'#7'Caption'#6#21'RightMarginColorLabel'#5'Col' +'rButton'#22'BorderSpacing.OnChange'#13#11'BorderWidth'#2#2#14'OnColorChange'
+'or'#7#6'clNone'#4'Left'#3'f'#1#6'Height'#2#17#3'Top'#2'"'#5'Width'#2'Z'#0#0 +'d'#7#23'ColorButtonColorChanged'#4'Left'#3#246#0#6'Height'#2#21#3'Top'#2'P'
+#6'TLabel'#16'GutterWidthLabel'#7'Caption'#6#16'GutterWidthLabel'#5'Color'#7 +#5'Width'#2'd'#0#0#6'TLabel'#21'RightMarginColorLabel'#22'BorderSpacing.OnCh'
+#6'clNone'#4'Left'#3'f'#1#6'Height'#2#17#3'Top'#2'<'#5'Width'#2'Z'#0#0#6'TLa' +'ange'#13#7'Caption'#6#21'RightMarginColorLabel'#5'Color'#7#6'clNone'#4'Left'
+'bel'#16'GutterColorLabel'#7'Caption'#6#16'GutterColorLabel'#5'Color'#7#6'cl' +#3'f'#1#6'Height'#2#17#3'Top'#2'"'#5'Width'#2'Z'#0#0#6'TLabel'#16'GutterWidt'
+'None'#4'Left'#3'f'#1#6'Height'#2#17#3'Top'#2'R'#5'Width'#2'Z'#0#0#9'TCheckB' +'hLabel'#22'BorderSpacing.OnChange'#13#7'Caption'#6#16'GutterWidthLabel'#5'C'
+'ox'#26'VisibleRightMarginCheckBox'#7'Caption'#6#26'VisibleRightMarginCheckB' +'olor'#7#6'clNone'#4'Left'#3'f'#1#6'Height'#2#17#3'Top'#2'<'#5'Width'#2'Z'#0
+'ox'#7'Enabled'#8#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#0#4 +#0#6'TLabel'#16'GutterColorLabel'#22'BorderSpacing.OnChange'#13#7'Caption'#6
+'Left'#2#6#6'Height'#2#23#3'Top'#2#8#5'Width'#3#232#0#0#0#9'TCheckBox'#21'Vi' +#16'GutterColorLabel'#5'Color'#7#6'clNone'#4'Left'#3'f'#1#6'Height'#2#17#3'T'
+'sibleGutterCheckBox'#7'Caption'#6#21'VisibleGutterCheckBox'#7'OnClick'#7#22 +'op'#2'R'#5'Width'#2'Z'#0#0#9'TCheckBox'#26'VisibleRightMarginCheckBox'#22'B'
+'GeneralCheckBoxOnClick'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#2#23#3'Top'#2 +'orderSpacing.OnChange'#13#7'Caption'#6#26'VisibleRightMarginCheckBox'#7'Ena'
+' '#5'Width'#3#232#0#0#0#9'TCheckBox'#23'ShowLineNumbersCheckBox'#7'Caption' +'bled'#8#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#0#4'Left'#2#6
+#6#23'ShowLineNumbersCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'Tab' +#6'Height'#2#23#3'Top'#2#8#5'Width'#3#232#0#0#0#9'TCheckBox'#21'VisibleGutte'
+'Order'#2#2#4'Left'#2#6#6'Height'#2#23#3'Top'#2'8'#5'Width'#3#232#0#0#0#9'TC' +'rCheckBox'#22'BorderSpacing.OnChange'#13#7'Caption'#6#21'VisibleGutterCheck'
+'omboBox'#19'RightMarginComboBox'#13'Items.Strings'#1#6#2'80'#6#2'78'#6#2'76' +'Box'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#1#4'Left'#2#6#6
+#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboB' +'Height'#2#23#3'Top'#2' '#5'Width'#3#232#0#0#0#9'TCheckBox'#23'ShowLineNumbe'
+'oxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#4'Left'#3#246 +'rsCheckBox'#22'BorderSpacing.OnChange'#13#7'Caption'#6#23'ShowLineNumbersCh'
+#0#6'Height'#2#21#3'Top'#2#8#5'Width'#2'd'#0#0#9'TComboBox'#19'GutterWidthCo' +'eckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#2#4'Left'#2#6
+'mboBox'#13'Items.Strings'#1#6#2'40'#6#2'35'#6#2'30'#6#2'25'#6#2'20'#0#9'Max' +#6'Height'#2#23#3'Top'#2'8'#5'Width'#3#232#0#0#0#9'TComboBox'#19'RightMargin'
+'Length'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExi' +'ComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#2'80'#6#2'78'
+'t'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#4#4'Left'#3#246#0#6'H' +#6#2'76'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14
+'eight'#2#21#3'Top'#2':'#5'Width'#2'd'#0#0#0#9'TGroupBox'#18'EditorFontGroup' +'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#4'Left'
,'Box'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'Edito' ,#3#246#0#6'Height'#2#21#3'Top'#2#8#5'Width'#2'd'#0#0#9'TComboBox'#19'GutterW'
+'rFontGroupBox'#12'ClientHeight'#3#136#0#11'ClientWidth'#3#205#1#11'ParentCo' +'idthComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#2'40'#6#2
+'lor'#9#8'TabOrder'#2#1#4'Left'#2#6#6'Height'#3#136#0#3'Top'#3#140#0#5'Width' +'35'#6#2'30'#6#2'25'#6#2'20'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnC'
+#3#205#1#0#6'TLabel'#15'EditorFontLabel'#5'Align'#7#5'alTop'#18'BorderSpacin' +'hange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8
+'g.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption' +'TabOrder'#2#4#4'Left'#3#246#0#6'Height'#2#21#3'Top'#2':'#5'Width'#2'd'#0#0#0
+#6#15'EditorFontLabel'#5'Color'#7#6'clNone'#4'Left'#2#6#6'Height'#2#17#3'Top' +#9'TGroupBox'#18'EditorFontGroupBox'#5'Align'#7#5'alTop'#22'BorderSpacing.On'
+#2#6#5'Width'#3#193#1#0#0#6'TLabel'#21'EditorFontHeightLabel'#7'Anchors'#11#5 +'Change'#13#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'EditorFontGroupBox'
+'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#21 +#12'ClientHeight'#2'w'#11'ClientWidth'#3#201#1#11'ParentColor'#9#8'TabOrder'
+'EditorFontHeightLabel'#5'Color'#7#6'clNone'#4'Left'#2't'#6'Height'#2#17#3'T' +#2#1#4'Left'#2#6#6'Height'#3#136#0#3'Top'#3#140#0#5'Width'#3#205#1#0#6'TLabe'
+'op'#2'<'#5'Width'#3'V'#1#0#0#6'TLabel'#21'ExtraLineSpacingLabel'#7'Anchors' +'l'#15'EditorFontLabel'#5'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#18
+#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6 +'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2
+#21'ExtraLineSpacingLabel'#5'Color'#7#6'clNone'#4'Left'#2't'#6'Height'#2#17#3 +#6#7'Caption'#6#15'EditorFontLabel'#5'Color'#7#6'clNone'#4'Left'#2#6#6'Heigh'
+'Top'#2'Z'#5'Width'#3'V'#1#0#0#9'TComboBox'#18'EditorFontComboBox'#7'Anchors' +'t'#2#17#3'Top'#2#6#5'Width'#3#189#1#0#0#6'TLabel'#21'EditorFontHeightLabel'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#9'MaxLength' +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'#13
+#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnK' +#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'EditorFontHeightLabel'#5'Color'
+'eyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#0#4'Text'#6#18'EditorFontComb' +#7#6'clNone'#4'Left'#2't'#6'Height'#2#17#3'Top'#2'<'#5'Width'#3'R'#1#0#0#6'T'
+'oBox'#23'AnchorSideRight.Control'#7#16'EditorFontButton'#4'Left'#2#6#6'Heig' +'Label'#21'ExtraLineSpacingLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
+'ht'#2#21#3'Top'#2#29#5'Width'#3#168#1#0#0#7'TButton'#16'EditorFontButton'#7 +#0#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Caption'#6#21
+'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#2#7'Capti' +'ExtraLineSpacingLabel'#5'Color'#7#6'clNone'#4'Left'#2't'#6'Height'#2#17#3'T'
+'on'#6#3'...'#7'OnClick'#7#21'EditorFontButtonClick'#8'TabOrder'#2#1#4'Left' +'op'#2'Z'#5'Width'#3'R'#1#0#0#9'TComboBox'#18'EditorFontComboBox'#7'Anchors'
+#3#180#1#6'Height'#2#21#3'Top'#2#29#5'Width'#2#16#0#0#9'TComboBox'#24'Editor' +#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'#13#20'BorderS'
+'FontHeightComboBox'#13'Items.Strings'#1#6#2'10'#6#2'11'#6#2'12'#6#2'13'#6#2 +'pacing.Around'#2#6#9'MaxLength'#2#0#13'OnEditingDone'#7#29'EditorFontComboB'
+'14'#6#2'15'#6#2'16'#6#2'17'#6#2'18'#0#9'MaxLength'#2#0#8'OnChange'#7#16'Com' +'oxEditingDone'#8'TabOrder'#2#0#4'Text'#6#18'EditorFontComboBox'#23'AnchorSi'
+'boBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnK' +'deRight.Control'#7#16'EditorFontButton'#4'Left'#2#6#6'Height'#2#21#3'Top'#2
+'eyDown'#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#21#3'Top'#2':'#5'Width'#2'd' +#29#5'Width'#3#164#1#0#0#7'TButton'#16'EditorFontButton'#7'Anchors'#11#5'akT'
+#0#0#9'TComboBox'#24'ExtraLineSpacingComboBox'#13'Items.Strings'#1#6#1'0'#6#1 +'op'#7'akRight'#0#22'BorderSpacing.OnChange'#13#25'BorderSpacing.InnerBorder'
+'1'#6#1'2'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7 +#2#2#7'Caption'#6#3'...'#7'OnClick'#7#21'EditorFontButtonClick'#8'TabOrder'#2
+#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#4'L' +#1#4'Left'#3#176#1#6'Height'#2#21#3'Top'#2#29#5'Width'#2#16#0#0#9'TComboBox'
+'eft'#2#6#6'Height'#2#21#3'Top'#2'X'#5'Width'#2'd'#0#0#0#8'TSynEdit'#14'Disp' +#24'EditorFontHeightComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'
+'layPreview'#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Anchors' +#1#6#2'10'#6#2'11'#6#2'12'#6#2'13'#6#2'14'#6#2'15'#6#2'16'#6#2'17'#6#2'18'#0
+#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#240#9'Font' +#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBox'
+'.Name'#6#7'courier'#6'Height'#3#161#0#4'Name'#6#14'DisplayPreview'#8'TabOrd' +'OnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2#4'Left'#2#6#6
+'er'#2#2#5'Width'#3#205#1#23'Gutter.CodeFoldingWidth'#2#14#10'Keystrokes'#14 +'Height'#2#21#3'Top'#2':'#5'Width'#2'd'#0#0#9'TComboBox'#24'ExtraLineSpacing'
+#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1 +'ComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#1'0'#6#1'1'#6
+#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1 +#1'2'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'C'
+#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'#0 +'omboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#4'Left'
+#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0#1 +#2#6#6'Height'#2#21#3'Top'#2'X'#5'Width'#2'd'#0#0#0#8'TSynEdit'#14'DisplayPr'
+#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1#7 +'eview'#5'Align'#7#8'alBottom'#22'BorderSpacing.OnChange'#13#20'BorderSpacin'
+'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1#7 +'g.Around'#2#6#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#11
+'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1#7 +'Font.Height'#2#240#9'Font.Name'#6#7'courier'#6'Height'#3#161#0#4'Name'#6#14
+'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7 +'DisplayPreview'#8'TabOrder'#2#2#5'Width'#3#205#1#24'BookMarkOptions.OnChang'
+'e'#13#15'Gutter.OnChange'#13#23'Gutter.CodeFoldingWidth'#2#14#10'Keystrokes'
+#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0
+#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0
+#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'
+#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0
+#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1
+#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1
+#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1
+#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7
+'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7 +'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7
+'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'C' +'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'C'
+'ommand'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7 +'ommand'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7
@ -120,7 +129,7 @@ LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
+'hortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command' +'hortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command'
+#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7 +#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7
+'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@' +'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@'
+#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3 ,#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3
+'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'Short' +'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'Short'
+'Cut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8 +'Cut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8
+'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251 +'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251
@ -129,7 +138,7 @@ LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
+'and'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7 +'and'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7
+'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0 +'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0
+#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5' +#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5'
,'@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut' +'@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut'
+#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'Short' +#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'Short'
+'Cut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8 +'Cut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8
+'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b' +'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b'
@ -140,60 +149,66 @@ LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
+#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3 +#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3
+'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut' +'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'
+#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#14 +#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#14
+'DisplayPreview'#0#8'ReadOnly'#9#19'OnSpecialLineColors'#7#19'OnSpecialLineC' +'DisplayPreview'#0#8'ReadOnly'#9#22'SelectedColor.OnChange'#13#19'OnSpecialL'
+'olors'#6'Cursor'#7#7'crIBeam'#4'Left'#2#6#6'Height'#3#161#0#3'Top'#3#26#1#5 +'ineColors'#7#19'OnSpecialLineColors'#6'Cursor'#7#7'crIBeam'#4'Left'#2#6#6'H'
+'Width'#3#205#1#0#0#0#5'TPage'#5'Page3'#7'Caption'#6#5'Page3'#11'ClientWidth' +'eight'#3#161#0#3'Top'#3#26#1#5'Width'#3#205#1#0#0#0#5'TPage'#5'Page3'#7'Cap'
+#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2#6'Height'#3#193#1#3'Top'#2#28#5 +'tion'#6#5'Page3'#11'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2
+'Width'#3#217#1#0#6'TLabel'#19'KeyMappingHelpLabel'#5'Align'#7#5'alTop'#18'B' +#2#6'Height'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#6'TLabel'#19'KeyMappingH'
+'orderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6 +'elpLabel'#5'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#18'BorderSpacin'
+#7'Caption'#6#19'KeyMappingHelpLabel'#5'Color'#7#6'clNone'#4'Left'#2#6#6'Hei' +'g.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'
+'ght'#2#12#3'Top'#2'D'#5'Width'#3#205#1#0#0#7'TButton'#28'KeyMappingChooseSc' +#6#19'KeyMappingHelpLabel'#5'Color'#7#6'clNone'#4'Left'#2#6#6'Height'#2#12#3
+'hemeButton'#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing' +'Top'#2'D'#5'Width'#3#205#1#0#0#7'TButton'#28'KeyMappingChooseSchemeButton'#5
+'.Top'#2#6#19'BorderSpacing.Right'#2#6#25'BorderSpacing.InnerBorder'#2#2#7'C' +'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#18'BorderSpacing.Left'#2#6
+'aption'#6#28'KeyMappingChooseSchemeButton'#7'OnClick'#7'!KeyMappingChooseSc' +#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#25'BorderSpacing.Inne'
+'hemeButtonClick'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#25#3'Top'#2#6#5'Wi' +'rBorder'#2#2#7'Caption'#6#28'KeyMappingChooseSchemeButton'#7'OnClick'#7'!Ke'
+'dth'#3#205#1#0#0#7'TButton KeyMappingConsistencyCheckButton'#5'Align'#7#5'a' +'yMappingChooseSchemeButtonClick'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#25
+'lTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing' +#3'Top'#2#6#5'Width'#3#205#1#0#0#7'TButton KeyMappingConsistencyCheckButton'
+'.Right'#2#6#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6' KeyMappingConsi' +#5'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#18'BorderSpacing.Left'#2#6
+'stencyCheckButton'#7'OnClick'#7'%KeyMappingConsistencyCheckButtonClick'#8'T' +#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#25'BorderSpacing.Inne'
+'abOrder'#2#1#4'Left'#2#6#6'Height'#2#25#3'Top'#2'%'#5'Width'#3#205#1#0#0#9 +'rBorder'#2#2#7'Caption'#6' KeyMappingConsistencyCheckButton'#7'OnClick'#7'%'
+'TTreeView'#18'KeyMappingTreeView'#5'Align'#7#8'alClient'#20'BorderSpacing.A' +'KeyMappingConsistencyCheckButtonClick'#8'TabOrder'#2#1#4'Left'#2#6#6'Height'
+'round'#2#6#17'DefaultItemHeight'#2#23#6'Images'#7#9'ImageList'#8'ReadOnly'#9 +#2#25#3'Top'#2'%'#5'Width'#3#205#1#0#0#9'TTreeView'#18'KeyMappingTreeView'#5
+#9'RowSelect'#9#8'TabOrder'#2#2#9'OnMouseUp'#7#25'KeyMappingTreeViewMouseUp' +'Align'#7#8'alClient'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'
+#7'Options'#11#17'tvoAutoItemHeight'#16'tvoHideSelection'#21'tvoKeepCollapse' +#2#6#17'DefaultItemHeight'#2#23#6'Images'#7#9'ImageList'#8'ReadOnly'#9#9'Row'
+'dNodes'#11'tvoReadOnly'#12'tvoRowSelect'#14'tvoShowButtons'#12'tvoShowLines' +'Select'#9#8'TabOrder'#2#2#9'OnMouseUp'#7#25'KeyMappingTreeViewMouseUp'#7'Op'
+#11'tvoShowRoot'#17'tvoShowSeparators'#11'tvoToolTips'#0#4'Left'#2#6#6'Heigh' +'tions'#11#17'tvoAutoItemHeight'#16'tvoHideSelection'#21'tvoKeepCollapsedNod'
+'t'#3'e'#1#3'Top'#2'V'#5'Width'#3#205#1#0#0#0#5'TPage'#5'Page4'#7'Caption'#6 +'es'#11'tvoReadOnly'#12'tvoRowSelect'#14'tvoShowButtons'#12'tvoShowLines'#11
+#5'Page4'#11'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2#6'Hei' +'tvoShowRoot'#17'tvoShowSeparators'#11'tvoToolTips'#0#4'Left'#2#6#6'Height'#3
+'ght'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#6'TLabel'#13'LanguageLabel'#7'C' +'e'#1#3'Top'#2'V'#5'Width'#3#205#1#0#0#0#5'TPage'#5'Page4'#7'Caption'#6#5'Pa'
+'aption'#6#13'LanguageLabel'#5'Color'#7#6'clNone'#4'Left'#3#214#0#6'Height'#2 +'ge4'#11'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Left'#2#2#6'Height'
+#12#3'Top'#2#12#5'Width'#2'W'#0#0#6'TLabel'#16'ColorSchemeLabel'#7'Caption'#6 +#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#6'TLabel'#13'LanguageLabel'#22'Borde'
+#16'ColorSchemeLabel'#5'Color'#7#6'clNone'#4'Left'#3#214#0#6'Height'#2#12#3 +'rSpacing.OnChange'#13#7'Caption'#6#13'LanguageLabel'#5'Color'#7#6'clNone'#4
+'Top'#2'$'#5'Width'#2'j'#0#0#6'TLabel'#19'FileExtensionsLabel'#7'Caption'#6 +'Left'#3#214#0#6'Height'#2#12#3'Top'#2#12#5'Width'#2'W'#0#0#6'TLabel'#16'Col'
+#19'FileExtensionsLabel'#5'Color'#7#6'clNone'#4'Left'#3#214#0#6'Height'#2#12 +'orSchemeLabel'#22'BorderSpacing.OnChange'#13#7'Caption'#6#16'ColorSchemeLab'
+#3'Top'#2'<'#5'Width'#2'p'#0#0#6'TLabel'#17'ColorElementLabel'#7'Caption'#6 +'el'#5'Color'#7#6'clNone'#4'Left'#3#214#0#6'Height'#2#12#3'Top'#2'$'#5'Width'
+#17'ColorElementLabel'#5'Color'#7#6'clNone'#4'Left'#2#4#6'Height'#2#12#3'Top' +#2'j'#0#0#6'TLabel'#19'FileExtensionsLabel'#22'BorderSpacing.OnChange'#13#7
+#2'Z'#5'Width'#2'i'#0#0#9'TComboBox'#16'LanguageComboBox'#9'MaxLength'#2#0#8 +'Caption'#6#19'FileExtensionsLabel'#5'Color'#7#6'clNone'#4'Left'#3#214#0#6'H'
+'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown' +'eight'#2#12#3'Top'#2'<'#5'Width'#2'p'#0#0#6'TLabel'#17'ColorElementLabel'#22
+#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#0#4'Text'#6#16'LanguageComboBox'#4'Le' +'BorderSpacing.OnChange'#13#7'Caption'#6#17'ColorElementLabel'#5'Color'#7#6
+'ft'#2#3#6'Height'#2#21#3'Top'#2#10#5'Width'#3#200#0#0#0#9'TComboBox'#19'Col' +'clNone'#4'Left'#2#4#6'Height'#2#12#3'Top'#2'Z'#5'Width'#2'i'#0#0#9'TComboBo'
+'orSchemeComboBox'#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnE' +'x'#16'LanguageComboBox'#22'BorderSpacing.OnChange'#13#9'MaxLength'#2#0#8'On'
+'xit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2 +'Change'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7
+#1#4'Text'#6#19'ColorSchemeComboBox'#4'Left'#2#3#6'Height'#2#21#3'Top'#2'"'#5 +#17'ComboBoxOnKeyDown'#8'TabOrder'#2#0#4'Text'#6#16'LanguageComboBox'#4'Left'
+'Width'#3#200#0#0#0#9'TComboBox'#22'FileExtensionsComboBox'#13'Items.Strings' +#2#3#6'Height'#2#21#3'Top'#2#10#5'Width'#3#200#0#0#0#9'TComboBox'#19'ColorSc'
+#1#6#26'pp;pas;inc;lpr;lrs;dpr;dpk'#6#18'pp;pas;inc;lpr;lrs'#6#10'pp;pas;inc' +'hemeComboBox'#22'BorderSpacing.OnChange'#13#9'MaxLength'#2#0#8'OnChange'#7
+#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboB' +#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'Combo'
+'oxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2#4'Left'#2#3#6 +'BoxOnKeyDown'#8'TabOrder'#2#1#4'Text'#6#19'ColorSchemeComboBox'#4'Left'#2#3
+'Height'#2#21#3'Top'#2':'#5'Width'#3#200#0#0#0#8'TSynEdit'#12'ColorPreview'#5 ,#6'Height'#2#21#3'Top'#2'"'#5'Width'#3#200#0#0#0#9'TComboBox'#22'FileExtensi'
+'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#4#7'Anchors'#11#5'akTop'#6 +'onsComboBox'#22'BorderSpacing.OnChange'#13#13'Items.Strings'#1#6#26'pp;pas;'
+'akLeft'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#240#9'Font.Name'#6#7'cou' +'inc;lpr;lrs;dpr;dpk'#6#18'pp;pas;inc;lpr;lrs'#6#10'pp;pas;inc'#0#9'MaxLengt'
+'rier'#6'Height'#2'b'#4'Name'#6#12'ColorPreview'#8'TabOrder'#2#3#5'Width'#3 +'h'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9
+#209#1#11'OnMouseDown'#7#19'ColorPreviewMouseUp'#23'Gutter.CodeFoldingWidth' +'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2#4'Left'#2#3#6'Height'#2
+#21#3'Top'#2':'#5'Width'#3#200#0#0#0#8'TSynEdit'#12'ColorPreview'#5'Align'#7
+#8'alBottom'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#4#7'An'
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#240
+#9'Font.Name'#6#7'courier'#6'Height'#2'b'#4'Name'#6#12'ColorPreview'#8'TabOr'
+'der'#2#3#5'Width'#3#209#1#11'OnMouseDown'#7#19'ColorPreviewMouseUp'#24'Book'
+'MarkOptions.OnChange'#13#15'Gutter.OnChange'#13#23'Gutter.CodeFoldingWidth'
+#2#14#10'Keystrokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g' +#2#14#10'Keystrokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'
+#8'ShortCut'#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2 +#8'ShortCut'#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2
+#4#8'ShortCut'#2'('#0#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3 +#4#8'ShortCut'#2'('#0#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3
+#212#0#8'ShortCut'#3'(@'#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2 +#212#0#8'ShortCut'#3'(@'#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2
,'e'#8'ShortCut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2 +'e'#8'ShortCut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2
+'i'#8'ShortCut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2 +'i'#8'ShortCut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2
+'f'#8'ShortCut'#3''' '#0#1#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2 +'f'#8'ShortCut'#3''' '#0#1#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2
+'j'#8'ShortCut'#3'''`'#0#1#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2 +'j'#8'ShortCut'#3'''`'#0#1#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2
@ -231,220 +246,223 @@ LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
+#231#0#8'ShortCut'#3'N`'#0#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Comm' +#231#0#8'ShortCut'#3'N`'#0#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Comm'
+'and'#3#233#0#8'ShortCut'#3'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7 +'and'#3#233#0#8'ShortCut'#3'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7
+'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`' +'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'
+#0#0#13'Lines.Strings'#1#6#12'ColorPreview'#0#8'ReadOnly'#9#19'OnSpecialLine' +#0#0#13'Lines.Strings'#1#6#12'ColorPreview'#0#8'ReadOnly'#9#22'SelectedColor'
+'Colors'#7#19'OnSpecialLineColors'#6'Cursor'#7#7'crIBeam'#4'Left'#2#4#6'Heig' +'.OnChange'#13#19'OnSpecialLineColors'#7#19'OnSpecialLineColors'#6'Cursor'#7
+'ht'#2'b'#3'Top'#3'['#1#5'Width'#3#209#1#0#0#8'TListBox'#19'ColorElementList' +#7'crIBeam'#4'Left'#2#4#6'Height'#2'b'#3'Top'#3'['#1#5'Width'#3#209#1#0#0#8
+'Box'#17'OnSelectionChange'#7'"ColorElementListBoxSelectionChange'#8'TabOrde' +'TListBox'#19'ColorElementListBox'#22'BorderSpacing.OnChange'#13#17'OnSelect'
+'r'#2#4#8'TopIndex'#2#255#4'Left'#2#3#6'Height'#3#230#0#3'Top'#2'l'#5'Width' +'ionChange'#7'"ColorElementListBoxSelectionChange'#8'TabOrder'#2#4#8'TopInde'
+#3#200#0#0#0#7'TButton'#27'SetAttributeToDefaultButton'#7'Anchors'#11#5'akTo' +'x'#2#255#4'Left'#2#3#6'Height'#3#230#0#3'Top'#2'l'#5'Width'#3#200#0#0#0#7'T'
+'p'#6'akLeft'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#27 +'Button'#27'SetAttributeToDefaultButton'#7'Anchors'#11#5'akTop'#6'akLeft'#7
+'SetAttributeToDefaultButton'#7'OnClick'#7' SetAttributeToDefaultButtonClick' +'akRight'#0#22'BorderSpacing.OnChange'#13#25'BorderSpacing.InnerBorder'#2#2#7
+#8'TabOrder'#2#5#4'Left'#3#212#0#6'Height'#2#25#3'Top'#2'Z'#5'Width'#3#255#0 +'Caption'#6#27'SetAttributeToDefaultButton'#7'OnClick'#7' SetAttributeToDefa'
+#0#0#7'TButton'#31'SetAllAttributesToDefaultButton'#7'Anchors'#11#5'akTop'#6 +'ultButtonClick'#8'TabOrder'#2#5#4'Left'#3#212#0#6'Height'#2#25#3'Top'#2'Z'#5
+'akLeft'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#31'SetA' +'Width'#3#255#0#0#0#7'TButton'#31'SetAllAttributesToDefaultButton'#7'Anchors'
+'llAttributesToDefaultButton'#7'OnClick'#7'$SetAllAttributesToDefaultButtonC' ,#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'#13#25'BorderS'
+'lick'#8'TabOrder'#2#6#4'Left'#3#212#0#6'Height'#2#25#3'Top'#2'z'#5'Width'#3 +'pacing.InnerBorder'#2#2#7'Caption'#6#31'SetAllAttributesToDefaultButton'#7
+#255#0#0#0#9'TGroupBox'#22'TextAttributesGroupBox'#7'Anchors'#11#5'akTop'#6 +'OnClick'#7'$SetAllAttributesToDefaultButtonClick'#8'TabOrder'#2#6#4'Left'#3
+'akLeft'#7'akRight'#0#7'Caption'#6#10'Attributes'#12'ClientHeight'#3#184#0#11 +#212#0#6'Height'#2#25#3'Top'#2'z'#5'Width'#3#255#0#0#0#9'TGroupBox'#22'TextA'
+'ttributesGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderS'
+'pacing.OnChange'#13#7'Caption'#6#10'Attributes'#12'ClientHeight'#3#184#0#11
+'ClientWidth'#3#255#0#11'ParentColor'#9#8'TabOrder'#2#7#4'Left'#3#212#0#6'He' +'ClientWidth'#3#255#0#11'ParentColor'#9#8'TabOrder'#2#7#4'Left'#3#212#0#6'He'
+'ight'#3#184#0#3'Top'#3#154#0#5'Width'#3#255#0#0#6'TLabel'#15'ForeGroundLabe' +'ight'#3#184#0#3'Top'#3#154#0#5'Width'#3#255#0#0#6'TLabel'#15'ForeGroundLabe'
+'l'#7'Caption'#6#15'ForeGroundLabel'#5'Color'#7#6'clNone'#4'Left'#2#8#6'Heig' +'l'#22'BorderSpacing.OnChange'#13#7'Caption'#6#15'ForeGroundLabel'#5'Color'#7
+'ht'#2#12#5'Width'#2'b'#0#0#12'TColorButton'#21'ForegroundColorButton'#11'Bo' +#6'clNone'#4'Left'#2#8#6'Height'#2#12#5'Width'#2'b'#0#0#12'TColorButton'#21
+'rderWidth'#2#2#14'OnColorChanged'#7#23'ColorButtonColorChanged'#4'Left'#2#8 +'ForegroundColorButton'#22'BorderSpacing.OnChange'#13#11'BorderWidth'#2#2#14
+#6'Height'#2#21#3'Top'#2#16#5'Width'#2'K'#0#0#12'TColorButton'#21'BackGround' +'OnColorChanged'#7#23'ColorButtonColorChanged'#4'Left'#2#8#6'Height'#2#21#3
+'ColorButton'#22'BorderSpacing.OnChange'#13#11'BorderWidth'#2#2#14'OnColorCh' +'Top'#2#16#5'Width'#2'K'#0#0#12'TColorButton'#21'BackGroundColorButton'#11'B'
+'anged'#7#23'ColorButtonColorChanged'#4'Left'#2#8#6'Height'#2#21#3'Top'#2':' +'orderWidth'#2#2#14'OnColorChanged'#7#23'ColorButtonColorChanged'#4'Left'#2#8
+#5'Width'#2'K'#0#0#6'TLabel'#15'BackGroundLabel'#22'BorderSpacing.OnChange' +#6'Height'#2#21#3'Top'#2':'#5'Width'#2'K'#0#0#6'TLabel'#15'BackGroundLabel'#7
+#13#7'Caption'#6#15'BackGroundLabel'#5'Color'#7#6'clNone'#4'Left'#2#8#6'Heig' +'Caption'#6#15'BackGroundLabel'#5'Color'#7#6'clNone'#4'Left'#2#8#6'Height'#2
+'ht'#2#12#3'Top'#2'*'#5'Width'#2'd'#0#0#9'TCheckBox'#28'ForeGroundUseDefault' +#12#3'Top'#2'*'#5'Width'#2'd'#0#0#9'TCheckBox'#28'ForeGroundUseDefaultCheckB'
,'CheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.On' +'ox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#28'ForeGroun'
+'Change'#13#7'Caption'#6#28'ForeGroundUseDefaultCheckBox'#7'OnClick'#7#22'Ge' +'dUseDefaultCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#0
+'neralCheckBoxOnClick'#8'TabOrder'#2#0#4'Left'#2'^'#6'Height'#2#24#3'Top'#2 +#4'Left'#2'^'#6'Height'#2#24#3'Top'#2#12#5'Width'#3#148#0#0#0#9'TCheckBox'#28
+#12#5'Width'#3#148#0#0#0#9'TCheckBox'#28'BackGroundUseDefaultCheckBox'#7'Anc' +'BackGroundUseDefaultCheckBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#28'BackGroundUseDefau' +#22'BorderSpacing.OnChange'#13#7'Caption'#6#28'BackGroundUseDefaultCheckBox'
+'ltCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#1#4'Left' +#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#1#4'Left'#2'^'#6'Heig'
+#2'^'#6'Height'#2#24#3'Top'#2'8'#5'Width'#3#148#0#0#0#9'TCheckBox'#16'TextBo' +'ht'#2#24#3'Top'#2'8'#5'Width'#3#148#0#0#0#9'TCheckBox'#16'TextBoldCheckBox'
+'ldCheckBox'#5'Align'#7#8'alBottom'#22'BorderSpacing.OnChange'#13#20'BorderS' +#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'TextBol'
+'pacing.Around'#2#6#7'Caption'#6#16'TextBoldCheckBox'#7'OnClick'#7#22'Genera' +'dCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#2#4'Left'#2
+'lCheckBoxOnClick'#8'TabOrder'#2#2#4'Left'#2#6#6'Height'#2#24#3'Top'#2'^'#5 +#6#6'Height'#2#24#3'Top'#2'^'#5'Width'#3#243#0#0#0#9'TCheckBox'#18'TextItali'
+'Width'#3#243#0#0#0#9'TCheckBox'#18'TextItalicCheckBox'#5'Align'#7#8'alBotto' +'cCheckBox'#5'Align'#7#8'alBottom'#22'BorderSpacing.OnChange'#13#20'BorderSp'
+'m'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'TextItalicCheckBox'#7'OnCli' +'acing.Around'#2#6#7'Caption'#6#18'TextItalicCheckBox'#7'OnClick'#7#22'Gener'
+'ck'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#24 +'alCheckBoxOnClick'#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#24#3'Top'#2'|'#5
+#3'Top'#2'|'#5'Width'#3#243#0#0#0#9'TCheckBox'#21'TextUnderlineCheckBox'#5'A' +'Width'#3#243#0#0#0#9'TCheckBox'#21'TextUnderlineCheckBox'#5'Align'#7#8'alBo'
+'lign'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'TextUnderl' +'ttom'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Caption'
+'ineCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOrder'#2#4#4'Left' +#6#21'TextUnderlineCheckBox'#7'OnClick'#7#22'GeneralCheckBoxOnClick'#8'TabOr'
+#2#6#6'Height'#2#24#3'Top'#3#154#0#5'Width'#3#243#0#0#0#0#0#5'TPage'#5'Page5' +'der'#2#4#4'Left'#2#6#6'Height'#2#24#3'Top'#3#154#0#5'Width'#3#243#0#0#0#0#0
+#7'Caption'#6#5'Page5'#11'ClientWidth'#3#217#1#12'ClientHeight'#3#193#1#4'Le' +#5'TPage'#5'Page5'#7'Caption'#6#5'Page5'#11'ClientWidth'#3#217#1#12'ClientHe'
+'ft'#2#2#6'Height'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#9'TGroupBox'#25'Au' +'ight'#3#193#1#4'Left'#2#2#6'Height'#3#193#1#3'Top'#2#28#5'Width'#3#217#1#0#9
+'tomaticFeaturesGroupBox'#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6 +'TGroupBox'#25'AutomaticFeaturesGroupBox'#5'Align'#7#8'alClient'#22'BorderSp'
+#7'Caption'#6#25'AutomaticFeaturesGroupBox'#12'ClientHeight'#3#164#1#11'Clie' +'acing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Caption'#6#25'AutomaticFe'
+'ntWidth'#3#201#1#11'ParentColor'#9#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3 +'aturesGroupBox'#12'ClientHeight'#3#164#1#11'ClientWidth'#3#201#1#11'ParentC'
+#181#1#3'Top'#2#6#5'Width'#3#205#1#0#6'TLabel'#14'AutoDelayLabel'#5'Align'#7 +'olor'#9#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#3#181#1#3'Top'#2#6#5'Width'#3
+#5'alTop'#22'BorderSpacing.OnChange'#13#17'BorderSpacing.Top'#2#24#20'Border' +#205#1#0#6'TLabel'#14'AutoDelayLabel'#5'Align'#7#5'alTop'#17'BorderSpacing.T'
+'Spacing.Around'#2#6#7'Caption'#6#14'AutoDelayLabel'#5'Color'#7#6'clNone'#4 +'op'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'AutoDelayLabel'#5'Col'
+'Left'#2#6#6'Height'#2#12#3'Top'#3#150#0#5'Width'#3#189#1#0#0#6'TLabel'#17'A' +'or'#7#6'clNone'#4'Left'#2#6#6'Height'#2#12#3'Top'#3#150#0#5'Width'#3#189#1#0
+'utoDelayMinLabel'#7'Caption'#6#17'AutoDelayMinLabel'#5'Color'#7#6'clNone'#21 +#0#6'TLabel'#17'AutoDelayMinLabel'#22'BorderSpacing.OnChange'#13#7'Caption'#6
+'AnchorSideTop.Control'#7#17'AutoDelayTrackBar'#4'Left'#2#6#6'Height'#2#12#3 +#17'AutoDelayMinLabel'#5'Color'#7#6'clNone'#21'AnchorSideTop.Control'#7#17'A'
+'Top'#3#191#0#5'Width'#2'o'#0#0#6'TLabel'#17'AutoDelayMaxLabel'#9'Alignment' +'utoDelayTrackBar'#4'Left'#2#6#6'Height'#2#12#3'Top'#3#191#0#5'Width'#2'o'#0
+#7#14'taRightJustify'#7'Anchors'#11#5'akTop'#7'akRight'#0#7'Caption'#6#17'Au' +#0#6'TLabel'#17'AutoDelayMaxLabel'#9'Alignment'#7#14'taRightJustify'#7'Ancho'
+'toDelayMaxLabel'#5'Color'#7#6'clNone'#21'AnchorSideTop.Control'#7#17'AutoDe' +'rs'#11#5'akTop'#7'akRight'#0#22'BorderSpacing.OnChange'#13#7'Caption'#6#17
+'layTrackBar'#4'Left'#3'M'#1#6'Height'#2#12#3'Top'#3#191#0#5'Width'#2'r'#0#0 +'AutoDelayMaxLabel'#5'Color'#7#6'clNone'#21'AnchorSideTop.Control'#7#17'Auto'
+#9'TCheckBox AutoIdentifierCompletionCheckBox'#5'Align'#7#5'alTop'#20'Border' +'DelayTrackBar'#4'Left'#3'M'#1#6'Height'#2#12#3'Top'#3#191#0#5'Width'#2'r'#0
+'Spacing.Around'#2#6#7'Caption'#6' AutoIdentifierCompletionCheckBox'#8'TabOr' +#0#9'TCheckBox AutoIdentifierCompletionCheckBox'#5'Align'#7#5'alTop'#22'Bord'
+'der'#2#0#4'Left'#2#6#6'Height'#2#24#3'Top'#2#6#5'Width'#3#189#1#0#0#9'TChec' +'erSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Caption'#6' AutoIdent'
+'kBox'#26'AutoCodeParametersCheckBox'#5'Align'#7#5'alTop'#20'BorderSpacing.A' +'ifierCompletionCheckBox'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#24#3'Top'#2
+'round'#2#6#7'Caption'#6#26'AutoCodeParametersCheckBox'#7'Enabled'#8#8'TabOr' +#6#5'Width'#3#189#1#0#0#9'TCheckBox'#26'AutoCodeParametersCheckBox'#5'Align'
+'der'#2#1#4'Left'#2#6#6'Height'#2#24#3'Top'#2'B'#5'Width'#3#189#1#0#0#9'TChe' +#7#5'alTop'#22'BorderSpacing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Cap'
+'ckBox'#27'AutoToolTipExprEvalCheckBox'#5'Align'#7#5'alTop'#20'BorderSpacing' +'tion'#6#26'AutoCodeParametersCheckBox'#7'Enabled'#8#8'TabOrder'#2#1#4'Left'
+'.Around'#2#6#7'Caption'#6#27'AutoToolTipExprEvalCheckBox'#8'TabOrder'#2#2#4 +#2#6#6'Height'#2#24#3'Top'#2'B'#5'Width'#3#189#1#0#0#9'TCheckBox'#27'AutoToo'
+'Left'#2#6#6'Height'#2#24#3'Top'#2'`'#5'Width'#3#189#1#0#0#9'TCheckBox'#28'A' +'lTipExprEvalCheckBox'#5'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#20
+'utoToolTipSymbToolsCheckBox'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2 +'BorderSpacing.Around'#2#6#7'Caption'#6#27'AutoToolTipExprEvalCheckBox'#8'Ta'
+#6#7'Caption'#6#28'AutoToolTipSymbToolsCheckBox'#7'Enabled'#8#8'TabOrder'#2#3 +'bOrder'#2#2#4'Left'#2#6#6'Height'#2#24#3'Top'#2'`'#5'Width'#3#189#1#0#0#9'T'
+#4'Left'#2#6#6'Height'#2#24#3'Top'#2'$'#5'Width'#3#189#1#0#0#9'TTrackBar'#17 +'CheckBox'#28'AutoToolTipSymbToolsCheckBox'#5'Align'#7#5'alTop'#22'BorderSpa'
+'AutoDelayTrackBar'#5'Align'#7#5'alTop'#22'BorderSpacing.OnChange'#13#18'Bor' +'cing.OnChange'#13#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'AutoToolTipS'
+'derSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#3 +'ymbToolsCheckBox'#7'Enabled'#8#8'TabOrder'#2#3#4'Left'#2#6#6'Height'#2#24#3
+'Max'#2#6#3'Min'#2#2#8'Position'#2#2#8'ScalePos'#7#5'trTop'#8'TabOrder'#2#4#3 +'Top'#2'$'#5'Width'#3#189#1#0#0#9'TTrackBar'#17'AutoDelayTrackBar'#5'Align'#7
+'Max'#2#6#3'Min'#2#2#8'Position'#2#2#8'ScalePos'#7#5'trTop'#4'Left'#2#6#6'He' ,#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpac'
+'ight'#2#23#3'Top'#3#168#0#5'Width'#3#189#1#0#0#0#0#0#7'TButton'#12'CancelBu' +'ing.Right'#2#6#3'Max'#2#6#3'Min'#2#2#8'Position'#2#2#8'ScalePos'#7#5'trTop'
+'tton'#7'Anchors'#11#7'akRight'#8'akBottom'#0#22'BorderSpacing.OnChange'#13 +#8'TabOrder'#2#4#3'Max'#2#6#3'Min'#2#2#8'Position'#2#2#8'ScalePos'#7#5'trTop'
+#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#12'CancelButton'#7'OnClick'#7 +#4'Left'#2#6#6'Height'#2#23#3'Top'#3#168#0#5'Width'#3#189#1#0#0#0#0#0#7'TBut'
+#17'CancelButtonClick'#8'TabOrder'#2#1#4'Left'#3#136#1#6'Height'#2#25#3'Top' +'ton'#12'CancelButton'#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpaci'
+#3#227#1#5'Width'#2'K'#0#0#7'TButton'#8'OkButton'#7'Anchors'#11#7'akRight'#8 +'ng.InnerBorder'#2#2#7'Caption'#6#12'CancelButton'#7'OnClick'#7#17'CancelBut'
+'akBottom'#0#22'BorderSpacing.OnChange'#13#25'BorderSpacing.InnerBorder'#2#2 +'tonClick'#8'TabOrder'#2#1#4'Left'#3#136#1#6'Height'#2#25#3'Top'#3#227#1#5'W'
+#7'Caption'#6#8'OkButton'#7'OnClick'#7#13'OkButtonClick'#8'TabOrder'#2#2#4'L' +'idth'#2'K'#0#0#7'TButton'#8'OkButton'#7'Anchors'#11#7'akRight'#8'akBottom'#0
+'eft'#3'8'#1#6'Height'#2#25#3'Top'#3#227#1#5'Width'#2'K'#0#0#10'TImageList'#9 +#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#8'OkButton'#7'OnClick'#7#13
+'ImageList'#6'Height'#2#21#5'Width'#2#21#4'left'#3#208#1#3'top'#2#16#6'Bitma' +'OkButtonClick'#8'TabOrder'#2#2#4'Left'#3'8'#1#6'Height'#2#25#3'Top'#3#227#1
+'p'#10'"'#29#0#0'li'#2#0#0#0#21#0#0#0#21#0#0#0'N'#16#0#0'/* XPM */'#10'stati' +#5'Width'#2'K'#0#0#10'TImageList'#9'ImageList'#6'Height'#2#21#5'Width'#2#21#4
+'c char * keymapcategory_xpm[] = {'#10'"22 22 191 2",'#10'" '#9'c None",'#10 +'left'#3#208#1#3'top'#2#16#6'Bitmap'#10'"'#29#0#0'li'#2#0#0#0#21#0#0#0#21#0#0
+'". '#9'c #4B4E48",'#10'"+ '#9'c #8D918B",'#10'"@ '#9'c #AAAEA8",'#10'"# '#9 +#0'N'#16#0#0'/* XPM */'#10'static char * keymapcategory_xpm[] = {'#10'"22 22'
+'c #C3C7C2",'#10'"$ '#9'c #D2D6D1",'#10'"% '#9'c #A1A4A1",'#10'"& '#9'c #808' +' 191 2",'#10'" '#9'c None",'#10'". '#9'c #4B4E48",'#10'"+ '#9'c #8D918B",'
+'57A",'#10'"* '#9'c #B5BAB0",'#10'"= '#9'c #90938D",'#10'"- '#9'c #9A9C99",' +#10'"@ '#9'c #AAAEA8",'#10'"# '#9'c #C3C7C2",'#10'"$ '#9'c #D2D6D1",'#10'"% '
+#10'"; '#9'c #939493",'#10'"> '#9'c #BCC0BC",'#10'", '#9'c #E6EAE5",'#10'"''' +#9'c #A1A4A1",'#10'"& '#9'c #80857A",'#10'"* '#9'c #B5BAB0",'#10'"= '#9'c #9'
+' '#9'c #B0B2AE",'#10'") '#9'c #4E4E4B",'#10'"! '#9'c #ADB1AA",'#10'"~ '#9'c' +'0938D",'#10'"- '#9'c #9A9C99",'#10'"; '#9'c #939493",'#10'"> '#9'c #BCC0BC"'
,' #ADB1A8",'#10'"{ '#9'c #C0C4BD",'#10'"] '#9'c #8D908C",'#10'"^ '#9'c #8B8D' +','#10'", '#9'c #E6EAE5",'#10'"'' '#9'c #B0B2AE",'#10'") '#9'c #4E4E4B",'#10
+'8B",'#10'"/ '#9'c #979A97",'#10'"( '#9'c #E4E7E4",'#10'"_ '#9'c #959792",' +'"! '#9'c #ADB1AA",'#10'"~ '#9'c #ADB1A8",'#10'"{ '#9'c #C0C4BD",'#10'"] '#9
+#10'": '#9'c #464942",'#10'"< '#9'c #3E403A",'#10'"[ '#9'c #787A78",'#10'"} ' +'c #8D908C",'#10'"^ '#9'c #8B8D8B",'#10'"/ '#9'c #979A97",'#10'"( '#9'c #E4E'
+#9'c #E7E9E7",'#10'"| '#9'c #D1D2D0",'#10'"1 '#9'c #ADB0AC",'#10'"2 '#9'c #B' +'7E4",'#10'"_ '#9'c #959792",'#10'": '#9'c #464942",'#10'"< '#9'c #3E403A",'
+'6B8B4",'#10'"3 '#9'c #BABDB9",'#10'"4 '#9'c #CFD3CF",'#10'"5 '#9'c #7E807C"' +#10'"[ '#9'c #787A78",'#10'"} '#9'c #E7E9E7",'#10'"| '#9'c #D1D2D0",'#10'"1 '
+','#10'"6 '#9'c #52564D",'#10'"7 '#9'c #4C4F47",'#10'"8 '#9'c #3B3D36",'#10 +#9'c #ADB0AC",'#10'"2 '#9'c #B6B8B4",'#10'"3 '#9'c #BABDB9",'#10'"4 '#9'c #C'
+'"9 '#9'c #4E504A",'#10'"0 '#9'c #979B95",'#10'"a '#9'c #A8ACA5",'#10'"b '#9 +'FD3CF",'#10'"5 '#9'c #7E807C",'#10'"6 '#9'c #52564D",'#10'"7 '#9'c #4C4F47"'
+'c #CBCFCB",'#10'"c '#9'c #C0C5C1",'#10'"d '#9'c #A7AAA7",'#10'"e '#9'c #BBB' +','#10'"8 '#9'c #3B3D36",'#10'"9 '#9'c #4E504A",'#10'"0 '#9'c #979B95",'#10
+'CBB",'#10'"f '#9'c #F0F2F0",'#10'"g '#9'c #EEF0EF",'#10'"h '#9'c #E3E5E3",' +'"a '#9'c #A8ACA5",'#10'"b '#9'c #CBCFCB",'#10'"c '#9'c #C0C5C1",'#10'"d '#9
+#10'"i '#9'c #CACDCA",'#10'"j '#9'c #BDC0BD",'#10'"k '#9'c #949893",'#10'"l ' +'c #A7AAA7",'#10'"e '#9'c #BBBCBB",'#10'"f '#9'c #F0F2F0",'#10'"g '#9'c #EEF'
+#9'c #71756B",'#10'"m '#9'c #606359",'#10'"n '#9'c #4B4E46",'#10'"o '#9'c #7' +'0EF",'#10'"h '#9'c #E3E5E3",'#10'"i '#9'c #CACDCA",'#10'"j '#9'c #BDC0BD",'
+'D8178",'#10'"p '#9'c #B5B9B0",'#10'"q '#9'c #959894",'#10'"r '#9'c #A9AAA8"' +#10'"k '#9'c #949893",'#10'"l '#9'c #71756B",'#10'"m '#9'c #606359",'#10'"n '
+','#10'"s '#9'c #D3D5D3",'#10'"t '#9'c #CCD0CC",'#10'"u '#9'c #E6EAE6",'#10 +#9'c #4B4E46",'#10'"o '#9'c #7D8178",'#10'"p '#9'c #B5B9B0",'#10'"q '#9'c #9'
+'"v '#9'c #A0A49E",'#10'"w '#9'c #414440",'#10'"x '#9'c #DADCDA",'#10'"y '#9 +'59894",'#10'"r '#9'c #A9AAA8",'#10'"s '#9'c #D3D5D3",'#10'"t '#9'c #CCD0CC"'
+'c #BCBEBB",'#10'"z '#9'c #A3A6A2",'#10'"A '#9'c #B6BBB4",'#10'"B '#9'c #B4B' +','#10'"u '#9'c #E6EAE6",'#10'"v '#9'c #A0A49E",'#10'"w '#9'c #414440",'#10
+'8B3",'#10'"C '#9'c #8D918C",'#10'"D '#9'c #6C7266",'#10'"E '#9'c #5F635B",' +'"x '#9'c #DADCDA",'#10'"y '#9'c #BCBEBB",'#10'"z '#9'c #A3A6A2",'#10'"A '#9
+#10'"F '#9'c #9EA39B",'#10'"G '#9'c #ABB0A7",'#10'"H '#9'c #CACDC6",'#10'"I ' +'c #B6BBB4",'#10'"B '#9'c #B4B8B3",'#10'"C '#9'c #8D918C",'#10'"D '#9'c #6C7'
+#9'c #8F908E",'#10'"J '#9'c #9B9C9A",'#10'"K '#9'c #9D9F9D",'#10'"L '#9'c #D' +'266",'#10'"E '#9'c #5F635B",'#10'"F '#9'c #9EA39B",'#10'"G '#9'c #ABB0A7",'
+'ADDDA",'#10'"M '#9'c #8C8F8A",'#10'"N '#9'c #4A4D46",'#10'"O '#9'c #3C3F38"' +#10'"H '#9'c #CACDC6",'#10'"I '#9'c #8F908E",'#10'"J '#9'c #9B9C9A",'#10'"K '
+','#10'"P '#9'c #5E615C",'#10'"Q '#9'c #999E95",'#10'"R '#9'c #767974",'#10 +#9'c #9D9F9D",'#10'"L '#9'c #DADDDA",'#10'"M '#9'c #8C8F8A",'#10'"N '#9'c #4'
+'"S '#9'c #6B6D6B",'#10'"T '#9'c #E4E8E4",'#10'"U '#9'c #DEE2DE",'#10'"V '#9 +'A4D46",'#10'"O '#9'c #3C3F38",'#10'"P '#9'c #5E615C",'#10'"Q '#9'c #999E95"'
+'c #B0B4AF",'#10'"W '#9'c #737671",'#10'"X '#9'c #EAEDEA",'#10'"Y '#9'c #D1D' +','#10'"R '#9'c #767974",'#10'"S '#9'c #6B6D6B",'#10'"T '#9'c #E4E8E4",'#10
+'3D0",'#10'"Z '#9'c #A8ABA5",'#10'"` '#9'c #A8ACA7",'#10'" .'#9'c #D4D9D3",' +'"U '#9'c #DEE2DE",'#10'"V '#9'c #B0B4AF",'#10'"W '#9'c #737671",'#10'"X '#9
+#10'"..'#9'c #D9DDD8",'#10'"+.'#9'c #717470",'#10'"@.'#9'c #545850",'#10'"#.' +'c #EAEDEA",'#10'"Y '#9'c #D1D3D0",'#10'"Z '#9'c #A8ABA5",'#10'"` '#9'c #A8A'
+#9'c #4C4F48",'#10'"$.'#9'c #43463D",'#10'"%.'#9'c #91978C",'#10'"&.'#9'c #B' +'CA7",'#10'" .'#9'c #D4D9D3",'#10'"..'#9'c #D9DDD8",'#10'"+.'#9'c #717470",'
+'0B7AA",'#10'"*.'#9'c #8E928C",'#10'"=.'#9'c #D1D5D0",'#10'"-.'#9'c #777976"' +#10'"@.'#9'c #545850",'#10'"#.'#9'c #4C4F48",'#10'"$.'#9'c #43463D",'#10'"%.'
+','#10'";.'#9'c #7C7F7C",'#10'">.'#9'c #B9BCB9",'#10'",.'#9'c #BDBFBD",'#10 +#9'c #91978C",'#10'"&.'#9'c #B0B7AA",'#10'"*.'#9'c #8E928C",'#10'"=.'#9'c #D'
+'"''.'#9'c #4B4C47",'#10'").'#9'c #656764",'#10'"!.'#9'c #F3F5F3",'#10'"~.'#9 +'1D5D0",'#10'"-.'#9'c #777976",'#10'";.'#9'c #7C7F7C",'#10'">.'#9'c #B9BCB9"'
+'c #EBECEB",'#10'"{.'#9'c #E5E7E5",'#10'"].'#9'c #ADB0AD",'#10'"^.'#9'c #858' +','#10'",.'#9'c #BDBFBD",'#10'"''.'#9'c #4B4C47",'#10'").'#9'c #656764",'#10
+'883",'#10'"/.'#9'c #74786E",'#10'"(.'#9'c #60645B",'#10'"_.'#9'c #4E5349",' +'"!.'#9'c #F3F5F3",'#10'"~.'#9'c #EBECEB",'#10'"{.'#9'c #E5E7E5",'#10'"].'#9
+#10'":.'#9'c #42463D",'#10'"<.'#9'c #7A7D7A",'#10'"[.'#9'c #D3D6D2",'#10'"}.' +'c #ADB0AD",'#10'"^.'#9'c #858883",'#10'"/.'#9'c #74786E",'#10'"(.'#9'c #606'
+#9'c #AEB2AB",'#10'"|.'#9'c #B3B8B0",'#10'"1.'#9'c #D0D3CE",'#10'"2.'#9'c #B' +'45B",'#10'"_.'#9'c #4E5349",'#10'":.'#9'c #42463D",'#10'"<.'#9'c #7A7D7A",'
+'8BCB8",'#10'"3.'#9'c #E1E5E1",'#10'"4.'#9'c #A0A49F",'#10'"5.'#9'c #4E514B"' +#10'"[.'#9'c #D3D6D2",'#10'"}.'#9'c #AEB2AB",'#10'"|.'#9'c #B3B8B0",'#10'"1.'
+','#10'"6.'#9'c #4D5149",'#10'"7.'#9'c #E4E6E4",'#10'"8.'#9'c #E7E8E7",'#10 +#9'c #D0D3CE",'#10'"2.'#9'c #B8BCB8",'#10'"3.'#9'c #E1E5E1",'#10'"4.'#9'c #A'
+'"9.'#9'c #E2E5E2",'#10'"0.'#9'c #DEE3DE",'#10'"a.'#9'c #DDE2DD",'#10'"b.'#9 +'0A49F",'#10'"5.'#9'c #4E514B",'#10'"6.'#9'c #4D5149",'#10'"7.'#9'c #E4E6E4"'
+'c #A6ABA4",'#10'"c.'#9'c #757A70",'#10'"d.'#9'c #64685E",'#10'"e.'#9'c #525' +','#10'"8.'#9'c #E7E8E7",'#10'"9.'#9'c #E2E5E2",'#10'"0.'#9'c #DEE3DE",'#10
+'74C",'#10'"f.'#9'c #4A4D45",'#10'"g.'#9'c #B3B7B3",'#10'"h.'#9'c #EFF2EF",' +'"a.'#9'c #DDE2DD",'#10'"b.'#9'c #A6ABA4",'#10'"c.'#9'c #757A70",'#10'"d.'#9
+#10'"i.'#9'c #F1F2F1",'#10'"j.'#9'c #D4D7D4",'#10'"k.'#9'c #BBBEBB",'#10'"l.' +'c #64685E",'#10'"e.'#9'c #52574C",'#10'"f.'#9'c #4A4D45",'#10'"g.'#9'c #B3B'
+#9'c #AEB1AD",'#10'"m.'#9'c #939791",'#10'"n.'#9'c #64685F",'#10'"o.'#9'c #5' +'7B3",'#10'"h.'#9'c #EFF2EF",'#10'"i.'#9'c #F1F2F1",'#10'"j.'#9'c #D4D7D4",'
+'C6157",'#10'"p.'#9'c #4B4F46",'#10'"q.'#9'c #474B41",'#10'"r.'#9'c #BBBDBA"' +#10'"k.'#9'c #BBBEBB",'#10'"l.'#9'c #AEB1AD",'#10'"m.'#9'c #939791",'#10'"n.'
+','#10'"s.'#9'c #DCE1DC",'#10'"t.'#9'c #A6ABA3",'#10'"u.'#9'c #757A6F",'#10 +#9'c #64685F",'#10'"o.'#9'c #5C6157",'#10'"p.'#9'c #4B4F46",'#10'"q.'#9'c #4'
+'"v.'#9'c #666B61",'#10'"w.'#9'c #4A4E45",'#10'"x.'#9'c #DCDFDC",'#10'"y.'#9 +'74B41",'#10'"r.'#9'c #BBBDBA",'#10'"s.'#9'c #DCE1DC",'#10'"t.'#9'c #A6ABA3"'
+'c #EFF0EF",'#10'"z.'#9'c #E9E9E9",'#10'"A.'#9'c #E2E7E2",'#10'"B.'#9'c #D7D' +','#10'"u.'#9'c #757A6F",'#10'"v.'#9'c #666B61",'#10'"w.'#9'c #4A4E45",'#10
+'CD7",'#10'"C.'#9'c #75796F",'#10'"D.'#9'c #61655B",'#10'"E.'#9'c #4F5449",' +'"x.'#9'c #DCDFDC",'#10'"y.'#9'c #EFF0EF",'#10'"z.'#9'c #E9E9E9",'#10'"A.'#9
+#10'"F.'#9'c #464B41",'#10'"G.'#9'c #949794",'#10'"H.'#9'c #D5D9D5",'#10'"I.' +'c #E2E7E2",'#10'"B.'#9'c #D7DCD7",'#10'"C.'#9'c #75796F",'#10'"D.'#9'c #616'
+#9'c #DFE4DF",'#10'"J.'#9'c #DDE1DC",'#10'"K.'#9'c #A1A79C",'#10'"L.'#9'c #7' +'55B",'#10'"E.'#9'c #4F5449",'#10'"F.'#9'c #464B41",'#10'"G.'#9'c #949794",'
+'4796E",'#10'"M.'#9'c #50544C",'#10'"N.'#9'c #EBEEEB",'#10'"O.'#9'c #DFE3DF"' +#10'"H.'#9'c #D5D9D5",'#10'"I.'#9'c #DFE4DF",'#10'"J.'#9'c #DDE1DC",'#10'"K.'
+','#10'"P.'#9'c #DADEDA",'#10'"Q.'#9'c #A0A49D",'#10'"R.'#9'c #63675E",'#10 ,#9'c #A1A79C",'#10'"L.'#9'c #74796E",'#10'"M.'#9'c #50544C",'#10'"N.'#9'c #E'
+'"S.'#9'c #4D5248",'#10'"T.'#9'c #8D908D",'#10'"U.'#9'c #7C8079",'#10'"V.'#9 +'BEEEB",'#10'"O.'#9'c #DFE3DF",'#10'"P.'#9'c #DADEDA",'#10'"Q.'#9'c #A0A49D"'
+'c #3E413B",'#10'"W.'#9'c #6D6F6D",'#10'"X.'#9'c #D2D6D2",'#10'"Y.'#9'c #DBE' +','#10'"R.'#9'c #63675E",'#10'"S.'#9'c #4D5248",'#10'"T.'#9'c #8D908D",'#10
+'0DA",'#10'"Z.'#9'c #9EA499",'#10'"`.'#9'c #747A6E",'#10'" +'#9'c #5F645B",' +'"U.'#9'c #7C8079",'#10'"V.'#9'c #3E413B",'#10'"W.'#9'c #6D6F6D",'#10'"X.'#9
+#10'".+'#9'c #8B8E8B",'#10'"++'#9'c #D0D3D0",'#10'"@+'#9'c #D6D9D5",'#10'"#+' +'c #D2D6D2",'#10'"Y.'#9'c #DBE0DA",'#10'"Z.'#9'c #9EA499",'#10'"`.'#9'c #747'
+#9'c #92978D",'#10'"$+'#9'c #5A5E54",'#10'"%+'#9'c #626261",'#10'" ' +'A6E",'#10'" +'#9'c #5F645B",'#10'".+'#9'c #8B8E8B",'#10'"++'#9'c #D0D3D0",'
+' ",'#10'" ' +#10'"@+'#9'c #D6D9D5",'#10'"#+'#9'c #92978D",'#10'"$+'#9'c #5A5E54",'#10'"%+'
+' ",'#10'" ",'#10'" ' +#9'c #626261",'#10'" ",'#10'" '
+' ",'#10'" . + @ # $ % ' +' ",'#10'" '
+' ",'#10'" & * = - ; > , '' ) ",'#10 +' ",'#10'" ",'#10
+'" ! ~ { ] ^ / ( _ : < ",'#10'" [ } | 1 2 3 4 5 ' +'" . + @ # $ % ",'#10'" & * = - ; > '
+'6 7 8 9 0 a b c d ",'#10'" e f g h i j k l m n o p q r s t u v w "' +', '' ) ",'#10'" ! ~ { ] ^ / ( _ : < '
+','#10'" x y z A B d C D E F G H I J K L M N O ",'#10'" P Q R S T ' +'",'#10'" [ } | 1 2 3 4 5 6 7 8 9 0 a b c d ",'#10'" e f g h i'
+'L U V W X Y Z ` ...+.@.#.$.",'#10'" %.&.*.=.-.;.>.,.''.).!.~.X {.].^./.' +' j k l m n o p q r s t u v w ",'#10'" x y z A B d C D E F G H I J K L '
+'(._.:.",'#10'" <.[.}.|.1.2.3.4.5.6.#.7.8.9.0.a.b.c.d.e.f.",'#10'" g.h.i.j' +'M N O ",'#10'" P Q R S T L U V W X Y Z ` ...+.@.#.$.",'#10'" %.&.*'
+'.k.l.m.n.o.p.q.r.( U s.s.t.u.v.w. ",'#10'" x.y.z.9.A.B.F C.D.E.F. G.H.I.' +'.=.-.;.>.,.''.).!.~.X {.].^./.(._.:.",'#10'" <.[.}.|.1.2.3.4.5.6.#.7.8.9.0'
+'J.K.L.M. ",'#10'" ,.N.{.O.s.P.Q./.R.S. T.].U.V. ",'#10'" ' +'.a.b.c.d.e.f.",'#10'" g.h.i.j.k.l.m.n.o.p.q.r.( U s.s.t.u.v.w. ",'#10'" '
,' W.X.a.s.Y.Z.`. + ",'#10'" .+++@+#+$+ ' +'x.y.z.9.A.B.F C.D.E.F. G.H.I.J.K.L.M. ",'#10'" ,.N.{.O.s.P.Q./.R.S. '
+' ",'#10'" %+ ",'#10 +' T.].U.V. ",'#10'" W.X.a.s.Y.Z.`. + ",'
+'" ",'#10'" ' +#10'" .+++@+#+$+ ",'#10'" %+ '
+' ",'#10'" '
+' ",'#10'" ",'#10'" '
+' "};'#10#190#12#0#0'/* XPM */'#10'static char'
+' * keymaprelation_xpm[] = {'#10'"22 22 134 2",'#10'" '#9'c None",'#10'". '
+#9'c #C0C0C0",'#10'"+ '#9'c #CCCCCC",'#10'"@ '#9'c #CACACA",'#10'"# '#9'c #C'
+'9C9C9",'#10'"$ '#9'c #C8C8C8",'#10'"% '#9'c #C7C7C7",'#10'"& '#9'c #C6C6C6"'
+','#10'"* '#9'c #C5C5C5",'#10'"= '#9'c #C1C1C1",'#10'"- '#9'c #BABABA",'#10
+'"; '#9'c #B8B8B8",'#10'"> '#9'c #B4B4B4",'#10'", '#9'c #ADADAD",'#10'"'' '#9
+'c #A0A0A0",'#10'") '#9'c #F6F6F6",'#10'"! '#9'c #EEEEEE",'#10'"~ '#9'c #E6E'
+'6E6",'#10'"{ '#9'c #E7E7E7",'#10'"] '#9'c #E8E8E8",'#10'"^ '#9'c #E5E5E5",'
+#10'"/ '#9'c #E4E4E4",'#10'"( '#9'c #E2E2E2",'#10'"_ '#9'c #DEDEDE",'#10'": '
+#9'c #797979",'#10'"< '#9'c #A5A5A5",'#10'"[ '#9'c #F9F9F9",'#10'"} '#9'c #D'
+'9D9D9",'#10'"| '#9'c #D7D7D7",'#10'"1 '#9'c #DBDBDB",'#10'"2 '#9'c #E1E1E1"'
+','#10'"3 '#9'c #E9E9E9",'#10'"4 '#9'c #EBEBEB",'#10'"5 '#9'c #EDEDED",'#10
+'"6 '#9'c #EFEFEF",'#10'"7 '#9'c #CDCDCD",'#10'"8 '#9'c #B2B2B2",'#10'"9 '#9
+'c #747474",'#10'"0 '#9'c #A4A4A4",'#10'"a '#9'c #F7F7F7",'#10'"b '#9'c #F5F'
+'5F5",'#10'"c '#9'c #D8D8D8",'#10'"d '#9'c #DADADA",'#10'"e '#9'c #F1F1F1",'
+#10'"f '#9'c #CBCBCB",'#10'"g '#9'c #A8A8A8",'#10'"h '#9'c #6F6F6F",'#10'"i '
+#9'c #A2A2A2",'#10'"j '#9'c #F3F3F3",'#10'"k '#9'c #DDDDDD",'#10'"l '#9'c #E'
+'0E0E0",'#10'"m '#9'c #E3E3E3",'#10'"n '#9'c #B9B9B9",'#10'"o '#9'c #9E9E9E"'
+','#10'"p '#9'c #6D6D6D",'#10'"q '#9'c #A1A1A1",'#10'"r '#9'c #EAEAEA",'#10
+'"s '#9'c #8D8D8D",'#10'"t '#9'c #F2F2F2",'#10'"u '#9'c #F4F4F4",'#10'"v '#9
+'c #9D9D9D",'#10'"w '#9'c #6B6B6B",'#10'"x '#9'c #F0F0F0",'#10'"y '#9'c #B1B'
+'1B1",'#10'"z '#9'c #C3C3C3",'#10'"A '#9'c #949494",'#10'"B '#9'c #696969",'
+#10'"C '#9'c #ECECEC",'#10'"D '#9'c #939393",'#10'"E '#9'c #898989",'#10'"F '
+#9'c #636363",'#10'"G '#9'c #BFBFBF",'#10'"H '#9'c #8B8B8B",'#10'"I '#9'c #6'
+'56565",'#10'"J '#9'c #C4C4C4",'#10'"K '#9'c #616161",'#10'"L '#9'c #D1D1D1"'
+','#10'"M '#9'c #BCBCBC",'#10'"N '#9'c #848484",'#10'"O '#9'c #606060",'#10
+'"P '#9'c #979797",'#10'"Q '#9'c #6E6E6E",'#10'"R '#9'c #969696",'#10'"S '#9
+'c #626262",'#10'"T '#9'c #D2D2D2",'#10'"U '#9'c #F8F8F8",'#10'"V '#9'c #7F7'
+'F7F",'#10'"W '#9'c #5D5D5D",'#10'"X '#9'c #9F9F9F",'#10'"Y '#9'c #555555",'
+#10'"Z '#9'c #7B7B7B",'#10'"` '#9'c #5C5C5C",'#10'" .'#9'c #7C7C7C",'#10'"..'
+#9'c #8E8E8E",'#10'"+.'#9'c #909090",'#10'"@.'#9'c #FAFAFA",'#10'"#.'#9'c #B'
+'6B6B6",'#10'"$.'#9'c #787878",'#10'"%.'#9'c #5A5A5A",'#10'"&.'#9'c #9C9C9C"'
+','#10'"*.'#9'c #DFDFDF",'#10'"=.'#9'c #FBFBFB",'#10'"-.'#9'c #AEAEAE",'#10
+'";.'#9'c #737373",'#10'">.'#9'c #565656",'#10'",.'#9'c #9A9A9A",'#10'"''.'#9
+'c #D5D5D5",'#10'").'#9'c #BBBBBB",'#10'"!.'#9'c #B7B7B7",'#10'"~.'#9'c #AAA'
+'AAA",'#10'"{.'#9'c #545454",'#10'"].'#9'c #959595",'#10'"^.'#9'c #777777",'
+#10'"/.'#9'c #484848",'#10'"(.'#9'c #454545",'#10'"_.'#9'c #474747",'#10'":.'
+#9'c #4B4B4B",'#10'"<.'#9'c #4F4F4F",'#10'"[.'#9'c #505050",'#10'"}.'#9'c #4'
+'C4C4C",'#10'"|.'#9'c #4E4E4E",'#10'"1.'#9'c #6C6C6C",'#10'"2.'#9'c #515151"'
+','#10'"3.'#9'c #818181",'#10'"4.'#9'c #3E3E3E",'#10'"5.'#9'c #424242",'#10
+'"6.'#9'c #404040",'#10'"7.'#9'c #434343",'#10'"8.'#9'c #464646",'#10'"9.'#9
+'c #494949",'#10'"0.'#9'c #292929",'#10'"a.'#9'c #232323",'#10'"b.'#9'c #222'
,'222",'#10'"c.'#9'c #242424",'#10'" '
+' ",'#10'" ",'#10'" . + @ '
+'@ # $ % & * = - ; > , '' ",'#10'" '' ) ) ! ~ ~ ~ { ] ~ ^ / ( _ +'
+' ; : ",'#10'" < [ ) } | 1 _ 2 / ~ 3 4 5 6 7 8 9 ",'#10'" '
+'0 a b c d _ 2 / ~ 3 4 5 6 e f g h ",'#10'" i j j d k l m ~ ] 3 n }'
+' e j & o p ",'#10'" q 6 e _ l m ^ ] r 2 s 3 t u & v w ",'#10
+'" q 5 x l ( ^ { r ^ y o $ j b z A B ",'#10'" '' 5 x m ^ { r C D'
+' E , F } ) G H I ",'#10'" '' C x ^ ~ 3 4 ! k 1 J K L a M N O '
+' ",'#10'" '' 4 x { 3 4 5 x P Q R S T U - V W ",'#10'" X ] 6 3 4'
+' 5 6 e Y k c W L [ ; Z ` ",'#10'" o ^ C 4 5 6 e t < ...+.@ @.#.$.'
+'%. ",'#10'" &.*.] ! 6 x t u b C b [ @.=.-.;.>. ",'#10'" ,.'
+'''.( 1 % ).n n !.> 8 y y ~.Z w {. ",'#10'" ].7 . ^./.(._.:.<.[.}._.'
+'/.|.>.1.2. ",'#10'" 3.&.` 4.5.6.5.7.8./.(.7.7.(.9.Y }. ",'#10
+'" 0.a.a.b.b.b.b.b.b.b.b.b.b.c. ",'#10'" '
+' ",'#10'" "' +' ",'#10'" "'
+'};'#10#190#12#0#0'/* XPM */'#10'static char * keymaprelation_xpm[] = {'#10 +','#10'" "};'#10#0#0#0
+'"22 22 134 2",'#10'" '#9'c None",'#10'". '#9'c #C0C0C0",'#10'"+ '#9'c #CCC'
+'CCC",'#10'"@ '#9'c #CACACA",'#10'"# '#9'c #C9C9C9",'#10'"$ '#9'c #C8C8C8",'
+#10'"% '#9'c #C7C7C7",'#10'"& '#9'c #C6C6C6",'#10'"* '#9'c #C5C5C5",'#10'"= '
+#9'c #C1C1C1",'#10'"- '#9'c #BABABA",'#10'"; '#9'c #B8B8B8",'#10'"> '#9'c #B'
+'4B4B4",'#10'", '#9'c #ADADAD",'#10'"'' '#9'c #A0A0A0",'#10'") '#9'c #F6F6F6'
+'",'#10'"! '#9'c #EEEEEE",'#10'"~ '#9'c #E6E6E6",'#10'"{ '#9'c #E7E7E7",'#10
+'"] '#9'c #E8E8E8",'#10'"^ '#9'c #E5E5E5",'#10'"/ '#9'c #E4E4E4",'#10'"( '#9
+'c #E2E2E2",'#10'"_ '#9'c #DEDEDE",'#10'": '#9'c #797979",'#10'"< '#9'c #A5A'
+'5A5",'#10'"[ '#9'c #F9F9F9",'#10'"} '#9'c #D9D9D9",'#10'"| '#9'c #D7D7D7",'
+#10'"1 '#9'c #DBDBDB",'#10'"2 '#9'c #E1E1E1",'#10'"3 '#9'c #E9E9E9",'#10'"4 '
+#9'c #EBEBEB",'#10'"5 '#9'c #EDEDED",'#10'"6 '#9'c #EFEFEF",'#10'"7 '#9'c #C'
+'DCDCD",'#10'"8 '#9'c #B2B2B2",'#10'"9 '#9'c #747474",'#10'"0 '#9'c #A4A4A4"'
+','#10'"a '#9'c #F7F7F7",'#10'"b '#9'c #F5F5F5",'#10'"c '#9'c #D8D8D8",'#10
+'"d '#9'c #DADADA",'#10'"e '#9'c #F1F1F1",'#10'"f '#9'c #CBCBCB",'#10'"g '#9
+'c #A8A8A8",'#10'"h '#9'c #6F6F6F",'#10'"i '#9'c #A2A2A2",'#10'"j '#9'c #F3F'
+'3F3",'#10'"k '#9'c #DDDDDD",'#10'"l '#9'c #E0E0E0",'#10'"m '#9'c #E3E3E3",'
+#10'"n '#9'c #B9B9B9",'#10'"o '#9'c #9E9E9E",'#10'"p '#9'c #6D6D6D",'#10'"q '
+#9'c #A1A1A1",'#10'"r '#9'c #EAEAEA",'#10'"s '#9'c #8D8D8D",'#10'"t '#9'c #F'
+'2F2F2",'#10'"u '#9'c #F4F4F4",'#10'"v '#9'c #9D9D9D",'#10'"w '#9'c #6B6B6B"'
+','#10'"x '#9'c #F0F0F0",'#10'"y '#9'c #B1B1B1",'#10'"z '#9'c #C3C3C3",'#10
+'"A '#9'c #949494",'#10'"B '#9'c #696969",'#10'"C '#9'c #ECECEC",'#10'"D '#9
+'c #939393",'#10'"E '#9'c #898989",'#10'"F '#9'c #636363",'#10'"G '#9'c #BFB'
+'FBF",'#10'"H '#9'c #8B8B8B",'#10'"I '#9'c #656565",'#10'"J '#9'c #C4C4C4",'
+#10'"K '#9'c #616161",'#10'"L '#9'c #D1D1D1",'#10'"M '#9'c #BCBCBC",'#10'"N '
+#9'c #848484",'#10'"O '#9'c #606060",'#10'"P '#9'c #979797",'#10'"Q '#9'c #6'
+'E6E6E",'#10'"R '#9'c #969696",'#10'"S '#9'c #626262",'#10'"T '#9'c #D2D2D2"'
+','#10'"U '#9'c #F8F8F8",'#10'"V '#9'c #7F7F7F",'#10'"W '#9'c #5D5D5D",'#10
+'"X '#9'c #9F9F9F",'#10'"Y '#9'c #555555",'#10'"Z '#9'c #7B7B7B",'#10'"` '#9
+'c #5C5C5C",'#10'" .'#9'c #7C7C7C",'#10'"..'#9'c #8E8E8E",'#10'"+.'#9'c #909'
+'090",'#10'"@.'#9'c #FAFAFA",'#10'"#.'#9'c #B6B6B6",'#10'"$.'#9'c #787878",'
+#10'"%.'#9'c #5A5A5A",'#10'"&.'#9'c #9C9C9C",'#10'"*.'#9'c #DFDFDF",'#10'"=.'
+#9'c #FBFBFB",'#10'"-.'#9'c #AEAEAE",'#10'";.'#9'c #737373",'#10'">.'#9'c #5'
+'65656",'#10'",.'#9'c #9A9A9A",'#10'"''.'#9'c #D5D5D5",'#10'").'#9'c #BBBBBB'
+'",'#10'"!.'#9'c #B7B7B7",'#10'"~.'#9'c #AAAAAA",'#10'"{.'#9'c #545454",'#10
+'"].'#9'c #959595",'#10'"^.'#9'c #777777",'#10'"/.'#9'c #484848",'#10'"(.'#9
+'c #454545",'#10'"_.'#9'c #474747",'#10'":.'#9'c #4B4B4B",'#10'"<.'#9'c #4F4'
+'F4F",'#10'"[.'#9'c #505050",'#10'"}.'#9'c #4C4C4C",'#10'"|.'#9'c #4E4E4E",'
+#10'"1.'#9'c #6C6C6C",'#10'"2.'#9'c #515151",'#10'"3.'#9'c #818181",'#10'"4.'
+#9'c #3E3E3E",'#10'"5.'#9'c #424242",'#10'"6.'#9'c #404040",'#10'"7.'#9'c #4'
+'34343",'#10'"8.'#9'c #464646",'#10'"9.'#9'c #494949",'#10'"0.'#9'c #292929"'
+','#10'"a.'#9'c #232323",'#10'"b.'#9'c #222222",'#10'"c.'#9'c #242424",'#10
+'" ",'#10'" '
+' ",'#10'" . + @ @ # $ % & * = - ; > , '' '
+'",'#10'" '' ) ) ! ~ ~ ~ { ] ~ ^ / ( _ + ; : ",'#10'" < [ ) } | '
+'1 _ 2 / ~ 3 4 5 6 7 8 9 ",'#10'" 0 a b c d _ 2 / ~ 3 4 5 6 e f g h'
+' ",'#10'" i j j d k l m ~ ] 3 n } e j & o p ",'#10'" q 6 '
+'e _ l m ^ ] r 2 s 3 t u & v w ",'#10'" q 5 x l ( ^ { r ^ y o $ j b'
+' z A B ",'#10'" '' 5 x m ^ { r C D E , F } ) G H I ",'#10'" '
+' '' C x ^ ~ 3 4 ! k 1 J K L a M N O ",'#10'" '' 4 x { 3 4 5 x P '
+'Q R S T U - V W ",'#10'" X ] 6 3 4 5 6 e Y k c W L [ ; Z ` "'
+','#10'" o ^ C 4 5 6 e t < ...+.@ @.#.$.%. ",'#10'" &.*.] ! 6 x '
+'t u b C b [ @.=.-.;.>. ",'#10'" ,.''.( 1 % ).n n !.> 8 y y ~.Z w {.'
+' ",'#10'" ].7 . ^./.(._.:.<.[.}._./.|.>.1.2. ",'#10'" 3.&.`'
+' 4.5.6.5.7.8./.(.7.7.(.9.Y }. ",'#10'" 0.a.a.b.b.b.b.b.b.b.b.b.'
+'b.c. ",'#10'" ",'#10'" '
+' ",'#10'" '
+' "};'#10#0#0#0
]); ]);

View File

@ -439,6 +439,7 @@ type
// display // display
procedure FontDialogApplyClicked(Sender: TObject); procedure FontDialogApplyClicked(Sender: TObject);
procedure EditorFontComboBoxEditingDone(Sender: TObject);
procedure EditorFontButtonClick(Sender: TObject); procedure EditorFontButtonClick(Sender: TObject);
// key mapping // key mapping
@ -2597,6 +2598,15 @@ begin
end; end;
end; end;
procedure TEditorOptionsForm.EditorFontComboBoxEditingDone(Sender: TObject);
var
i: Integer;
begin
for i := Low(PreviewEdits) to High(PreviewEdits) do
if PreviewEdits[i] <> Nil then
PreviewEdits[i].Font.Name:=EditorFontComboBox.Text;
end;
procedure TEditorOptionsForm.ColorButtonColorChanged(Sender: TObject); procedure TEditorOptionsForm.ColorButtonColorChanged(Sender: TObject);
var var
a: Integer; a: Integer;
@ -2682,7 +2692,7 @@ begin
PreviewEdits[a].Font.Assign(TFontDialog(Sender).Font); PreviewEdits[a].Font.Assign(TFontDialog(Sender).Font);
EditorFontComboBox.Text := DisplayPreview.Font.Name; EditorFontComboBox.Text := DisplayPreview.Font.Name;
SetComboBoxText(EditorFontHeightComboBox, SetComboBoxText(EditorFontHeightComboBox,
IntToStr(DisplayPreview.Font.Height)); IntToStr(DisplayPreview.Font.Height));
end; end;
procedure TEditorOptionsForm.EditorFontButtonClick(Sender: TObject); procedure TEditorOptionsForm.EditorFontButtonClick(Sender: TObject);
@ -2857,8 +2867,8 @@ begin
; ;
end; end;
procedure TEditorOptionsForm.ComboBoxOnKeyDown(Sender: TObject; procedure TEditorOptionsForm.ComboBoxOnKeyDown(Sender: TObject; var Key: Word;
var Key: Word; Shift: TShiftState); Shift: TShiftState);
begin begin
if (ssCtrl in Shift) and (Key = VK_S) then if (ssCtrl in Shift) and (Key = VK_S) then
ComboBoxOnExit(Sender); ComboBoxOnExit(Sender);

View File

@ -1386,11 +1386,7 @@ var
]);} ]);}
//DebugLn(' Trying "',S,'"'); //DebugLn(' Trying "',S,'"');
{S:=FontNameRegistry+','+Foundry+','+FamilyName+','+WeightName DebugLn(' Trying Font "',S,'"');
+','+Slant+','+SetwidthName+','+AddStyleName+','+PixelSize
+','+PointSize+','+ResolutionX+','+ResolutionY+','+Spacing+','+AverageWidth
+','+CharSetRegistry+','+CharSetCoding;
DebugLn(' Trying B "',S,'"');}
GdiObject^.GDIFontObject := gdk_font_load(PChar(s)); GdiObject^.GDIFontObject := gdk_font_load(PChar(s));
Result:=GdiObject^.GDIFontObject<>nil; Result:=GdiObject^.GDIFontObject<>nil;
@ -1426,8 +1422,8 @@ var
if ((lfWeight <> FW_NORMAL) and (lfWeight <> FW_BOLD)) or if ((lfWeight <> FW_NORMAL) and (lfWeight <> FW_BOLD)) or
(WeightName<>'*') then begin (WeightName<>'*') then begin
result := LoadFont; Result := LoadFont;
if result then if Result then
exit; exit;
end; end;
@ -1576,6 +1572,7 @@ begin
CharSetRegistry := ExtractXLFDItemMask(LongFontName,13); CharSetRegistry := ExtractXLFDItemMask(LongFontName,13);
CharSetCoding := ExtractXLFDItemMask(LongFontName,14); CharSetCoding := ExtractXLFDItemMask(LongFontName,14);
end else if CheckFontNameIsMangledXLogicalFontDesc(LongFontName) then begin end else if CheckFontNameIsMangledXLogicalFontDesc(LongFontName) then begin
// warned
end; end;
with LogFont do with LogFont do
@ -1591,7 +1588,7 @@ begin
if (CompareText(FamilyName,'default')<>0) then begin if (CompareText(FamilyName,'default')<>0) then begin
// check if we have foundry enconded in family name // check if we have foundry encoded in family name
n := pos(FOUNDRYCHAR_OPEN, FamilyName); n := pos(FOUNDRYCHAR_OPEN, FamilyName);
if n<>0 then begin if n<>0 then begin
Foundry := copy(FamilyName, n+1, Length(FamilyName)); Foundry := copy(FamilyName, n+1, Length(FamilyName));