From b77db7a61daf571c1845f80fdacb2de76beeb319 Mon Sep 17 00:00:00 2001 From: mattias Date: Mon, 8 Oct 2007 11:11:41 +0000 Subject: [PATCH] IDE: codetools options dialog: added checkbox for identifier completion adding := operator git-svn-id: trunk@12378 - --- ide/codetoolsoptions.lfm | 182 ++++++----- ide/codetoolsoptions.lrs | 583 ++++++++++++++++++------------------ ide/codetoolsoptions.pas | 14 + ide/lazarusidestrconsts.pas | 1 + ide/sourceeditprocs.pas | 9 +- 5 files changed, 416 insertions(+), 373 deletions(-) diff --git a/ide/codetoolsoptions.lfm b/ide/codetoolsoptions.lfm index 00ed236fbb..1fd8f3e678 100644 --- a/ide/codetoolsoptions.lfm +++ b/ide/codetoolsoptions.lfm @@ -25,13 +25,13 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Width = 560 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Bottom = 6 - PageIndex = 0 + PageIndex = 5 TabOrder = 0 object GeneralPage: TPage AnchorSideTop.Control = CodeCreationPage Caption = 'GeneralPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object SrcPathGroupBox: TGroupBox AnchorSideLeft.Control = GeneralPage AnchorSideTop.Control = GeneralPage @@ -40,12 +40,12 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Left = 6 Height = 56 Top = 6 - Width = 540 + Width = 544 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'SrcPathGroupBox' - ClientHeight = 38 - ClientWidth = 536 + ClientHeight = 52 + ClientWidth = 540 TabOrder = 0 object SrcPathEdit: TEdit AnchorSideLeft.Control = SrcPathGroupBox @@ -54,7 +54,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Left = 6 Height = 23 Top = 8 - Width = 524 + Width = 528 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 TabOrder = 0 @@ -68,23 +68,23 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideRight.Control = GeneralPage AnchorSideRight.Side = asrBottom Left = 6 - Height = 93 + Height = 121 Top = 68 - Width = 540 + Width = 544 Anchors = [akTop, akLeft, akRight] AutoSize = True BorderSpacing.Around = 6 Caption = 'JumpingGroupBox' - ClientHeight = 75 - ClientWidth = 536 + ClientHeight = 102 + ClientWidth = 540 TabOrder = 1 object AdjustTopLineDueToCommentCheckBox: TCheckBox AnchorSideLeft.Control = JumpingGroupBox AnchorSideTop.Control = JumpingGroupBox Left = 6 - Height = 13 + Height = 22 Top = 6 - Width = 214 + Width = 276 BorderSpacing.Around = 6 Caption = 'AdjustTopLineDueToCommentCheckBox' TabOrder = 0 @@ -94,9 +94,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = AdjustTopLineDueToCommentCheckBox AnchorSideTop.Side = asrBottom Left = 6 - Height = 13 - Top = 31 - Width = 137 + Height = 22 + Top = 40 + Width = 177 BorderSpacing.Top = 6 BorderSpacing.Around = 6 Caption = 'JumpCenteredCheckBox' @@ -107,9 +107,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = JumpCenteredCheckBox AnchorSideTop.Side = asrBottom Left = 6 - Height = 13 - Top = 56 - Width = 156 + Height = 22 + Top = 74 + Width = 202 BorderSpacing.Top = 6 BorderSpacing.Around = 6 Caption = 'CursorBeyondEOLCheckBox' @@ -119,8 +119,8 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg end object CodeCreationPage: TPage Caption = 'CodeCreationPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object ClassPartInsertPolicyRadioGroup: TRadioGroup AnchorSideLeft.Control = CodeCreationPage AnchorSideTop.Control = CodeCreationPage @@ -147,9 +147,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = ClassPartInsertPolicyRadioGroup AnchorSideTop.Side = asrBottom Left = 6 - Height = 13 + Height = 22 Top = 112 - Width = 192 + Width = 252 BorderSpacing.Around = 6 Caption = 'MixMethodsAndPropertiesCheckBox' TabOrder = 1 @@ -163,7 +163,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Left = 234 Height = 100 Top = 6 - Width = 237 + Width = 316 Anchors = [akTop, akLeft, akRight] AutoFill = True BorderSpacing.Around = 6 @@ -186,7 +186,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideRight.Side = asrBottom Left = 6 Height = 100 - Top = 137 + Top = 146 Width = 222 Anchors = [akTop, akLeft, akRight] AutoFill = True @@ -208,9 +208,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideLeft.Side = asrBottom AnchorSideTop.Control = ForwardProcsInsertPolicyRadioGroup Left = 234 - Height = 13 - Top = 143 - Width = 185 + Height = 22 + Top = 152 + Width = 238 BorderSpacing.Around = 6 Caption = 'ForwardProcsKeepOrderCheckBox' TabOrder = 4 @@ -221,9 +221,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = ForwardProcsKeepOrderCheckBox AnchorSideTop.Side = asrBottom Left = 234 - Height = 13 - Top = 162 - Width = 178 + Height = 22 + Top = 180 + Width = 239 BorderSpacing.Around = 6 Caption = 'ClassHeaderCommentsCheckBox' TabOrder = 5 @@ -237,22 +237,22 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideBottom.Side = asrBottom Left = 6 Height = 123 - Top = 243 - Width = 465 + Top = 252 + Width = 544 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'PropertyCompletionGroupBox' - ClientHeight = 123 - ClientWidth = 465 + ClientHeight = 104 + ClientWidth = 540 TabOrder = 6 object PropertyReadIdentPrefixLabel: TLabel AnchorSideTop.Control = PropertyReadIdentPrefixEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PropertyReadIdentPrefixEdit - Left = -13 - Height = 14 - Top = 35 - Width = 147 + Left = -52 + Height = 20 + Top = 32 + Width = 186 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'PropertyReadIdentPrefixLabel' @@ -262,10 +262,10 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = PropertyWriteIdentPrefixEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PropertyWriteIdentPrefixEdit - Left = -14 - Height = 14 - Top = 58 - Width = 148 + Left = -52 + Height = 20 + Top = 55 + Width = 186 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'PropertyWriteIdentPrefixLabel' @@ -275,10 +275,10 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = PropertyStoredIdentPostfixEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PropertyStoredIdentPostfixEdit - Left = -25 - Height = 14 - Top = 81 - Width = 159 + Left = -71 + Height = 20 + Top = 78 + Width = 205 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'PropertyStoredIdentPostfixLabel' @@ -288,10 +288,10 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = PrivateVariablePrefixEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PrivateVariablePrefixEdit - Left = 243 - Height = 14 - Top = 35 - Width = 126 + Left = 284 + Height = 20 + Top = 32 + Width = 164 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'PrivateVariablePrefixLabel' @@ -301,10 +301,10 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Control = SetPropertyVariablenameEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = SetPropertyVariablenameEdit - Left = 221 - Height = 14 - Top = 58 - Width = 148 + Left = 250 + Height = 20 + Top = 55 + Width = 198 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'SetPropertyVariablenameLabel' @@ -314,9 +314,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideLeft.Control = PropertyCompletionGroupBox AnchorSideTop.Control = PropertyCompletionGroupBox Left = 6 - Height = 13 + Height = 22 Top = 6 - Width = 160 + Width = 213 BorderSpacing.Around = 6 Caption = 'PropertyCompletionCheckBox' TabOrder = 0 @@ -361,7 +361,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PropertyCompletionGroupBox AnchorSideRight.Side = asrBottom - Left = 375 + Left = 454 Height = 23 Top = 31 Width = 80 @@ -375,7 +375,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideTop.Side = asrCenter AnchorSideRight.Control = PropertyCompletionGroupBox AnchorSideRight.Side = asrBottom - Left = 375 + Left = 454 Height = 23 Top = 54 Width = 80 @@ -388,8 +388,8 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg end object WordsPoliciesPage: TPage Caption = 'WordsPoliciesPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object KeyWordPolicyRadioGroup: TRadioGroup AnchorSideLeft.Control = WordsPoliciesPage AnchorSideTop.Control = WordsPoliciesPage @@ -442,16 +442,16 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg end object LineSplittingPage: TPage Caption = 'LineSplittingPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object LineLengthLabel: TLabel AnchorSideTop.Control = LineLengthEdit AnchorSideTop.Side = asrCenter AnchorSideRight.Control = LineLengthEdit - Left = 48 - Height = 14 - Top = 14 - Width = 78 + Left = 21 + Height = 20 + Top = 11 + Width = 105 Anchors = [akTop, akRight] BorderSpacing.Right = 6 Caption = 'LineLengthLabel' @@ -463,7 +463,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Left = 268 Height = 16 Top = 18 - Width = 84 + Width = 111 Anchors = [akTop, akLeft, akBottom] Caption = 'SplitPreviewLabel' ParentColor = False @@ -516,9 +516,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideBottom.Control = LineSplittingPage AnchorSideBottom.Side = asrBottom Left = 268 - Height = 332 + Height = 327 Top = 34 - Width = 278 + Width = 282 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 Anchors = [akTop, akLeft, akRight, akBottom] @@ -527,7 +527,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg ParentColor = False TabOrder = 3 BookMarkOptions.Xoffset = -18 + BookMarkOptions.OnChange = nil Gutter.Visible = False + Gutter.OnChange = nil Gutter.CodeFoldingWidth = 14 Keystrokes = < item @@ -853,20 +855,21 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Lines.Strings = ( 'SplitPreviewSynEdit' ) + SelectedColor.OnChange = nil end end object SpaceNotCosmosPage: TPage Caption = 'SpaceNotCosmosPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object SpacePreviewLabel: TLabel AnchorSideLeft.Control = SpaceNotCosmosPage AnchorSideTop.Control = DoInsertSpaceInFrontGroupBox AnchorSideTop.Side = asrBottom Left = 6 - Height = 14 + Height = 20 Top = 162 - Width = 93 + Width = 123 BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 @@ -894,7 +897,7 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Left = 278 Height = 150 Top = 6 - Width = 268 + Width = 272 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 Caption = 'DoInsertSpaceAfterGroupBox' @@ -910,9 +913,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg AnchorSideBottom.Control = SpaceNotCosmosPage AnchorSideBottom.Side = asrBottom Left = 6 - Height = 190 - Top = 176 - Width = 540 + Height = 179 + Top = 182 + Width = 544 BorderSpacing.Left = 6 BorderSpacing.Right = 6 BorderSpacing.Bottom = 6 @@ -922,7 +925,9 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg ParentColor = False TabOrder = 2 BookMarkOptions.Xoffset = -18 + BookMarkOptions.OnChange = nil Gutter.Visible = False + Gutter.OnChange = nil Gutter.CodeFoldingWidth = 14 Keystrokes = < item @@ -1248,23 +1253,36 @@ object CodeToolsOptsDlg: TCodeToolsOptsDlg Lines.Strings = ( 'SpacePreviewSynEdit' ) + SelectedColor.OnChange = nil end end object IdentifierCompletionPage: TPage Caption = 'IdentifierCompletionPage' - ClientWidth = 552 - ClientHeight = 372 + ClientWidth = 556 + ClientHeight = 367 object ICAddSemicolonCheckBox: TCheckBox AnchorSideLeft.Control = IdentifierCompletionPage AnchorSideTop.Control = IdentifierCompletionPage Left = 6 - Height = 13 + Height = 22 Top = 6 - Width = 147 + Width = 190 BorderSpacing.Around = 6 Caption = 'ICAddSemicolonCheckBox' TabOrder = 0 end + object ICAddAssignOperatorCheckBox: TCheckBox + AnchorSideLeft.Control = IdentifierCompletionPage + AnchorSideTop.Control = ICAddSemicolonCheckBox + AnchorSideTop.Side = asrBottom + Left = 6 + Height = 23 + Top = 34 + Width = 90 + BorderSpacing.Around = 6 + Caption = 'ICAddAssignOperatorCheckBox' + TabOrder = 1 + end end end object OKButton: TButton diff --git a/ide/codetoolsoptions.lrs b/ide/codetoolsoptions.lrs index 5f8c7750f1..f1c528b4e6 100644 --- a/ide/codetoolsoptions.lrs +++ b/ide/codetoolsoptions.lrs @@ -12,219 +12,291 @@ LazarusResources.Add('TCodeToolsOptsDlg','FORMDATA',[ +'ontrol'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBot' +'tom.Control'#7#12'CancelButton'#6'Height'#3#142#1#5'Width'#3'0'#2#7'Anchors' +#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Bottom'#2#6 - +#9'PageIndex'#2#0#8'TabOrder'#2#0#0#5'TPage'#11'GeneralPage'#21'AnchorSideTo' + +#9'PageIndex'#2#5#8'TabOrder'#2#0#0#5'TPage'#11'GeneralPage'#21'AnchorSideTo' +'p.Control'#7#16'CodeCreationPage'#7'Caption'#6#11'GeneralPage'#11'ClientWid' - +'th'#3'('#2#12'ClientHeight'#3't'#1#0#9'TGroupBox'#15'SrcPathGroupBox'#22'An' + +'th'#3','#2#12'ClientHeight'#3'o'#1#0#9'TGroupBox'#15'SrcPathGroupBox'#22'An' +'chorSideLeft.Control'#7#11'GeneralPage'#21'AnchorSideTop.Control'#7#11'Gene' +'ralPage'#23'AnchorSideRight.Control'#7#11'GeneralPage'#20'AnchorSideRight.S' - +'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'8'#3'Top'#2#6#5'Width'#3#28#2#7 + +'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'8'#3'Top'#2#6#5'Width'#3' '#2#7 +'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7 - +'Caption'#6#15'SrcPathGroupBox'#12'ClientHeight'#2'&'#11'ClientWidth'#3#24#2 + +'Caption'#6#15'SrcPathGroupBox'#12'ClientHeight'#2'4'#11'ClientWidth'#3#28#2 +#8'TabOrder'#2#0#0#5'TEdit'#11'SrcPathEdit'#22'AnchorSideLeft.Control'#7#15 +'SrcPathGroupBox'#23'AnchorSideRight.Control'#7#15'SrcPathGroupBox'#20'Ancho' +'rSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#8#5'Wid' - +'th'#3#12#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.A' + +'th'#3#16#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.A' +'round'#2#6#8'TabOrder'#2#0#4'Text'#6#11'SrcPathEdit'#0#0#0#9'TGroupBox'#15 +'JumpingGroupBox'#22'AnchorSideLeft.Control'#7#11'GeneralPage'#21'AnchorSide' +'Top.Control'#7#15'SrcPathGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23 +'AnchorSideRight.Control'#7#11'GeneralPage'#20'AnchorSideRight.Side'#7#9'asr' - +'Bottom'#4'Left'#2#6#6'Height'#2']'#3'Top'#2'D'#5'Width'#3#28#2#7'Anchors'#11 + +'Bottom'#4'Left'#2#6#6'Height'#2'y'#3'Top'#2'D'#5'Width'#3' '#2#7'Anchors'#11 +#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7 - +'Caption'#6#15'JumpingGroupBox'#12'ClientHeight'#2'K'#11'ClientWidth'#3#24#2 + +'Caption'#6#15'JumpingGroupBox'#12'ClientHeight'#2'f'#11'ClientWidth'#3#28#2 +#8'TabOrder'#2#1#0#9'TCheckBox!AdjustTopLineDueToCommentCheckBox'#22'AnchorS' +'ideLeft.Control'#7#15'JumpingGroupBox'#21'AnchorSideTop.Control'#7#15'Jumpi' - +'ngGroupBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#3#214#0#20'Borde' - +'rSpacing.Around'#2#6#7'Caption'#6'!AdjustTopLineDueToCommentCheckBox'#8'Tab' - +'Order'#2#0#0#0#9'TCheckBox'#20'JumpCenteredCheckBox'#22'AnchorSideLeft.Cont' - +'rol'#7#15'JumpingGroupBox'#21'AnchorSideTop.Control'#7'!AdjustTopLineDueToC' - +'ommentCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height' - +#2#13#3'Top'#2#31#5'Width'#3#137#0#17'BorderSpacing.Top'#2#6#20'BorderSpacin' - +'g.Around'#2#6#7'Caption'#6#20'JumpCenteredCheckBox'#8'TabOrder'#2#1#0#0#9'T' - +'CheckBox'#23'CursorBeyondEOLCheckBox'#22'AnchorSideLeft.Control'#7#15'Jumpi' - +'ngGroupBox'#21'AnchorSideTop.Control'#7#20'JumpCenteredCheckBox'#18'AnchorS' - +'ideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'8'#5'Width' - +#3#156#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6 - +#23'CursorBeyondEOLCheckBox'#8'TabOrder'#2#2#0#0#0#0#5'TPage'#16'CodeCreatio' - +'nPage'#7'Caption'#6#16'CodeCreationPage'#11'ClientWidth'#3'('#2#12'ClientHe' - +'ight'#3't'#1#0#11'TRadioGroup'#31'ClassPartInsertPolicyRadioGroup'#22'Ancho' - +'rSideLeft.Control'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#16'Co' - +'deCreationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heigh' - +'t'#2'd'#3'Top'#2#6#5'Width'#3#222#0#8'AutoFill'#9#20'BorderSpacing.Around'#2 - +#6#7'Caption'#6#31'ClassPartInsertPolicyRadioGroup'#28'ChildSizing.LeftRight' - +'Spacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHor' - +'izontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24 - +'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChi' - +'lds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Lay' - +'out'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1 - +#8'TabOrder'#2#0#0#0#9'TCheckBox'#31'MixMethodsAndPropertiesCheckBox'#22'Anc' - +'horSideLeft.Control'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#31 - +'ClassPartInsertPolicyRadioGroup'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Le' - +'ft'#2#6#6'Height'#2#13#3'Top'#2'p'#5'Width'#3#192#0#20'BorderSpacing.Around' - +#2#6#7'Caption'#6#31'MixMethodsAndPropertiesCheckBox'#8'TabOrder'#2#1#0#0#11 - +'TRadioGroup'#28'MethodInsertPolicyRadioGroup'#22'AnchorSideLeft.Control'#7 - +#31'ClassPartInsertPolicyRadioGroup'#19'AnchorSideLeft.Side'#7#9'asrBottom' - +#21'AnchorSideTop.Control'#7#16'CodeCreationPage'#23'AnchorSideRight.Control' - +#7#16'CodeCreationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#234 - ,#0#6'Height'#2'd'#3'Top'#2#6#5'Width'#3#237#0#7'Anchors'#11#5'akTop'#6'akLef' - +'t'#7'akRight'#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#28 - +'MethodInsertPolicyRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'Child' - +'Sizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomo' - +'genousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildR' - +'esize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing' - +'.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftTo' - +'RightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#2#0 - +#0#11'TRadioGroup"ForwardProcsInsertPolicyRadioGroup'#22'AnchorSideLeft.Cont' - +'rol'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#31'MixMethodsAndPro' - +'pertiesCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.C' - +'ontrol'#7#31'ClassPartInsertPolicyRadioGroup'#20'AnchorSideRight.Side'#7#9 - +'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#3#137#0#5'Width'#3#222#0#7'Anc' - +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#18'BorderSpacing.Lef' - +'t'#2#6#17'BorderSpacing.Top'#2#12#7'Caption'#6'"ForwardProcsInsertPolicyRad' - +'ioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpaci' - +'ng'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27 - +'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.' - +'ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14 - +'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom' - +#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#3#0#0#9'TCheckBox'#29'For' - +'wardProcsKeepOrderCheckBox'#22'AnchorSideLeft.Control'#7'"ForwardProcsInser' - +'tPolicyRadioGroup'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.' - +'Control'#7'"ForwardProcsInsertPolicyRadioGroup'#4'Left'#3#234#0#6'Height'#2 - +#13#3'Top'#3#143#0#5'Width'#3#185#0#20'BorderSpacing.Around'#2#6#7'Caption'#6 - +#29'ForwardProcsKeepOrderCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#27'Class' - +'HeaderCommentsCheckBox'#22'AnchorSideLeft.Control'#7'"ForwardProcsInsertPol' - +'icyRadioGroup'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Cont' - +'rol'#7#29'ForwardProcsKeepOrderCheckBox'#18'AnchorSideTop.Side'#7#9'asrBott' - +'om'#4'Left'#3#234#0#6'Height'#2#13#3'Top'#3#162#0#5'Width'#3#178#0#20'Borde' - +'rSpacing.Around'#2#6#7'Caption'#6#27'ClassHeaderCommentsCheckBox'#8'TabOrde' - +'r'#2#5#0#0#9'TGroupBox'#26'PropertyCompletionGroupBox'#22'AnchorSideLeft.Co' - +'ntrol'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7'"ForwardProcsInse' - +'rtPolicyRadioGroup'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRigh' - +'t.Control'#7#16'CodeCreationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#21 - +'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'{'#3'Top'#3 - +#243#0#5'Width'#3#209#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Bor' - +'derSpacing.Around'#2#6#7'Caption'#6#26'PropertyCompletionGroupBox'#12'Clien' - +'tHeight'#2'{'#11'ClientWidth'#3#209#1#8'TabOrder'#2#6#0#6'TLabel'#28'Proper' - +'tyReadIdentPrefixLabel'#21'AnchorSideTop.Control'#7#27'PropertyReadIdentPre' - +'fixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7 - +#27'PropertyReadIdentPrefixEdit'#4'Left'#2#243#6'Height'#2#14#3'Top'#2'#'#5 - +'Width'#3#147#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2 - +#6#7'Caption'#6#28'PropertyReadIdentPrefixLabel'#11'ParentColor'#8#0#0#6'TLa' - +'bel'#29'PropertyWriteIdentPrefixLabel'#21'AnchorSideTop.Control'#7#28'Prope' - +'rtyWriteIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSid' - +'eRight.Control'#7#28'PropertyWriteIdentPrefixEdit'#4'Left'#2#242#6'Height'#2 - +#14#3'Top'#2':'#5'Width'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'Bord' - +'erSpacing.Right'#2#6#7'Caption'#6#29'PropertyWriteIdentPrefixLabel'#11'Pare' - +'ntColor'#8#0#0#6'TLabel'#31'PropertyStoredIdentPostfixLabel'#21'AnchorSideT' - +'op.Control'#7#30'PropertyStoredIdentPostfixEdit'#18'AnchorSideTop.Side'#7#9 - +'asrCenter'#23'AnchorSideRight.Control'#7#30'PropertyStoredIdentPostfixEdit' - +#4'Left'#2#231#6'Height'#2#14#3'Top'#2'Q'#5'Width'#3#159#0#7'Anchors'#11#5'a' - +'kTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#31'PropertyStor' - +'edIdentPostfixLabel'#11'ParentColor'#8#0#0#6'TLabel'#26'PrivateVariablePref' - +'ixLabel'#21'AnchorSideTop.Control'#7#25'PrivateVariablePrefixEdit'#18'Ancho' - +'rSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#25'PrivateVaria' - +'blePrefixEdit'#4'Left'#3#243#0#6'Height'#2#14#3'Top'#2'#'#5'Width'#2'~'#7'A' - +'nchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#26 - +'PrivateVariablePrefixLabel'#11'ParentColor'#8#0#0#6'TLabel'#28'SetPropertyV' - +'ariablenameLabel'#21'AnchorSideTop.Control'#7#27'SetPropertyVariablenameEdi' - +'t'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#27'S' - +'etPropertyVariablenameEdit'#4'Left'#3#221#0#6'Height'#2#14#3'Top'#2':'#5'Wi' - +'dth'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6 - ,#7'Caption'#6#28'SetPropertyVariablenameLabel'#11'ParentColor'#8#0#0#9'TChec' - +'kBox'#26'PropertyCompletionCheckBox'#22'AnchorSideLeft.Control'#7#26'Proper' - +'tyCompletionGroupBox'#21'AnchorSideTop.Control'#7#26'PropertyCompletionGrou' - +'pBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#3#160#0#20'BorderSpaci' - +'ng.Around'#2#6#7'Caption'#6#26'PropertyCompletionCheckBox'#8'TabOrder'#2#0#0 - +#0#5'TEdit'#27'PropertyReadIdentPrefixEdit'#22'AnchorSideLeft.Control'#7#28 - +'PropertyWriteIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anch' - +'orSideRight.Control'#7#28'PropertyWriteIdentPrefixEdit'#20'AnchorSideRight.' - +'Side'#7#9'asrBottom'#4'Left'#3#140#0#6'Height'#2#23#3'Top'#2#31#5'Width'#2 - +'P'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#1#4'Text'#6 - +#27'PropertyReadIdentPrefixEdit'#0#0#5'TEdit'#28'PropertyWriteIdentPrefixEdi' - +'t'#21'AnchorSideTop.Control'#7#27'PropertyReadIdentPrefixEdit'#18'AnchorSid' - +'eTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3 - +#140#0#6'Height'#2#23#3'Top'#2'6'#5'Width'#2'P'#8'TabOrder'#2#2#4'Text'#6#28 - +'PropertyWriteIdentPrefixEdit'#0#0#5'TEdit'#30'PropertyStoredIdentPostfixEdi' - +'t'#21'AnchorSideTop.Control'#7#28'PropertyWriteIdentPrefixEdit'#18'AnchorSi' - +'deTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3 - +#140#0#6'Height'#2#23#3'Top'#2'M'#5'Width'#2'P'#8'TabOrder'#2#3#4'Text'#6#30 - +'PropertyStoredIdentPostfixEdit'#0#0#5'TEdit'#25'PrivateVariablePrefixEdit' - +#21'AnchorSideTop.Control'#7#27'PropertyReadIdentPrefixEdit'#18'AnchorSideTo' - +'p.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#26'PropertyCompletionG' - +'roupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3'w'#1#6'Height'#2 - +#23#3'Top'#2#31#5'Width'#2'P'#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderS' - +'pacing.Right'#2#6#8'TabOrder'#2#4#4'Text'#6#25'PrivateVariablePrefixEdit'#0 - +#0#5'TEdit'#27'SetPropertyVariablenameEdit'#21'AnchorSideTop.Control'#7#28'P' - +'ropertyWriteIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'Ancho' - +'rSideRight.Control'#7#26'PropertyCompletionGroupBox'#20'AnchorSideRight.Sid' - +'e'#7#9'asrBottom'#4'Left'#3'w'#1#6'Height'#2#23#3'Top'#2'6'#5'Width'#2'P'#7 - +'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#8'TabOrder'#2 - +#5#4'Text'#6#27'SetPropertyVariablenameEdit'#0#0#0#0#5'TPage'#17'WordsPolici' - +'esPage'#7'Caption'#6#17'WordsPoliciesPage'#11'ClientWidth'#3'('#2#12'Client' - +'Height'#3't'#1#0#11'TRadioGroup'#23'KeyWordPolicyRadioGroup'#22'AnchorSideL' - +'eft.Control'#7#17'WordsPoliciesPage'#21'AnchorSideTop.Control'#7#17'WordsPo' - +'liciesPage'#23'AnchorSideRight.Control'#7#17'WordsPoliciesPage'#20'AnchorSi' - +'deRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#2#6#5'Width' + +'ngGroupBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#20#1#20'Border' + +'Spacing.Around'#2#6#7'Caption'#6'!AdjustTopLineDueToCommentCheckBox'#8'TabO' + +'rder'#2#0#0#0#9'TCheckBox'#20'JumpCenteredCheckBox'#22'AnchorSideLeft.Contr' + +'ol'#7#15'JumpingGroupBox'#21'AnchorSideTop.Control'#7'!AdjustTopLineDueToCo' + +'mmentCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2 + +#22#3'Top'#2'('#5'Width'#3#177#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.' + +'Around'#2#6#7'Caption'#6#20'JumpCenteredCheckBox'#8'TabOrder'#2#1#0#0#9'TCh' + +'eckBox'#23'CursorBeyondEOLCheckBox'#22'AnchorSideLeft.Control'#7#15'Jumping' + +'GroupBox'#21'AnchorSideTop.Control'#7#20'JumpCenteredCheckBox'#18'AnchorSid' + +'eTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'J'#5'Width'#3 + +#202#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6#23 + +'CursorBeyondEOLCheckBox'#8'TabOrder'#2#2#0#0#0#0#5'TPage'#16'CodeCreationPa' + +'ge'#7'Caption'#6#16'CodeCreationPage'#11'ClientWidth'#3','#2#12'ClientHeigh' + +'t'#3'o'#1#0#11'TRadioGroup'#31'ClassPartInsertPolicyRadioGroup'#22'AnchorSi' + +'deLeft.Control'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#16'CodeC' + +'reationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2 + +'d'#3'Top'#2#6#5'Width'#3#222#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7 + +'Caption'#6#31'ClassPartInsertPolicyRadioGroup'#28'ChildSizing.LeftRightSpac' + +'ing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizon' + +'tal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'cr' + +'sHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChild' + +'s'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layou' + +'t'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#8 + +'TabOrder'#2#0#0#0#9'TCheckBox'#31'MixMethodsAndPropertiesCheckBox'#22'Ancho' + +'rSideLeft.Control'#7#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#31'Cl' + +'assPartInsertPolicyRadioGroup'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left' + +#2#6#6'Height'#2#22#3'Top'#2'p'#5'Width'#3#252#0#20'BorderSpacing.Around'#2#6 + +#7'Caption'#6#31'MixMethodsAndPropertiesCheckBox'#8'TabOrder'#2#1#0#0#11'TRa' + +'dioGroup'#28'MethodInsertPolicyRadioGroup'#22'AnchorSideLeft.Control'#7#31 + +'ClassPartInsertPolicyRadioGroup'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21 + +'AnchorSideTop.Control'#7#16'CodeCreationPage'#23'AnchorSideRight.Control'#7 + +#16'CodeCreationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#234#0 + ,#6'Height'#2'd'#3'Top'#2#6#5'Width'#3'<'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7 + +'akRight'#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'Metho' + +'dInsertPolicyRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizin' + +'g.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenou' + +'sChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize' + +#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.Shrink' + +'Vertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightTh' + +'enTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#8'TabOrder'#2#2#0#0#11'T' + +'RadioGroup"ForwardProcsInsertPolicyRadioGroup'#22'AnchorSideLeft.Control'#7 + +#16'CodeCreationPage'#21'AnchorSideTop.Control'#7#31'MixMethodsAndProperties' + +'CheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control' + +#7#31'ClassPartInsertPolicyRadioGroup'#20'AnchorSideRight.Side'#7#9'asrBotto' + +'m'#4'Left'#2#6#6'Height'#2'd'#3'Top'#3#146#0#5'Width'#3#222#0#7'Anchors'#11 + +#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#18'BorderSpacing.Left'#2#6#17 + +'BorderSpacing.Top'#2#12#7'Caption'#6'"ForwardProcsInsertPolicyRadioGroup'#28 + +'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'C' + +'hildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing' + +'.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHoriz' + +'ontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChi' + +'lds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSiz' + +'ing.ControlsPerLine'#2#1#8'TabOrder'#2#3#0#0#9'TCheckBox'#29'ForwardProcsKe' + +'epOrderCheckBox'#22'AnchorSideLeft.Control'#7'"ForwardProcsInsertPolicyRadi' + +'oGroup'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7 + +'"ForwardProcsInsertPolicyRadioGroup'#4'Left'#3#234#0#6'Height'#2#22#3'Top'#3 + +#152#0#5'Width'#3#238#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'Forward' + +'ProcsKeepOrderCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#27'ClassHeaderComm' + +'entsCheckBox'#22'AnchorSideLeft.Control'#7'"ForwardProcsInsertPolicyRadioGr' + +'oup'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#29 + +'ForwardProcsKeepOrderCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left' + +#3#234#0#6'Height'#2#22#3'Top'#3#180#0#5'Width'#3#239#0#20'BorderSpacing.Aro' + +'und'#2#6#7'Caption'#6#27'ClassHeaderCommentsCheckBox'#8'TabOrder'#2#5#0#0#9 + +'TGroupBox'#26'PropertyCompletionGroupBox'#22'AnchorSideLeft.Control'#7#16'C' + +'odeCreationPage'#21'AnchorSideTop.Control'#7'"ForwardProcsInsertPolicyRadio' + +'Group'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7 + +#16'CodeCreationPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideB' + +'ottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'{'#3'Top'#3#252#0#5'Widt' + +'h'#3' '#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Ar' + +'ound'#2#6#7'Caption'#6#26'PropertyCompletionGroupBox'#12'ClientHeight'#2'h' + +#11'ClientWidth'#3#28#2#8'TabOrder'#2#6#0#6'TLabel'#28'PropertyReadIdentPref' + +'ixLabel'#21'AnchorSideTop.Control'#7#27'PropertyReadIdentPrefixEdit'#18'Anc' + +'horSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#27'PropertyRe' + +'adIdentPrefixEdit'#4'Left'#2#204#6'Height'#2#20#3'Top'#2' '#5'Width'#3#186#0 + +#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6 + +#28'PropertyReadIdentPrefixLabel'#11'ParentColor'#8#0#0#6'TLabel'#29'Propert' + +'yWriteIdentPrefixLabel'#21'AnchorSideTop.Control'#7#28'PropertyWriteIdentPr' + +'efixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control' + +#7#28'PropertyWriteIdentPrefixEdit'#4'Left'#2#204#6'Height'#2#20#3'Top'#2'7' + +#5'Width'#3#186#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right' + +#2#6#7'Caption'#6#29'PropertyWriteIdentPrefixLabel'#11'ParentColor'#8#0#0#6 + +'TLabel'#31'PropertyStoredIdentPostfixLabel'#21'AnchorSideTop.Control'#7#30 + +'PropertyStoredIdentPostfixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'An' + +'chorSideRight.Control'#7#30'PropertyStoredIdentPostfixEdit'#4'Left'#2#185#6 + +'Height'#2#20#3'Top'#2'N'#5'Width'#3#205#0#7'Anchors'#11#5'akTop'#7'akRight' + +#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#31'PropertyStoredIdentPostfixLab' + +'el'#11'ParentColor'#8#0#0#6'TLabel'#26'PrivateVariablePrefixLabel'#21'Ancho' + +'rSideTop.Control'#7#25'PrivateVariablePrefixEdit'#18'AnchorSideTop.Side'#7#9 + +'asrCenter'#23'AnchorSideRight.Control'#7#25'PrivateVariablePrefixEdit'#4'Le' + +'ft'#3#28#1#6'Height'#2#20#3'Top'#2' '#5'Width'#3#164#0#7'Anchors'#11#5'akTo' + +'p'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#26'PrivateVariable' + +'PrefixLabel'#11'ParentColor'#8#0#0#6'TLabel'#28'SetPropertyVariablenameLabe' + +'l'#21'AnchorSideTop.Control'#7#27'SetPropertyVariablenameEdit'#18'AnchorSid' + +'eTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#27'SetPropertyVaria' + +'blenameEdit'#4'Left'#3#250#0#6'Height'#2#20#3'Top'#2'7'#5'Width'#3#198#0#7 + +'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6 + ,#28'SetPropertyVariablenameLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#26'Prop' + +'ertyCompletionCheckBox'#22'AnchorSideLeft.Control'#7#26'PropertyCompletionG' + +'roupBox'#21'AnchorSideTop.Control'#7#26'PropertyCompletionGroupBox'#4'Left' + +#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#213#0#20'BorderSpacing.Around'#2#6 + +#7'Caption'#6#26'PropertyCompletionCheckBox'#8'TabOrder'#2#0#0#0#5'TEdit'#27 + +'PropertyReadIdentPrefixEdit'#22'AnchorSideLeft.Control'#7#28'PropertyWriteI' + +'dentPrefixEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Co' + +'ntrol'#7#28'PropertyWriteIdentPrefixEdit'#20'AnchorSideRight.Side'#7#9'asrB' + +'ottom'#4'Left'#3#140#0#6'Height'#2#23#3'Top'#2#31#5'Width'#2'P'#7'Anchors' + +#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#1#4'Text'#6#27'PropertyRea' + +'dIdentPrefixEdit'#0#0#5'TEdit'#28'PropertyWriteIdentPrefixEdit'#21'AnchorSi' + +'deTop.Control'#7#27'PropertyReadIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9 + +'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#140#0#6'Height' + +#2#23#3'Top'#2'6'#5'Width'#2'P'#8'TabOrder'#2#2#4'Text'#6#28'PropertyWriteId' + +'entPrefixEdit'#0#0#5'TEdit'#30'PropertyStoredIdentPostfixEdit'#21'AnchorSid' + +'eTop.Control'#7#28'PropertyWriteIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9 + +'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#140#0#6'Height' + +#2#23#3'Top'#2'M'#5'Width'#2'P'#8'TabOrder'#2#3#4'Text'#6#30'PropertyStoredI' + +'dentPostfixEdit'#0#0#5'TEdit'#25'PrivateVariablePrefixEdit'#21'AnchorSideTo' + +'p.Control'#7#27'PropertyReadIdentPrefixEdit'#18'AnchorSideTop.Side'#7#9'asr' + +'Center'#23'AnchorSideRight.Control'#7#26'PropertyCompletionGroupBox'#20'Anc' + +'horSideRight.Side'#7#9'asrBottom'#4'Left'#3#198#1#6'Height'#2#23#3'Top'#2#31 + +#5'Width'#2'P'#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2 + +#6#8'TabOrder'#2#4#4'Text'#6#25'PrivateVariablePrefixEdit'#0#0#5'TEdit'#27'S' + +'etPropertyVariablenameEdit'#21'AnchorSideTop.Control'#7#28'PropertyWriteIde' + +'ntPrefixEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Cont' + +'rol'#7#26'PropertyCompletionGroupBox'#20'AnchorSideRight.Side'#7#9'asrBotto' + +'m'#4'Left'#3#198#1#6'Height'#2#23#3'Top'#2'6'#5'Width'#2'P'#7'Anchors'#11#5 + +'akTop'#7'akRight'#0#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#5#4'Text'#6#27 + +'SetPropertyVariablenameEdit'#0#0#0#0#5'TPage'#17'WordsPoliciesPage'#7'Capti' + +'on'#6#17'WordsPoliciesPage'#11'ClientWidth'#3','#2#12'ClientHeight'#3'o'#1#0 + +#11'TRadioGroup'#23'KeyWordPolicyRadioGroup'#22'AnchorSideLeft.Control'#7#17 + +'WordsPoliciesPage'#21'AnchorSideTop.Control'#7#17'WordsPoliciesPage'#23'Anc' + +'horSideRight.Control'#7#17'WordsPoliciesPage'#20'AnchorSideRight.Side'#7#9 + +'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#2#6#5'Width'#3#209#1#7'Anchors' + +#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#20'BorderSpacing.Around'#2 + +#6#7'Caption'#6#23'KeyWordPolicyRadioGroup'#28'ChildSizing.LeftRightSpacing' + +#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7 + +#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomoge' + +'nousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'C' + +'hildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29 + +'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#7'OnClic' + +'k'#7#14'UpdateExamples'#8'TabOrder'#2#0#0#0#11'TRadioGroup'#26'IdentifierPo' + +'licyRadioGroup'#22'AnchorSideLeft.Control'#7#17'WordsPoliciesPage'#21'Ancho' + +'rSideTop.Control'#7#23'KeyWordPolicyRadioGroup'#18'AnchorSideTop.Side'#7#9 + +'asrBottom'#23'AnchorSideRight.Control'#7#17'WordsPoliciesPage'#20'AnchorSid' + +'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#2'p'#5'Width' +#3#209#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#20'Bord' - +'erSpacing.Around'#2#6#7'Caption'#6#23'KeyWordPolicyRadioGroup'#28'ChildSizi' - +'ng.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizin' - +'g.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeV' - +'ertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7 - +#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'C' - +'hildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.Contr' - +'olsPerLine'#2#1#7'OnClick'#7#14'UpdateExamples'#8'TabOrder'#2#0#0#0#11'TRad' - +'ioGroup'#26'IdentifierPolicyRadioGroup'#22'AnchorSideLeft.Control'#7#17'Wor' - +'dsPoliciesPage'#21'AnchorSideTop.Control'#7#23'KeyWordPolicyRadioGroup'#18 - +'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'WordsPo' - +'liciesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2 - +'d'#3'Top'#2'p'#5'Width'#3#209#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight' - +#0#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#26'IdentifierPoli' - +'cyRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottom' - +'Spacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResiz' - +'e'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildS' - +'izing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical' - +#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBot' - +'tom'#27'ChildSizing.ControlsPerLine'#2#1#7'OnClick'#7#14'UpdateExamples'#8 - +'TabOrder'#2#1#0#0#0#5'TPage'#17'LineSplittingPage'#7'Caption'#6#17'LineSpli' - +'ttingPage'#11'ClientWidth'#3'('#2#12'ClientHeight'#3't'#1#0#6'TLabel'#15'Li' - +'neLengthLabel'#21'AnchorSideTop.Control'#7#14'LineLengthEdit'#18'AnchorSide' - +'Top.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#14'LineLengthEdit'#4 - +'Left'#2'0'#6'Height'#2#14#3'Top'#2#14#5'Width'#2'N'#7'Anchors'#11#5'akTop'#7 - +'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'LineLengthLabel'#11 - +'ParentColor'#8#0#0#6'TLabel'#17'SplitPreviewLabel'#22'AnchorSideLeft.Contro' - +'l'#7#19'SplitPreviewSynEdit'#24'AnchorSideBottom.Control'#7#19'SplitPreview' - +'SynEdit'#4'Left'#3#12#1#6'Height'#2#16#3'Top'#2#18#5'Width'#2'T'#7'Anchors' - ,#11#5'akTop'#6'akLeft'#8'akBottom'#0#7'Caption'#6#17'SplitPreviewLabel'#11'P' - +'arentColor'#8#0#0#5'TEdit'#14'LineLengthEdit'#4'Left'#3#132#0#6'Height'#2#23 - +#3'Top'#2#10#5'Width'#2'2'#8'OnChange'#7#14'UpdateExamples'#8'TabOrder'#2#0#4 - +'Text'#6#14'LineLengthEdit'#0#0#9'TGroupBox'#29'DoNotSplitLineInFrontGroupBo' - +'x'#22'AnchorSideLeft.Control'#7#17'LineSplittingPage'#21'AnchorSideTop.Cont' - +'rol'#7#14'LineLengthEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi' - +'deRight.Control'#7#19'SplitPreviewSynEdit'#4'Left'#2#6#6'Height'#3#153#0#3 - +'Top'#2''''#5'Width'#3#0#1#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'DoNo' - +'tSplitLineInFrontGroupBox'#8'TabOrder'#2#1#7'OnClick'#7#14'UpdateExamples'#0 - +#0#9'TGroupBox'#27'DoNotSplitLineAfterGroupBox'#22'AnchorSideLeft.Control'#7 - +#17'LineSplittingPage'#21'AnchorSideTop.Control'#7#29'DoNotSplitLineInFrontG' - +'roupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7 - +#29'DoNotSplitLineInFrontGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4 - +'Left'#2#6#6'Height'#3#153#0#3'Top'#3#198#0#5'Width'#3#0#1#7'Anchors'#11#5'a' - +'kTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.To' - +'p'#2#6#7'Caption'#6#27'DoNotSplitLineAfterGroupBox'#8'TabOrder'#2#2#7'OnCli' - +'ck'#7#14'UpdateExamples'#0#0#8'TSynEdit'#19'SplitPreviewSynEdit'#22'AnchorS' - +'ideLeft.Control'#7#29'DoNotSplitLineInFrontGroupBox'#19'AnchorSideLeft.Side' - +#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'LineSplittingPage'#20'Ancho' - +'rSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'LineSplit' - +'tingPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#12#1#6'Height' - +#3'L'#1#3'Top'#2'"'#5'Width'#3#22#1#19'BorderSpacing.Right'#2#6#20'BorderSpa' - +'cing.Bottom'#2#6#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0 - +#11'Font.Height'#2#240#9'Font.Name'#6#7'courier'#11'ParentColor'#8#8'TabOrde' - +'r'#2#3#23'BookMarkOptions.Xoffset'#2#238#14'Gutter.Visible'#8#23'Gutter.Cod' - +'eFoldingWidth'#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 + +'erSpacing.Around'#2#6#7'Caption'#6#26'IdentifierPolicyRadioGroup'#28'ChildS' + +'izing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSi' + +'zing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.Enlar' + +'geVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal' + +#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18 + +'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.Cont' + +'rolsPerLine'#2#1#7'OnClick'#7#14'UpdateExamples'#8'TabOrder'#2#1#0#0#0#5'TP' + +'age'#17'LineSplittingPage'#7'Caption'#6#17'LineSplittingPage'#11'ClientWidt' + +'h'#3','#2#12'ClientHeight'#3'o'#1#0#6'TLabel'#15'LineLengthLabel'#21'Anchor' + +'SideTop.Control'#7#14'LineLengthEdit'#18'AnchorSideTop.Side'#7#9'asrCenter' + +#23'AnchorSideRight.Control'#7#14'LineLengthEdit'#4'Left'#2#21#6'Height'#2#20 + +#3'Top'#2#11#5'Width'#2'i'#7'Anchors'#11#5'akTop'#7'akRight'#0#19'BorderSpac' + +'ing.Right'#2#6#7'Caption'#6#15'LineLengthLabel'#11'ParentColor'#8#0#0#6'TLa' + +'bel'#17'SplitPreviewLabel'#22'AnchorSideLeft.Control'#7#19'SplitPreviewSynE' + +'dit'#24'AnchorSideBottom.Control'#7#19'SplitPreviewSynEdit'#4'Left'#3#12#1#6 + +'Height'#2#16#3'Top'#2#18#5'Width'#2'o'#7'Anchors'#11#5'akTop'#6'akLeft'#8'a' + ,'kBottom'#0#7'Caption'#6#17'SplitPreviewLabel'#11'ParentColor'#8#0#0#5'TEdit' + +#14'LineLengthEdit'#4'Left'#3#132#0#6'Height'#2#23#3'Top'#2#10#5'Width'#2'2' + +#8'OnChange'#7#14'UpdateExamples'#8'TabOrder'#2#0#4'Text'#6#14'LineLengthEdi' + +'t'#0#0#9'TGroupBox'#29'DoNotSplitLineInFrontGroupBox'#22'AnchorSideLeft.Con' + +'trol'#7#17'LineSplittingPage'#21'AnchorSideTop.Control'#7#14'LineLengthEdit' + +#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#19'Spli' + +'tPreviewSynEdit'#4'Left'#2#6#6'Height'#3#153#0#3'Top'#2''''#5'Width'#3#0#1 + +#20'BorderSpacing.Around'#2#6#7'Caption'#6#29'DoNotSplitLineInFrontGroupBox' + +#8'TabOrder'#2#1#7'OnClick'#7#14'UpdateExamples'#0#0#9'TGroupBox'#27'DoNotSp' + +'litLineAfterGroupBox'#22'AnchorSideLeft.Control'#7#17'LineSplittingPage'#21 + +'AnchorSideTop.Control'#7#29'DoNotSplitLineInFrontGroupBox'#18'AnchorSideTop' + +'.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#29'DoNotSplitLineInFron' + +'tGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3 + +#153#0#3'Top'#3#198#0#5'Width'#3#0#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi' + +'ght'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#7'Caption'#6#27 + +'DoNotSplitLineAfterGroupBox'#8'TabOrder'#2#2#7'OnClick'#7#14'UpdateExamples' + +#0#0#8'TSynEdit'#19'SplitPreviewSynEdit'#22'AnchorSideLeft.Control'#7#29'DoN' + +'otSplitLineInFrontGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'Ancho' + +'rSideRight.Control'#7#17'LineSplittingPage'#20'AnchorSideRight.Side'#7#9'as' + +'rBottom'#24'AnchorSideBottom.Control'#7#17'LineSplittingPage'#21'AnchorSide' + +'Bottom.Side'#7#9'asrBottom'#4'Left'#3#12#1#6'Height'#3'G'#1#3'Top'#2'"'#5'W' + +'idth'#3#26#1#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#7'Anc' + +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#240#9 + +'Font.Name'#6#7'courier'#11'ParentColor'#8#8'TabOrder'#2#3#23'BookMarkOption' + +'s.Xoffset'#2#238#24'BookMarkOptions.OnChange'#13#14'Gutter.Visible'#8#15'Gu' + +'tter.OnChange'#13#23'Gutter.CodeFoldingWidth'#2#14#10'Keystrokes'#14#1#7'Co' + +'mmand'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1#7'Com' + +'mand'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1#7'C' + +'ommand'#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#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 + +'Command'#2#7#8'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'C' + +'ommand'#2#15#8'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7 + +'Command'#2#8#8'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'C' + +'ommand'#2#16#8'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7 + +'Command'#3#223#0#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0 + +#1#7'Command'#3'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2 + +'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCu' + +'t'#2#8#0#1#7'Command'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'S' + +'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 + +'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 + +'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 + +'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251 + +#1#8'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command' + +#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Comm' + +'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 + +#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' + +#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 + +'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b' + +#1#8'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3 + +'d'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Comman' + +'d'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'C' + ,'ommand'#3'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0 + +#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' + +#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#19 + +'SplitPreviewSynEdit'#0#22'SelectedColor.OnChange'#13#0#0#0#5'TPage'#18'Spac' + +'eNotCosmosPage'#7'Caption'#6#18'SpaceNotCosmosPage'#11'ClientWidth'#3','#2 + +#12'ClientHeight'#3'o'#1#0#6'TLabel'#17'SpacePreviewLabel'#22'AnchorSideLeft' + +'.Control'#7#18'SpaceNotCosmosPage'#21'AnchorSideTop.Control'#7#28'DoInsertS' + +'paceInFrontGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'He' + +'ight'#2#20#3'Top'#3#162#0#5'Width'#2'{'#18'BorderSpacing.Left'#2#6#17'Borde' + +'rSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#17'SpacePreviewL' + +'abel'#11'ParentColor'#8#0#0#9'TGroupBox'#28'DoInsertSpaceInFrontGroupBox'#22 + +'AnchorSideLeft.Control'#7#18'SpaceNotCosmosPage'#21'AnchorSideTop.Control'#7 + +#18'SpaceNotCosmosPage'#4'Left'#2#6#6'Height'#3#150#0#3'Top'#2#6#5'Width'#3 + +#10#1#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'DoInsertSpaceInFrontGroup' + +'Box'#8'TabOrder'#2#0#7'OnClick'#7#14'UpdateExamples'#0#0#9'TGroupBox'#26'Do' + +'InsertSpaceAfterGroupBox'#22'AnchorSideLeft.Control'#7#28'DoInsertSpaceInFr' + +'ontGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contro' + +'l'#7#18'SpaceNotCosmosPage'#23'AnchorSideRight.Control'#7#18'SpaceNotCosmos' + +'Page'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#22#1#6'Height'#3#150 + +#0#3'Top'#2#6#5'Width'#3#16#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0 + +#20'BorderSpacing.Around'#2#6#7'Caption'#6#26'DoInsertSpaceAfterGroupBox'#8 + +'TabOrder'#2#1#7'OnClick'#7#14'UpdateExamples'#0#0#8'TSynEdit'#19'SpacePrevi' + +'ewSynEdit'#22'AnchorSideLeft.Control'#7#18'SpaceNotCosmosPage'#21'AnchorSid' + +'eTop.Control'#7#17'SpacePreviewLabel'#18'AnchorSideTop.Side'#7#9'asrBottom' + +#23'AnchorSideRight.Control'#7#18'SpaceNotCosmosPage'#20'AnchorSideRight.Sid' + +'e'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#18'SpaceNotCosmosPage'#21 + +'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#179#0#3'Top'#3 + +#182#0#5'Width'#3' '#2#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6 + +#20'BorderSpacing.Bottom'#2#6#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8 + +'akBottom'#0#11'Font.Height'#2#240#9'Font.Name'#6#7'courier'#11'ParentColor' + +#8#8'TabOrder'#2#2#23'BookMarkOptions.Xoffset'#2#238#24'BookMarkOptions.OnCh' + +'ange'#13#14'Gutter.Visible'#8#15'Gutter.OnChange'#13#23'Gutter.CodeFoldingW' + +'idth'#2#14#10'Keystrokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Comman' + +'d'#2'g'#8'ShortCut'#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Co' + +'mmand'#2#4#8'ShortCut'#2'('#0#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Com' + +'mand'#3#212#0#8'ShortCut'#3'(@'#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'C' + +'ommand'#2'e'#8'ShortCut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'C' + +'ommand'#2'i'#8'ShortCut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'C' + +'ommand'#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#9#8'ShortCut'#2'!'#0#1#7'C' @@ -249,7 +321,7 @@ LazarusResources.Add('TCodeToolsOptsDlg','FORMDATA',[ +'mand'#3'Z'#2#8'ShortCut'#3'Z`'#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'/'#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@'#0#1#7'Command'#3'3'#1#8'ShortCut' + ,'@'#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'#3'7@'#0#1#7'Command'#3'5'#1#8'Short' +'Cut'#3'8@'#0#1#7'Command'#3'6'#1#8'ShortCut'#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' @@ -257,95 +329,30 @@ LazarusResources.Add('TCodeToolsOptsDlg','FORMDATA',[ +'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3'd'#1#8'ShortCut'#3'5`'#0#1#7'Comman' +'d'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Command'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'C' +'ommand'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'Command'#3'h'#1#8'ShortCut'#3'9`'#0#1 - ,#7'Command'#3#231#0#8'ShortCut'#3'N`'#0#1#7'Command'#3#232#0#8'ShortCut'#3'C' + +#7'Command'#3#231#0#8'ShortCut'#3'N`'#0#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'ShortCu' +'t'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1#7'Command'#3#250#0#8'Sh' - +'ortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#19'SplitPreviewSynEdit'#0#0#0#0#5'T' - +'Page'#18'SpaceNotCosmosPage'#7'Caption'#6#18'SpaceNotCosmosPage'#11'ClientW' - +'idth'#3'('#2#12'ClientHeight'#3't'#1#0#6'TLabel'#17'SpacePreviewLabel'#22'A' - +'nchorSideLeft.Control'#7#18'SpaceNotCosmosPage'#21'AnchorSideTop.Control'#7 - +#28'DoInsertSpaceInFrontGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Le' - +'ft'#2#6#6'Height'#2#14#3'Top'#3#162#0#5'Width'#2']'#18'BorderSpacing.Left'#2 - +#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#17'Spa' - +'cePreviewLabel'#11'ParentColor'#8#0#0#9'TGroupBox'#28'DoInsertSpaceInFrontG' - +'roupBox'#22'AnchorSideLeft.Control'#7#18'SpaceNotCosmosPage'#21'AnchorSideT' - +'op.Control'#7#18'SpaceNotCosmosPage'#4'Left'#2#6#6'Height'#3#150#0#3'Top'#2 - +#6#5'Width'#3#10#1#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'DoInsertSpac' - +'eInFrontGroupBox'#8'TabOrder'#2#0#7'OnClick'#7#14'UpdateExamples'#0#0#9'TGr' - +'oupBox'#26'DoInsertSpaceAfterGroupBox'#22'AnchorSideLeft.Control'#7#28'DoIn' - +'sertSpaceInFrontGroupBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorS' - +'ideTop.Control'#7#18'SpaceNotCosmosPage'#23'AnchorSideRight.Control'#7#18'S' - +'paceNotCosmosPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#22#1#6 - +'Height'#3#150#0#3'Top'#2#6#5'Width'#3#12#1#7'Anchors'#11#5'akTop'#6'akLeft' - +#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#26'DoInsertSpaceAfte' - +'rGroupBox'#8'TabOrder'#2#1#7'OnClick'#7#14'UpdateExamples'#0#0#8'TSynEdit' - +#19'SpacePreviewSynEdit'#22'AnchorSideLeft.Control'#7#18'SpaceNotCosmosPage' - +#21'AnchorSideTop.Control'#7#17'SpacePreviewLabel'#18'AnchorSideTop.Side'#7#9 - +'asrBottom'#23'AnchorSideRight.Control'#7#18'SpaceNotCosmosPage'#20'AnchorSi' - +'deRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#18'SpaceNotCosm' - +'osPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#190 - +#0#3'Top'#3#176#0#5'Width'#3#28#2#18'BorderSpacing.Left'#2#6#19'BorderSpacin' - +'g.Right'#2#6#20'BorderSpacing.Bottom'#2#6#7'Anchors'#11#5'akTop'#6'akLeft'#7 - +'akRight'#8'akBottom'#0#11'Font.Height'#2#240#9'Font.Name'#6#7'courier'#11'P' - +'arentColor'#8#8'TabOrder'#2#2#23'BookMarkOptions.Xoffset'#2#238#14'Gutter.V' - +'isible'#8#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 - +#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'Command'#2#13 - +#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7'Command'#2#7#8 - +'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'Command'#2#15#8 - +'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7'Command'#2#8#8 - +'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'Command'#2#16#8 - +'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7'Command'#3#223#0 - +#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0#1#7'Command'#3 - +'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2'.'#0#1#7'Comman' - +'d'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCut'#2#8#0#1#7'Co' - +'mmand'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'ShortCut'#3#8'@' - +#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command'#3'Z'#2#8'Short' - +'Cut'#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@'#0#1#7'Comm' - +'and'#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'ShortCut'#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#1#8'ShortC' - +'ut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command'#3'Y'#2#8 - +'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#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 - +'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0#1#7'Comman' - +'d'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5@'#0#1#7'C' - +'ommand'#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'ShortCut'#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'#1#8'ShortCu' - +'t'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3'd'#1#8'Sh' - +'ortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Command'#3'f'#1 - +#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'Command'#3 - +'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0#1#7'Comma' - +'nd'#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'#3#9' '#0#1 - +#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#19'SpacePrev' - +'iewSynEdit'#0#0#0#0#5'TPage'#24'IdentifierCompletionPage'#7'Caption'#6#24'I' - +'dentifierCompletionPage'#11'ClientWidth'#3'('#2#12'ClientHeight'#3't'#1#0#9 - +'TCheckBox'#22'ICAddSemicolonCheckBox'#22'AnchorSideLeft.Control'#7#24'Ident' - +'ifierCompletionPage'#21'AnchorSideTop.Control'#7#24'IdentifierCompletionPag' - +'e'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#3#147#0#20'BorderSpacing.' - +'Around'#2#6#7'Caption'#6#22'ICAddSemicolonCheckBox'#8'TabOrder'#2#0#0#0#0#0 - +#7'TButton'#8'OKButton'#23'AnchorSideRight.Control'#7#12'CancelButton'#24'An' - +'chorSideBottom.Control'#7#5'Owner'#21'AnchorSideBottom.Side'#7#9'asrBottom' - +#4'Left'#3'l'#1#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'\'#7'Anchors'#11#7 - +'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerB' - +'order'#2#4#7'Caption'#6#8'OKButton'#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0 - +#7'TButton'#12'CancelButton'#23'AnchorSideRight.Control'#7#5'Owner'#20'Ancho' - +'rSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#5'Owner'#21 - +'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#206#1#6'Height'#2#25#3'Top' - +#3#148#1#5'Width'#2'\'#7'Anchors'#11#7'akRight'#8'akBottom'#0#20'BorderSpaci' - +'ng.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#12'CancelButt' - +'on'#11'ModalResult'#2#2#8'TabOrder'#2#2#0#0#0 + +'ortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#19'SpacePreviewSynEdit'#0#22'Select' + +'edColor.OnChange'#13#0#0#0#5'TPage'#24'IdentifierCompletionPage'#7'Caption' + +#6#24'IdentifierCompletionPage'#11'ClientWidth'#3','#2#12'ClientHeight'#3'o' + +#1#0#9'TCheckBox'#22'ICAddSemicolonCheckBox'#22'AnchorSideLeft.Control'#7#24 + +'IdentifierCompletionPage'#21'AnchorSideTop.Control'#7#24'IdentifierCompleti' + +'onPage'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#190#0#20'BorderSpa' + +'cing.Around'#2#6#7'Caption'#6#22'ICAddSemicolonCheckBox'#8'TabOrder'#2#0#0#0 + +#9'TCheckBox'#27'ICAddAssignOperatorCheckBox'#22'AnchorSideLeft.Control'#7#24 + +'IdentifierCompletionPage'#21'AnchorSideTop.Control'#7#22'ICAddSemicolonChec' + +'kBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'To' + +'p'#2'"'#5'Width'#2'Z'#20'BorderSpacing.Around'#2#6#7'Caption'#6#27'ICAddAss' + +'ignOperatorCheckBox'#8'TabOrder'#2#1#0#0#0#0#7'TButton'#8'OKButton'#23'Anch' + +'orSideRight.Control'#7#12'CancelButton'#24'AnchorSideBottom.Control'#7#5'Ow' + +'ner'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'l'#1#6'Height'#2#25 + +#3'Top'#3#148#1#5'Width'#2'\'#7'Anchors'#11#7'akRight'#8'akBottom'#0#20'Bord' + +'erSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#8'OKBu' + +'tton'#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0#7'TButton'#12'CancelButton'#23 + +'AnchorSideRight.Control'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom' + +#24'AnchorSideBottom.Control'#7#5'Owner'#21'AnchorSideBottom.Side'#7#9'asrBo' + +'ttom'#4'Left'#3#206#1#6'Height'#2#25#3'Top'#3#148#1#5'Width'#2'\'#7'Anchors' + +#11#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#25'BorderSpacing.I' + +'nnerBorder'#2#4#7'Caption'#6#12'CancelButton'#11'ModalResult'#2#2#8'TabOrde' + +'r'#2#2#0#0#0 ]); diff --git a/ide/codetoolsoptions.pas b/ide/codetoolsoptions.pas index 0bc981c220..062870f462 100644 --- a/ide/codetoolsoptions.pas +++ b/ide/codetoolsoptions.pas @@ -49,6 +49,7 @@ type private FClassHeaderComments: boolean; FFilename: string; + FIdentComplAddAssignOperator: Boolean; // General FSrcPath: string; @@ -163,6 +164,8 @@ type // identifier completion property IdentComplAddSemicolon: Boolean read FIdentComplAddSemicolon write FIdentComplAddSemicolon; + property IdentComplAddAssignOperator: Boolean read FIdentComplAddAssignOperator + write FIdentComplAddAssignOperator; end; @@ -225,6 +228,7 @@ type // identifier completion ICAddSemicolonCheckBox: TCheckBox; + ICAddAssignOperatorCheckBox: TCheckBox; // buttons at bottom OkButton: TButton; @@ -483,6 +487,8 @@ begin // identifier completion FIdentComplAddSemicolon:=XMLConfig.GetValue( 'CodeToolsOptions/IdentifierCompletion/AddSemicolon',true); + FIdentComplAddAssignOperator:=XMLConfig.GetValue( + 'CodeToolsOptions/IdentifierCompletion/AddAssignOperator',true); XMLConfig.Free; except @@ -580,6 +586,8 @@ begin // identifier completion XMLConfig.SetDeleteValue('CodeToolsOptions/IdentifierCompletion/AddSemicolon', FIdentComplAddSemicolon,true); + XMLConfig.SetDeleteValue('CodeToolsOptions/IdentifierCompletion/AddAssignOperator', + FIdentComplAddAssignOperator,true); XMLConfig.Flush; XMLConfig.Free; @@ -651,6 +659,7 @@ begin // identifier completion FIdentComplAddSemicolon:=CodeToolsOpts.FIdentComplAddSemicolon; + FIdentComplAddAssignOperator:=CodeToolsOpts.FIdentComplAddAssignOperator; end else begin Clear; end; @@ -695,6 +704,7 @@ begin // identifier completion FIdentComplAddSemicolon:=true; + FIdentComplAddAssignOperator:=true; end; procedure TCodeToolsOptions.ClearGlobalDefineTemplates; @@ -965,6 +975,8 @@ procedure TCodeToolsOptsDlg.SetupIdentifierCompletionPage(PageID: integer); begin with ICAddSemicolonCheckBox do Caption:=dlgAddSemicolon; + with ICAddAssignOperatorCheckBox do + Caption:=dlgAddAssignmentOperator; end; procedure TCodeToolsOptsDlg.ResizeLineSplittingPage; @@ -1141,6 +1153,7 @@ begin // identifier completion ICAddSemicolonCheckBox.Checked:=Options.IdentComplAddSemicolon; + ICAddAssignOperatorCheckBox.Checked:=Options.IdentComplAddAssignOperator; end; procedure TCodeToolsOptsDlg.WriteSettings(Options: TCodeToolsOptions); @@ -1202,6 +1215,7 @@ begin // identifier completion Options.IdentComplAddSemicolon:=ICAddSemicolonCheckBox.Checked; + Options.IdentComplAddAssignOperator:=ICAddAssignOperatorCheckBox.Checked; end; procedure TCodeToolsOptsDlg.SetAtomCheckBoxes(AtomTypes: TAtomTypes; diff --git a/ide/lazarusidestrconsts.pas b/ide/lazarusidestrconsts.pas index 89f60483e0..32438361d6 100644 --- a/ide/lazarusidestrconsts.pas +++ b/ide/lazarusidestrconsts.pas @@ -1134,6 +1134,7 @@ resourcestring dlgInsSpaceAfter = 'Insert space after'; dlgWRDPreview = 'Preview'; dlgAddSemicolon = 'Add semicolon'; + dlgAddAssignmentOperator = 'Add assignment operator :='; // source editor locwndSrcEditor = 'Lazarus Source Editor'; diff --git a/ide/sourceeditprocs.pas b/ide/sourceeditprocs.pas index 2e54706cf3..c4984c85cf 100644 --- a/ide/sourceeditprocs.pas +++ b/ide/sourceeditprocs.pas @@ -506,10 +506,12 @@ begin Result:=Result+' := '; CursorAtEnd:=false; end;} - + + // add assignment operator := if (ilcfStartIsLValue in IdentList.ContextFlags) and (not IdentItem.HasChilds) - and (not IdentList.StartUpAtomBehindIs(':=')) then begin + and (not IdentList.StartUpAtomBehindIs(':=')) + and CodeToolsOpts.IdentComplAddAssignOperator then begin if (atIdentifier in CodeToolsOpts.DoInsertSpaceAfter) or (atSymbol in CodeToolsOpts.DoInsertSpaceInFront) then Result:=Result+' '; @@ -517,7 +519,8 @@ begin if (atSymbol in CodeToolsOpts.DoInsertSpaceAfter) then Result:=Result+' '; end; - + + // add last typed character (that ended the identifier completion and starts a new token) if AddChar<>'' then Result:=Result+AddChar;