mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-04 18:38:21 +02:00
+ Added proposed implementation of new optionsdialogs layout by Ciprian Mustiata
This implementation isn't complete and for some unknown reason in all except the projectoptionsdialog, the notebook refuses to get parented in the OptionsAreaPanel The new dialogs can be disabled by defining DisableNewDialogs (or by editing ide.inc) git-svn-id: trunk@12830 -
This commit is contained in:
parent
2cb472fad9
commit
f007970067
15
.gitattributes
vendored
15
.gitattributes
vendored
@ -1774,6 +1774,9 @@ ide/compileroptions.pp svneol=native#text/pascal
|
||||
ide/compileroptionsdlg.lfm -text
|
||||
ide/compileroptionsdlg.lrs -text
|
||||
ide/compileroptionsdlg.pp svneol=native#text/pascal
|
||||
ide/compileroptionsdlg_new.lfm -text
|
||||
ide/compileroptionsdlg_new.lrs -text
|
||||
ide/compileroptionsdlg_new.pp svneol=native#text/pascal
|
||||
ide/componentpalette.pas svneol=native#text/pascal
|
||||
ide/condef.lfm svneol=native#text/plain
|
||||
ide/condef.lrs svneol=native#text/pascal
|
||||
@ -1795,12 +1798,18 @@ ide/editdefinetree.pas svneol=native#text/pascal
|
||||
ide/editoroptions.lfm svneol=native#text/plain
|
||||
ide/editoroptions.lrs svneol=native#text/pascal
|
||||
ide/editoroptions.pp svneol=native#text/pascal
|
||||
ide/editoroptions_new.lfm svneol=native#text/plain
|
||||
ide/editoroptions_new.lrs svneol=native#text/pascal
|
||||
ide/editoroptions_new.pp svneol=native#text/pascal
|
||||
ide/encloseselectiondlg.lfm svneol=native#text/plain
|
||||
ide/encloseselectiondlg.lrs svneol=native#text/pascal
|
||||
ide/encloseselectiondlg.pas svneol=native#text/pascal
|
||||
ide/environmentopts.lfm svneol=native#text/plain
|
||||
ide/environmentopts.lrs svneol=native#text/plain
|
||||
ide/environmentopts.pp svneol=native#text/pascal
|
||||
ide/environmentopts_new.lfm svneol=native#text/plain
|
||||
ide/environmentopts_new.lrs svneol=native#text/plain
|
||||
ide/environmentopts_new.pp svneol=native#text/pascal
|
||||
ide/extractprocdlg.lfm svneol=native#text/plain
|
||||
ide/extractprocdlg.lrs svneol=native#text/pascal
|
||||
ide/extractprocdlg.pas svneol=native#text/pascal
|
||||
@ -1911,6 +1920,9 @@ ide/newdialog.lrs svneol=native#text/plain
|
||||
ide/newdialog.pas svneol=native#text/pascal
|
||||
ide/newprojectdlg.pp svneol=native#text/pascal
|
||||
ide/objectlists.pas svneol=native#text/pascal
|
||||
ide/optionseditorbase.lfm svneol=native#text/pascal
|
||||
ide/optionseditorbase.lrs svneol=native#text/pascal
|
||||
ide/optionseditorbase.pas svneol=native#text/pascal
|
||||
ide/outputfilter.pas svneol=native#text/pascal
|
||||
ide/patheditordlg.pas svneol=native#text/pascal
|
||||
ide/procedurelist.lfm svneol=native#text/plain
|
||||
@ -1927,6 +1939,9 @@ ide/projectinspector.pas svneol=native#text/pascal
|
||||
ide/projectopts.lfm svneol=native#text/plain
|
||||
ide/projectopts.lrs svneol=native#text/pascal
|
||||
ide/projectopts.pp svneol=native#text/pascal
|
||||
ide/projectopts_new.lfm svneol=native#text/plain
|
||||
ide/projectopts_new.lrs svneol=native#text/pascal
|
||||
ide/projectopts_new.pp svneol=native#text/pascal
|
||||
ide/publishmodule.pas svneol=native#text/pascal
|
||||
ide/publishprojectdlg.lfm svneol=native#text/plain
|
||||
ide/publishprojectdlg.lrs svneol=native#text/pascal
|
||||
|
1547
ide/compileroptionsdlg_new.lfm
Normal file
1547
ide/compileroptionsdlg_new.lfm
Normal file
File diff suppressed because it is too large
Load Diff
582
ide/compileroptionsdlg_new.lrs
Normal file
582
ide/compileroptionsdlg_new.lrs
Normal file
@ -0,0 +1,582 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TfrmCompilerOptions','FORMDATA',[
|
||||
'TPF0'#241#19'TfrmCompilerOptions'#18'frmCompilerOptions'#4'Left'#3#184#1#6'H'
|
||||
+'eight'#3#16#2#3'Top'#3'e'#1#5'Width'#3#157#2#18'HorzScrollBar.Page'#3#156#2
|
||||
+#18'VertScrollBar.Page'#3#15#2#13'ActiveControl'#7#14'btnShowOptions'#11'Bor'
|
||||
+'derIcons'#11#12'biSystemMenu'#0#7'Caption'#6#18'frmCompilerOptions'#12'Clie'
|
||||
+'ntHeight'#3#16#2#11'ClientWidth'#3#157#2#20'Constraints.MinWidth'#3'X'#2#7
|
||||
+'OnClose'#7#23'frmCompilerOptionsClose'#8'OnResize'#7#10'FormResize'#8'Posit'
|
||||
+'ion'#7#14'poScreenCenter'#0#241#6'TPanel'#11'BottomPanel'#3'Top'#3#222#1#5
|
||||
+'Width'#3#157#2#11'ClientWidth'#3#157#2#8'TabOrder'#2#3#0#241#6'TPanel'#13'O'
|
||||
+'KCancelPanel'#4'Left'#3#226#1#0#241#7'TBitBtn'#9'btnCancel'#0#0#241#7'TBitB'
|
||||
+'tn'#5'btnOK'#4'Left'#2#7#7'OnClick'#7#14'btnTestClicked'#0#0#0#241#7'TBitBt'
|
||||
+'n'#10'HelpButton'#0#0#0#241#6'TPanel'#15'CategoriesPanel'#5'Width'#3#157#2
|
||||
+#11'ClientWidth'#3#157#2#8'TabOrder'#2#4#0#241#6'TLabel'#17'SectionTitleLabe'
|
||||
+'l'#0#0#241#6'TLabel'#11'SearchLabel'#0#0#241#7'TBitBtn'#17'ClearFilterButto'
|
||||
+'n'#0#0#241#5'TEdit'#10'FilterEdit'#0#0#0#241#6'TPanel'#17'SectionsTreePanel'
|
||||
+#6'Height'#3#142#1#12'ClientHeight'#3#142#1#8'TabOrder'#2#1#0#241#8'TListBox'
|
||||
+#11'SectionList'#6'Height'#3#142#1#0#0#0#241#9'TSplitter'#12'MainSplitter'#6
|
||||
+'Height'#3#142#1#0#0#241#6'TPanel'#16'OptionsAreaPanel'#6'Height'#3#142#1#5
|
||||
+'Width'#3#2#2#12'ClientHeight'#3#142#1#11'ClientWidth'#3#2#2#8'TabOrder'#2#2
|
||||
+#0#9'TNotebook'#8'Notebook'#24'AnchorSideBottom.Control'#7#8'BtnPanel'#6'Hei'
|
||||
+'ght'#3#142#1#5'Width'#3#2#2#5'Align'#7#8'alClient'#9'PageIndex'#2#1#8'ShowT'
|
||||
+'abs'#8#8'TabOrder'#2#0#0#5'TPage'#8'PathPage'#7'Caption'#6#8'PathPage'#11'C'
|
||||
+'lientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#6'TLabel'#13'lblOtherUnits'#4
|
||||
+'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#3#246#1#5'Align'#7#5'alTop'#18
|
||||
+'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2
|
||||
+#6#7'Caption'#6#13'lblOtherUnits'#11'ParentColor'#8#0#0#6'TLabel'#15'lblIncl'
|
||||
+'udeFiles'#22'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.Control'
|
||||
+#7#13'edtOtherUnits'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#13#3'Top'#2'0'#5'Width'#2'R'#18'BorderSpacing.Left'#2#6#17'BorderSpa'
|
||||
+'cing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'lblIncludeFiles'
|
||||
+#11'ParentColor'#8#0#0#6'TLabel'#15'lblOtherSources'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#8'PathPage'#21'AnchorSideTop.Control'#7#15'edtIncludeFiles'#18'Anchor'
|
||||
+'SideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'Z'#5'Width'
|
||||
+#2'['#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.'
|
||||
+'Right'#2#6#7'Caption'#6#15'lblOtherSources'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#12'lblLibraries'#22'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.'
|
||||
+'Control'#7#15'edtOtherSources'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'
|
||||
+#2#6#6'Height'#2#13#3'Top'#3#132#0#5'Width'#2'>'#18'BorderSpacing.Left'#2#6
|
||||
+#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#12'lblLi'
|
||||
+'braries'#11'ParentColor'#8#0#0#6'TLabel'#16'lblUnitOutputDir'#22'AnchorSide'
|
||||
+'Left.Control'#7#8'PathPage'#21'AnchorSideTop.Control'#7#12'edtLibraries'#18
|
||||
+'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#3#174#0
|
||||
+#5'Width'#2'X'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'Borde'
|
||||
+'rSpacing.Right'#2#6#7'Caption'#6#16'lblUnitOutputDir'#11'ParentColor'#8#0#0
|
||||
+#6'TLabel'#12'lblDebugPath'#22'AnchorSideLeft.Control'#7#8'PathPage'#21'Anch'
|
||||
+'orSideTop.Control'#7#16'edtUnitOutputDir'#18'AnchorSideTop.Side'#7#9'asrBot'
|
||||
+'tom'#4'Left'#2#6#6'Height'#2#13#3'Top'#3#216#0#5'Width'#2'L'#18'BorderSpaci'
|
||||
+'ng.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Captio'
|
||||
+'n'#6#12'lblDebugPath'#11'ParentColor'#8#0#0#6'TLabel'#18'LCLWidgetTypeLabel'
|
||||
+#22'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.Control'#7#12'edt'
|
||||
+'DebugPath'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13
|
||||
+#3'Top'#3#8#1#5'Width'#2'y'#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#18'LCLWidgetTypeLabel'#11'ParentColor'#8#0#0#5'TEdit'#13
|
||||
+'edtOtherUnits'#22'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#13'lblOtherUnits'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorS'
|
||||
+'ideRight.Control'#7#8'PathPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'L'
|
||||
+'eft'#2#6#6'Height'#2#23#3'Top'#2#19#5'Width'#3#141#2#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2
|
||||
+#6#20'BorderSpacing.Bottom'#2#6#8'TabOrder'#2#0#4'Text'#6#13'edtOtherUnits'#0
|
||||
+#0#5'TEdit'#15'edtIncludeFiles'#22'AnchorSideLeft.Control'#7#8'PathPage'#21
|
||||
+'AnchorSideTop.Control'#7#15'lblIncludeFiles'#18'AnchorSideTop.Side'#7#9'asr'
|
||||
+'Bottom'#23'AnchorSideRight.Control'#7#8'PathPage'#20'AnchorSideRight.Side'#7
|
||||
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'='#5'Width'#3#141#2#7'Anch'
|
||||
+'ors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#19'Borde'
|
||||
+'rSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#8'TabOrder'#2#1#4'Text'#6
|
||||
,#15'edtIncludeFiles'#0#0#5'TEdit'#15'edtOtherSources'#22'AnchorSideLeft.Cont'
|
||||
+'rol'#7#8'PathPage'#21'AnchorSideTop.Control'#7#15'lblOtherSources'#18'Ancho'
|
||||
+'rSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#8'PathPage'#20
|
||||
+'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'g'
|
||||
+#5'Width'#3#141#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpa'
|
||||
+'cing.Left'#2#6#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#8'T'
|
||||
+'abOrder'#2#2#4'Text'#6#15'edtOtherSources'#0#0#5'TEdit'#12'edtLibraries'#22
|
||||
+'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.Control'#7#12'lblLib'
|
||||
+'raries'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7
|
||||
+#8'PathPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#23#3'Top'#3#145#0#5'Width'#3#141#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRig'
|
||||
+'ht'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#20'BorderSpaci'
|
||||
+'ng.Bottom'#2#6#8'TabOrder'#2#3#4'Text'#6#12'edtLibraries'#0#0#5'TEdit'#16'e'
|
||||
+'dtUnitOutputDir'#22'AnchorSideLeft.Control'#7#8'PathPage'#21'AnchorSideTop.'
|
||||
+'Control'#7#16'lblUnitOutputDir'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'An'
|
||||
+'chorSideRight.Control'#7#8'PathPage'#20'AnchorSideRight.Side'#7#9'asrBottom'
|
||||
+#4'Left'#2#6#6'Height'#2#23#3'Top'#3#187#0#5'Width'#3#141#2#7'Anchors'#11#5
|
||||
+'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.R'
|
||||
+'ight'#2#6#20'BorderSpacing.Bottom'#2#6#8'TabOrder'#2#4#4'Text'#6#16'edtUnit'
|
||||
+'OutputDir'#0#0#5'TEdit'#12'edtDebugPath'#22'AnchorSideLeft.Control'#7#8'Pat'
|
||||
+'hPage'#21'AnchorSideTop.Control'#7#12'lblDebugPath'#18'AnchorSideTop.Side'#7
|
||||
+#9'asrBottom'#23'AnchorSideRight.Control'#7#8'PathPage'#20'AnchorSideRight.S'
|
||||
+'ide'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#3#229#0#5'Width'#3#141
|
||||
+#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6
|
||||
+#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#8'TabOrder'#2#5#4
|
||||
+'Text'#6#12'edtDebugPath'#0#0#9'TComboBox'#21'LCLWidgetTypeComboBox'#22'Anch'
|
||||
+'orSideLeft.Control'#7#18'LCLWidgetTypeLabel'#19'AnchorSideLeft.Side'#7#9'as'
|
||||
+'rBottom'#21'AnchorSideTop.Control'#7#18'LCLWidgetTypeLabel'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrCenter'#4'Left'#3#133#0#6'Height'#2#21#3'Top'#3#4#1#5'Width'
|
||||
+#3#171#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAs'
|
||||
+'cending'#0#18'BorderSpacing.Left'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#6#4'Te'
|
||||
+'xt'#6#21'LCLWidgetTypeComboBox'#0#0#0#5'TPage'#11'ParsingPage'#7'Caption'#6
|
||||
+#11'ParsingPage'#11'ClientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#11'TRadioG'
|
||||
+'roup'#11'grpAsmStyle'#4'Left'#2#6#6'Height'#2'('#3'Top'#2#6#5'Width'#3#246#1
|
||||
+#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#11'grpAsmStyle'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBott'
|
||||
+'omSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildRes'
|
||||
+'ize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'Chil'
|
||||
+'dSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertica'
|
||||
+'l'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopTo'
|
||||
+'Bottom'#27'ChildSizing.ControlsPerLine'#2#3#7'Columns'#2#3#8'TabOrder'#2#0#0
|
||||
+#0#11'TCheckGroup'#16'grpSyntaxOptions'#4'Left'#2#6#6'Height'#3#2#1#3'Top'#2
|
||||
+'4'#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#7'Caption'#6#16'grpSyntaxOptions'#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#8'TabOrd'
|
||||
+'er'#2#1#0#0#0#5'TPage'#11'CodeGenPage'#7'Caption'#6#11'CodeGenPage'#11'Clie'
|
||||
+'ntWidth'#3#2#2#12'ClientHeight'#3#142#1#0#9'TGroupBox'#16'grpSmartLinkUnit'
|
||||
+#22'AnchorSideLeft.Control'#7#9'grpChecks'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#11'CodeGenPage'#23'AnchorSideRight.Contro'
|
||||
+'l'#7#11'CodeGenPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideB'
|
||||
+'ottom.Side'#7#9'asrBottom'#4'Left'#3#174#0#6'Height'#2'5'#3'Top'#2#6#5'Widt'
|
||||
+'h'#3#229#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#18'B'
|
||||
+'orderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6
|
||||
+#7'Caption'#6#16'grpSmartLinkUnit'#12'ClientHeight'#2'5'#11'ClientWidth'#3
|
||||
+#229#1#8'TabOrder'#2#0#0#9'TCheckBox'#16'chkSmartLinkUnit'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#22#3'Top'#2#6#5'Width'#3#217#1#5'Align'#7#5'alTop'#20'BorderSpacing.'
|
||||
+'Around'#2#6#7'Caption'#6#16'chkSmartLinkUnit'#8'TabOrder'#2#0#0#0#0#9'TGrou'
|
||||
+'pBox'#9'grpChecks'#22'AnchorSideLeft.Control'#7#11'CodeGenPage'#21'AnchorSi'
|
||||
+'deTop.Control'#7#11'CodeGenPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#6#6'Height'#3#137#0#3'Top'#2#6#5'Width'#3#162#0#8'AutoSize'#9#20'Bo'
|
||||
,'rderSpacing.Around'#2#6#7'Caption'#6#9'grpChecks'#12'ClientHeight'#3#137#0
|
||||
+#11'ClientWidth'#3#162#0#8'TabOrder'#2#1#0#9'TCheckBox'#11'chkChecksIO'#4'Le'
|
||||
+'ft'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#150#0#5'Align'#7#5'alTop'#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#11'chkChecksIO'#8'TabOrder'#2#0#0#0#9
|
||||
+'TCheckBox'#14'chkChecksRange'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Widt'
|
||||
+'h'#3#150#0#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#14
|
||||
+'chkChecksRange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#17'chkChecksOverflow'#4'Le'
|
||||
+'ft'#2#6#6'Height'#2#22#3'Top'#2'>'#5'Width'#3#150#0#5'Align'#7#5'alTop'#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkChecksOverflow'#8'TabOrder'#2#2
|
||||
+#0#0#9'TCheckBox'#14'chkChecksStack'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5
|
||||
+'Width'#3#150#0#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#14'chkChecksStack'#8'TabOrder'#2#3#0#0#0#9'TGroupBox'#11'grpHeapSize'#22'An'
|
||||
+'chorSideLeft.Control'#7#9'grpChecks'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#16'grpSmartLinkUnit'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#23'AnchorSideRight.Control'#7#11'CodeGenPage'#20'AnchorSideRight'
|
||||
+'.Side'#7#9'asrBottom'#4'Left'#3#174#0#6'Height'#2'6'#3'Top'#2'A'#5'Width'#3
|
||||
+#229#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#11'grpHeapSize'#12'ClientHeight'#2'6'#11'C'
|
||||
+'lientWidth'#3#229#1#8'TabOrder'#2#2#0#5'TEdit'#11'edtHeapSize'#4'Left'#2#6#6
|
||||
+'Height'#2#23#3'Top'#2#6#5'Width'#3#217#1#5'Align'#7#5'alTop'#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#8'TabOrder'#2#0#4'Text'#6#11'edtHeapSize'#0#0#0#9'TGroupBox'
|
||||
+#11'grpGenerate'#22'AnchorSideLeft.Control'#7#11'CodeGenPage'#21'AnchorSideT'
|
||||
+'op.Control'#7#9'grpChecks'#18'AnchorSideTop.Side'#7#9'asrBottom'#24'AnchorS'
|
||||
+'ideBottom.Control'#7#17'grpTargetPlatform'#21'AnchorSideBottom.Side'#7#9'as'
|
||||
+'rBottom'#4'Left'#2#6#6'Height'#2'v'#3'Top'#3#149#0#5'Width'#3#136#0#7'Ancho'
|
||||
+'rs'#11#5'akTop'#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#18'BorderSpacing.Left'
|
||||
+#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#11'g'
|
||||
+'rpGenerate'#12'ClientHeight'#2'v'#11'ClientWidth'#3#136#0#8'TabOrder'#2#3#0
|
||||
+#12'TRadioButton'#12'radGenNormal'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'W'
|
||||
+'idth'#2'|'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12
|
||||
+'radGenNormal'#7'Checked'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#0#0#0#12'T'
|
||||
+'RadioButton'#12'radGenFaster'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Widt'
|
||||
+'h'#2'|'#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'ra'
|
||||
+'dGenFaster'#8'TabOrder'#2#1#0#0#12'TRadioButton'#13'radGenSmaller'#4'Left'#2
|
||||
+#6#6'Height'#2#22#3'Top'#2'>'#5'Width'#2'|'#5'Align'#7#5'alTop'#20'BorderSpa'
|
||||
+'cing.Around'#2#6#7'Caption'#6#13'radGenSmaller'#8'TabOrder'#2#2#0#0#0#9'TGr'
|
||||
+'oupBox'#17'grpTargetPlatform'#22'AnchorSideLeft.Control'#7#11'grpGenerate'
|
||||
+#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#9'grpChe'
|
||||
+'cks'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#11
|
||||
+'CodeGenPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#148#0#6'Heig'
|
||||
+'ht'#2'v'#3'Top'#3#149#0#5'Width'#3#255#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'grpTa'
|
||||
+'rgetPlatform'#12'ClientHeight'#2'v'#11'ClientWidth'#3#255#1#8'TabOrder'#2#4
|
||||
+#0#6'TLabel'#11'lblTargetOS'#22'AnchorSideLeft.Control'#7#17'grpTargetPlatfo'
|
||||
+'rm'#21'AnchorSideTop.Control'#7#17'grpTargetPlatform'#4'Left'#2#6#6'Height'
|
||||
+#2#20#3'Top'#2#6#5'Width'#2'I'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11
|
||||
+'lblTargetOS'#11'ParentColor'#8#0#0#6'TLabel'#12'lblTargetCPU'#22'AnchorSide'
|
||||
+'Left.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#16'Target'
|
||||
+'OSComboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20
|
||||
+#3'Top'#2'!'#5'Width'#2'Q'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'lblT'
|
||||
+'argetCPU'#11'ParentColor'#8#0#0#6'TLabel'#17'lblTargeti386Proc'#22'AnchorSi'
|
||||
+'deLeft.Control'#7#17'grpTargetPlatform'#21'AnchorSideTop.Control'#7#17'Targ'
|
||||
+'etCPUComboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#20#3'Top'#2'<'#5'Width'#2'l'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'l'
|
||||
+'blTargeti386Proc'#11'ParentColor'#8#0#0#9'TComboBox'#16'TargetOSComboBox'#22
|
||||
+'AnchorSideLeft.Control'#7#11'lblTargetOS'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#17'grpTargetPlatform'#23'AnchorSideRight.'
|
||||
+'Control'#7#17'grpTargetPlatform'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2'['#6'Height'#2#21#3'Top'#2#6#5'Width'#3#158#1#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
|
||||
+'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#20'BorderSpacing.Around'
|
||||
+#2#6#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#16'TargetOSComboBox'#0#0#9'T'
|
||||
+'ComboBox'#17'TargetCPUComboBox'#22'AnchorSideLeft.Control'#7#12'lblTargetCP'
|
||||
+'U'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#16'Ta'
|
||||
,'rgetOSComboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Co'
|
||||
+'ntrol'#7#17'grpTargetPlatform'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Le'
|
||||
+'ft'#2'c'#6'Height'#2#21#3'Top'#2'!'#5'Width'#3#150#1#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
|
||||
+'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#20'BorderSpacing.Around'
|
||||
+#2#6#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#17'TargetCPUComboBox'#0#0#9
|
||||
+'TComboBox'#22'Targeti386ProcComboBox'#22'AnchorSideLeft.Control'#7#17'lblTa'
|
||||
+'rgeti386Proc'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#17'TargetCPUComboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anchor'
|
||||
+'SideRight.Control'#7#17'grpTargetPlatform'#20'AnchorSideRight.Side'#7#9'asr'
|
||||
+'Bottom'#4'Left'#2'~'#6'Height'#2#21#3'Top'#2'<'#5'Width'#3'{'#1#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLin'
|
||||
+'eComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#20'BorderS'
|
||||
+'pacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#2#4'Text'#6#22'Targeti386'
|
||||
+'ProcComboBox'#0#0#0#9'TGroupBox'#16'grpOptimizations'#22'AnchorSideLeft.Con'
|
||||
+'trol'#7#11'CodeGenPage'#21'AnchorSideTop.Control'#7#11'grpGenerate'#18'Anch'
|
||||
+'orSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#11'CodeGenPage'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#11'C'
|
||||
+'odeGenPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3
|
||||
+#170#0#3'Top'#3#17#1#5'Width'#3#141#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR'
|
||||
+'ight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'grpOptimiz'
|
||||
+'ations'#12'ClientHeight'#3#170#0#11'ClientWidth'#3#141#2#8'TabOrder'#2#5#8
|
||||
+'OnResize'#7#22'grpOptimizationsResize'#0#12'TRadioButton'#15'radOptLevelNon'
|
||||
+'e'#22'AnchorSideLeft.Control'#7#16'grpOptimizations'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#16'grpOptimizations'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3
|
||||
+#135#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'radOptLevelNone'#7'Check'
|
||||
+'ed'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#0#0#0#12'TRadioButton'#12'radOp'
|
||||
+'tLevel1'#22'AnchorSideLeft.Control'#7#16'grpOptimizations'#21'AnchorSideTop'
|
||||
+'.Control'#7#15'radOptLevelNone'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#2'm'#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#12'radOptLevel1'#8'TabOrder'#2#1#0#0#12'TRadioButton'#12'radOp'
|
||||
+'tLevel2'#22'AnchorSideLeft.Control'#7#16'grpOptimizations'#21'AnchorSideTop'
|
||||
+'.Control'#7#12'radOptLevel1'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2
|
||||
+#6#6'Height'#2#22#3'Top'#2'>'#5'Width'#2'm'#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6#12'radOptLevel2'#8'TabOrder'#2#2#0#0#12'TRadioButton'#12'radOptLe'
|
||||
+'vel3'#22'AnchorSideLeft.Control'#7#16'grpOptimizations'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#12'radOptLevel2'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#22#3'Top'#2'Z'#5'Width'#2'm'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#12'radOptLevel3'#8'TabOrder'#2#3#0#0#9'TCheckBox'#15'chkOptVarsInRe'
|
||||
+'g'#21'AnchorSideTop.Control'#7#16'grpOptimizations'#4'Left'#3#205#0#6'Heigh'
|
||||
+'t'#2#22#3'Top'#2#6#5'Width'#3#131#0#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#15'chkOptVarsInReg'#8'TabOrder'#2#4#0#0#9'TCheckBox'#15'chkOptUncertain'
|
||||
+#21'AnchorSideTop.Control'#7#15'chkOptVarsInReg'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#205#0#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#131#0#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#15'chkOptUncertain'#8'TabOrder'#2#5#0
|
||||
+#0#0#0#5'TPage'#11'LinkingPage'#7'Caption'#6#11'LinkingPage'#11'ClientWidth'
|
||||
+#3#2#2#12'ClientHeight'#3#142#1#0#9'TGroupBox'#16'grpLinkLibraries'#4'Left'#2
|
||||
+#6#6'Height'#2'5'#3'Top'#3#233#0#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'Auto'
|
||||
+'Size'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'grpLinkLibraries'#12'C'
|
||||
+'lientHeight'#2'5'#11'ClientWidth'#3#246#1#8'TabOrder'#2#0#0#9'TCheckBox'#12
|
||||
+'chkLinkSmart'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#234#1#5'Alig'
|
||||
+'n'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'chkLinkSmart'#8
|
||||
+'TabOrder'#2#0#0#0#0#9'TGroupBox'#21'TargetSpecificsGrpBox'#4'Left'#2#6#6'He'
|
||||
+'ight'#2'5'#3'Top'#3'$'#1#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'AutoSize'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'TargetSpecificsGrpBox'#12'Clie'
|
||||
+'ntHeight'#2'5'#11'ClientWidth'#3#246#1#8'TabOrder'#2#1#0#9'TCheckBox'#18'ch'
|
||||
+'kWin32GraphicApp'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#234#1#5
|
||||
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'chkWin32Grap'
|
||||
+'hicApp'#8'TabOrder'#2#0#0#0#0#9'TGroupBox'#10'grpOptions'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2'R'#3'Top'#3'_'#1#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'AutoSize'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'grpOptions'#12'ClientHeight'#2
|
||||
+'R'#11'ClientWidth'#3#246#1#8'TabOrder'#2#2#0#9'TCheckBox'#17'chkOptionsLink'
|
||||
+'Opt'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#234#1#5'Align'#7#5'al'
|
||||
+'Top'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkOptionsLinkOpt'#8'TabO'
|
||||
,'rder'#2#0#0#0#5'TEdit'#17'edtOptionsLinkOpt'#4'Left'#2#6#6'Height'#2#23#3'T'
|
||||
+'op'#2'"'#5'Width'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8
|
||||
+'TabOrder'#2#1#4'Text'#6#17'edtOptionsLinkOpt'#0#0#0#9'TGroupBox'#12'grpDebu'
|
||||
+'gging'#4'Left'#2#6#6'Height'#3#221#0#3'Top'#2#6#5'Width'#3#246#1#5'Align'#7
|
||||
+#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'grpDebu'
|
||||
+'gging'#12'ClientHeight'#3#221#0#11'ClientWidth'#3#246#1#8'TabOrder'#2#3#0#9
|
||||
+'TCheckBox'#11'chkDebugGDB'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3
|
||||
+#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'chkD'
|
||||
+'ebugGDB'#8'TabOrder'#2#0#0#0#9'TCheckBox'#11'chkDebugDBX'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#22#3'Top'#2'"'#5'Width'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpacing'
|
||||
+'.Around'#2#6#7'Caption'#6#11'chkDebugDBX'#8'TabOrder'#2#1#0#0#9'TCheckBox'
|
||||
+#18'chkUseLineInfoUnit'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'>'#5'Width'#3#234
|
||||
+#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'chkUseLi'
|
||||
+'neInfoUnit'#8'TabOrder'#2#2#0#0#9'TCheckBox'#13'chkUseHeaptrc'#4'Left'#2#6#6
|
||||
+'Height'#2#22#3'Top'#2'Z'#5'Width'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpac'
|
||||
+'ing.Around'#2#6#7'Caption'#6#13'chkUseHeaptrc'#8'TabOrder'#2#3#0#0#9'TCheck'
|
||||
+'Box'#14'chkUseValgrind'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'v'#5'Width'#3
|
||||
+#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'chkU'
|
||||
+'seValgrind'#8'TabOrder'#2#4#0#0#9'TCheckBox'#15'chkGenGProfCode'#4'Left'#2#6
|
||||
+#6'Height'#2#22#3'Top'#3#146#0#5'Width'#3#234#1#5'Align'#7#5'alTop'#20'Borde'
|
||||
+'rSpacing.Around'#2#6#7'Caption'#6#15'chkGenGProfCode'#8'TabOrder'#2#5#0#0#9
|
||||
+'TCheckBox'#15'chkSymbolsStrip'#4'Left'#2#6#6'Height'#2#22#3'Top'#3#174#0#5
|
||||
+'Width'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#15'chkSymbolsStrip'#8'TabOrder'#2#6#0#0#0#0#5'TPage'#7'MsgPage'#7'Caption'#6
|
||||
+#7'MsgPage'#11'ClientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#11'TCheckGroup'
|
||||
+#12'grpVerbosity'#4'Left'#2#6#6'Height'#3#196#0#3'Top'#2#6#5'Width'#3#246#1#5
|
||||
+'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12
|
||||
+'grpVerbosity'#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#2#7'Columns'#2#2#8'TabOrder'#2#0#0#0
|
||||
+#9'TGroupBox'#11'grpErrorCnt'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#208#0#5'Wi'
|
||||
+'dth'#3#246#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#11'grpErrorCnt'#12'ClientHeight'#2'6'#11'ClientWidth'#3#246#1#8
|
||||
+'TabOrder'#2#1#0#5'TEdit'#11'edtErrorCnt'#4'Left'#2#6#6'Height'#2#23#3'Top'#2
|
||||
+#6#5'Width'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOr'
|
||||
+'der'#2#0#4'Text'#6#11'edtErrorCnt'#0#0#0#0#5'TPage'#9'OtherPage'#7'Caption'
|
||||
+#6#9'OtherPage'#11'ClientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#9'TGroupBox'
|
||||
+#13'grpConfigFile'#4'Left'#2#6#6'Height'#2'n'#3'Top'#2#6#5'Width'#3#246#1#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#13
|
||||
+'grpConfigFile'#12'ClientHeight'#2'n'#11'ClientWidth'#3#246#1#8'TabOrder'#2#0
|
||||
+#0#9'TCheckBox'#13'chkConfigFile'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Wi'
|
||||
+'dth'#3#234#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#13'chkConfigFile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#19'chkCustomConfigFile'#4
|
||||
+'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#234#1#5'Align'#7#5'alTop'#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#19'chkCustomConfigFile'#7'OnClick'#7
|
||||
+#24'chkCustomConfigFileClick'#8'TabOrder'#2#1#0#0#5'TEdit'#13'edtConfigPath'
|
||||
+#4'Left'#2#6#6'Height'#2#23#3'Top'#2'>'#5'Width'#3#234#1#5'Align'#7#5'alTop'
|
||||
+#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#2#4'Text'#6#13'edtConfigPath'#0#0
|
||||
+#0#9'TGroupBox'#16'grpCustomOptions'#4'Left'#2#6#6'Height'#3#14#1#3'Top'#2'z'
|
||||
+#5'Width'#3#246#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6#16'grpCustomOptions'#12'ClientHeight'#3#14#1#11'ClientWidth'#3#246#1
|
||||
+#8'TabOrder'#2#1#0#5'TMemo'#16'memCustomOptions'#4'Left'#2#6#6'Height'#3#2#1
|
||||
+#3'Top'#2#6#5'Width'#3#234#1#5'Align'#7#8'alClient'#20'BorderSpacing.Around'
|
||||
+#2#6#8'TabOrder'#2#0#0#0#0#0#5'TPage'#13'InheritedPage'#7'Caption'#6#13'Inhe'
|
||||
+'ritedPage'#11'ClientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#6'TLabel'#12'In'
|
||||
+'hNoteLabel'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#3#246#1#5'Align'
|
||||
+#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'InhNoteLabel'#11'Pa'
|
||||
+'rentColor'#8#0#0#9'TTreeView'#11'InhTreeView'#4'Left'#2#6#6'Height'#3#247#0
|
||||
+#3'Top'#2' '#5'Width'#3#246#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6
|
||||
+#19'BorderSpacing.Right'#2#6#17'DefaultItemHeight'#2#19#8'TabOrder'#2#0#18'O'
|
||||
+'nSelectionChanged'#7#27'InhTreeViewSelectionChanged'#0#0#5'TMemo'#11'InhIte'
|
||||
,'mMemo'#4'Left'#2#6#6'Height'#2'l'#3'Top'#3#28#1#5'Width'#3#246#1#5'Align'#7
|
||||
+#8'alClient'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#20'Borde'
|
||||
+'rSpacing.Bottom'#2#6#8'ReadOnly'#9#10'ScrollBars'#7#14'ssAutoVertical'#8'Ta'
|
||||
+'bOrder'#2#1#0#0#9'TSplitter'#11'InhSplitter'#6'Cursor'#7#8'crVSplit'#6'Heig'
|
||||
+'ht'#2#5#3'Top'#3#23#1#5'Width'#3#2#2#5'Align'#7#5'alTop'#12'ResizeAnchor'#7
|
||||
+#5'akTop'#0#0#0#5'TPage'#15'CompilationPage'#7'Caption'#6#15'CompilationPage'
|
||||
+#11'ClientWidth'#3#2#2#12'ClientHeight'#3#142#1#0#9'TCheckBox'#17'chkCreateM'
|
||||
+'akefile'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#6#5'Width'#3#246#1#5'Align'#7#5
|
||||
+'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkCreateMakefile'#8'Ta'
|
||||
+'bOrder'#2#0#0#0#9'TGroupBox'#20'ExecuteAfterGroupBox'#4'Left'#2#6#6'Height'
|
||||
+#2'h'#3'Top'#3#225#0#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'B'
|
||||
+'orderSpacing.Around'#2#6#7'Caption'#6#20'ExecuteAfterGroupBox'#12'ClientHei'
|
||||
+'ght'#2'h'#11'ClientWidth'#3#246#1#8'TabOrder'#2#1#0#6'TLabel'#17'lblRunIfEx'
|
||||
+'ecAfter'#22'AnchorSideLeft.Control'#7#20'ExecuteAfterGroupBox'#21'AnchorSid'
|
||||
+'eTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2
|
||||
+#6#5'Width'#2'`'#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'lblRunIfExecAf'
|
||||
+'ter'#11'ParentColor'#8#0#0#6'TLabel'#24'ExecuteAfterCommandLabel'#22'Anchor'
|
||||
+'SideLeft.Control'#7#20'ExecuteAfterGroupBox'#21'AnchorSideTop.Control'#7#17
|
||||
+'lblRunIfExecAfter'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
|
||||
+'ht'#2#13#3'Top'#2#25#5'Width'#3#158#0#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#24'ExecuteAfterCommandLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#19'chk'
|
||||
+'ExecAfterCompile'#22'AnchorSideLeft.Control'#7#17'lblRunIfExecAfter'#19'Anc'
|
||||
+'horSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#20'ExecuteAfte'
|
||||
+'rGroupBox'#4'Left'#3#132#0#6'Height'#2#20#3'Top'#2#6#5'Width'#3#146#0#18'Bo'
|
||||
+'rderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#19'chkExec'
|
||||
+'AfterCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#17'chkExecAfterBuild'#22'Anc'
|
||||
+'horSideLeft.Control'#7#19'chkExecAfterCompile'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#20'ExecuteAfterGroupBox'#4'Left'#3'4'
|
||||
+#1#6'Height'#2#20#3'Top'#2#6#5'Width'#3#129#0#18'BorderSpacing.Left'#2#24#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#17'chkExecAfterBuild'#8'TabOrder'#2#1
|
||||
+#0#0#9'TCheckBox'#15'chkExecAfterRun'#22'AnchorSideLeft.Control'#7#17'chkExe'
|
||||
+'cAfterBuild'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#20'ExecuteAfterGroupBox'#4'Left'#3#211#1#6'Height'#2#20#3'Top'#2#6#5'W'
|
||||
+'idth'#2'{'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Capti'
|
||||
+'on'#6#15'chkExecAfterRun'#8'TabOrder'#2#2#0#0#5'TEdit'#23'ExecuteAfterComma'
|
||||
+'ndEdit'#22'AnchorSideLeft.Control'#7#24'ExecuteAfterCommandLabel'#19'Anchor'
|
||||
+'SideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#17'lblRunIfExecAf'
|
||||
+'ter'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#20
|
||||
+'ExecuteAfterGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#182
|
||||
+#0#6'Height'#2#23#3'Top'#2#25#5'Width'#3':'#1#7'Anchors'#11#5'akTop'#6'akLef'
|
||||
+'t'#7'akRight'#0#18'BorderSpacing.Left'#2#12#20'BorderSpacing.Around'#2#6#8
|
||||
+'TabOrder'#2#3#4'Text'#6#23'ExecuteAfterCommandEdit'#0#0#9'TCheckBox'#27'Exe'
|
||||
+'cuteAfterScanFPCCheckBox'#22'AnchorSideLeft.Control'#7#28'ExecuteAfterScanM'
|
||||
+'akeCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#23'ExecuteAfterCommandEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Le'
|
||||
+'ft'#3#251#0#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#209#0#18'BorderSpacing.Le'
|
||||
+'ft'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#27'ExecuteAfterScanFPCCh'
|
||||
+'eckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#28'ExecuteAfterScanMakeCheckBox'#22
|
||||
+'AnchorSideLeft.Control'#7#20'ExecuteAfterGroupBox'#21'AnchorSideTop.Control'
|
||||
+#7#23'ExecuteAfterCommandEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'
|
||||
+#2#6#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#215#0#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#28'ExecuteAfterScanMakeCheckBox'#8'TabOrder'#2#5#0#0#9'TCheckB'
|
||||
+'ox'#27'ExecuteAfterShowAllCheckBox'#22'AnchorSideLeft.Control'#7#27'Execute'
|
||||
+'AfterScanFPCCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideT'
|
||||
+'op.Control'#7#23'ExecuteAfterCommandEdit'#18'AnchorSideTop.Side'#7#9'asrBot'
|
||||
+'tom'#4'Left'#3#234#1#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#201#0#18'BorderS'
|
||||
+'pacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#27'ExecuteAfter'
|
||||
+'ShowAllCheckBox'#8'TabOrder'#2#6#0#0#0#9'TGroupBox'#11'grpCompiler'#4'Left'
|
||||
+#2#6#6'Height'#2'M'#3'Top'#3#142#0#5'Width'#3#246#1#5'Align'#7#5'alTop'#8'Au'
|
||||
+'toSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'grpCompiler'#12'Clie'
|
||||
+'ntHeight'#2'M'#11'ClientWidth'#3#246#1#8'TabOrder'#2#2#0#6'TLabel'#16'lblRu'
|
||||
+'nIfCompiler'#22'AnchorSideLeft.Control'#7#11'grpCompiler'#21'AnchorSideTop.'
|
||||
+'Control'#7#11'grpCompiler'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#2
|
||||
+'['#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'lblRunIfCompiler'#11'Parent'
|
||||
,'Color'#8#0#0#6'TLabel'#11'lblCompiler'#22'AnchorSideLeft.Control'#7#11'grpC'
|
||||
+'ompiler'#21'AnchorSideTop.Control'#7#16'lblRunIfCompiler'#18'AnchorSideTop.'
|
||||
+'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#25#5'Width'#2'?'#18
|
||||
+'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2
|
||||
+#6#20'BorderSpacing.Bottom'#2#6#7'Caption'#6#11'lblCompiler'#11'ParentColor'
|
||||
+#8#0#0#9'TCheckBox'#18'chkCompilerCompile'#22'AnchorSideLeft.Control'#7#16'l'
|
||||
+'blRunIfCompiler'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#11'grpCompiler'#4'Left'#2''#6'Height'#2#20#3'Top'#2#6#5'Width'#3
|
||||
+#141#0#18'BorderSpacing.Left'#2#30#17'BorderSpacing.Top'#2#6#7'Caption'#6#18
|
||||
+'chkCompilerCompile'#8'TabOrder'#2#0#0#0#9'TCheckBox'#16'chkCompilerBuild'#22
|
||||
+'AnchorSideLeft.Control'#7#18'chkCompilerCompile'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#11'grpCompiler'#4'Left'#3'*'#1#6'Hei'
|
||||
+'ght'#2#20#3'Top'#2#6#5'Width'#2'|'#18'BorderSpacing.Left'#2#24#20'BorderSpa'
|
||||
+'cing.Around'#2#6#7'Caption'#6#16'chkCompilerBuild'#8'TabOrder'#2#1#0#0#9'TC'
|
||||
+'heckBox'#14'chkCompilerRun'#22'AnchorSideLeft.Control'#7#16'chkCompilerBuil'
|
||||
+'d'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#11'gr'
|
||||
+'pCompiler'#4'Left'#3#196#1#6'Height'#2#20#3'Top'#2#6#5'Width'#2'v'#18'Borde'
|
||||
+'rSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'chkCompile'
|
||||
+'rRun'#8'TabOrder'#2#2#0#0#5'TEdit'#11'edtCompiler'#22'AnchorSideLeft.Contro'
|
||||
+'l'#7#11'lblCompiler'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTo'
|
||||
+'p.Control'#7#11'lblCompiler'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'Ancho'
|
||||
+'rSideRight.Control'#7#11'grpCompiler'#20'AnchorSideRight.Side'#7#9'asrBotto'
|
||||
+'m'#4'Left'#2'W'#6'Height'#2#23#3'Top'#2#20#5'Width'#3#153#1#7'Anchors'#11#5
|
||||
+'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#12#20'BorderSpacing.'
|
||||
+'Around'#2#6#8'TabOrder'#2#3#4'Text'#6#11'edtCompiler'#0#0#0#9'TGroupBox'#21
|
||||
+'ExecuteBeforeGroupBox'#4'Left'#2#6#6'Height'#2'h'#3'Top'#2' '#5'Width'#3#246
|
||||
+#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#21'ExecuteBeforeGroupBox'#12'ClientHeight'#2'h'#11'ClientWidth'#3#246#1#8
|
||||
+'TabOrder'#2#3#0#6'TLabel'#18'lblRunIfExecBefore'#22'AnchorSideLeft.Control'
|
||||
+#7#21'ExecuteBeforeGroupBox'#21'AnchorSideTop.Control'#7#21'ExecuteBeforeGro'
|
||||
+'upBox'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Width'#2'j'#20'BorderSpacing'
|
||||
+'.Around'#2#6#7'Caption'#6#18'lblRunIfExecBefore'#11'ParentColor'#8#0#0#6'TL'
|
||||
+'abel'#25'ExecuteBeforeCommandLabel'#22'AnchorSideLeft.Control'#7#21'Execute'
|
||||
+'BeforeGroupBox'#21'AnchorSideTop.Control'#7#18'lblRunIfExecBefore'#18'Ancho'
|
||||
+'rSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#25#5'Widt'
|
||||
+'h'#3#168#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#25'ExecuteBeforeComman'
|
||||
+'dLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#20'chkExecBeforeCompile'#22'Anch'
|
||||
+'orSideLeft.Control'#7#18'lblRunIfExecBefore'#19'AnchorSideLeft.Side'#7#9'as'
|
||||
+'rBottom'#21'AnchorSideTop.Control'#7#21'ExecuteBeforeGroupBox'#4'Left'#3#142
|
||||
+#0#6'Height'#2#20#3'Top'#2#6#5'Width'#3#156#0#18'BorderSpacing.Left'#2#24#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#20'chkExecBeforeCompile'#8'TabOrder'
|
||||
+#2#0#0#0#9'TCheckBox'#18'chkExecBeforeBuild'#22'AnchorSideLeft.Control'#7#20
|
||||
+'chkExecBeforeCompile'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideT'
|
||||
+'op.Control'#7#21'ExecuteBeforeGroupBox'#4'Left'#3'H'#1#6'Height'#2#20#3'Top'
|
||||
+#2#6#5'Width'#3#139#0#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#18'chkExecBeforeBuild'#8'TabOrder'#2#1#0#0#9'TCheckBox'#16'c'
|
||||
+'hkExecBeforeRun'#22'AnchorSideLeft.Control'#7#18'chkExecBeforeBuild'#19'Anc'
|
||||
+'horSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'ExecuteBefo'
|
||||
+'reGroupBox'#4'Left'#3#241#1#6'Height'#2#20#3'Top'#2#6#5'Width'#3#133#0#18'B'
|
||||
+'orderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'chkExe'
|
||||
+'cBeforeRun'#8'TabOrder'#2#2#0#0#5'TEdit'#24'ExecuteBeforeCommandEdit'#22'An'
|
||||
+'chorSideLeft.Control'#7#25'ExecuteBeforeCommandLabel'#19'AnchorSideLeft.Sid'
|
||||
+'e'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#18'lblRunIfExecBefore'#18'Anc'
|
||||
+'horSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#21'ExecuteBef'
|
||||
+'oreGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#192#0#6'Heig'
|
||||
+'ht'#2#23#3'Top'#2#25#5'Width'#3'0'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR'
|
||||
+'ight'#0#18'BorderSpacing.Left'#2#12#20'BorderSpacing.Around'#2#6#8'TabOrder'
|
||||
+#2#3#4'Text'#6#24'ExecuteBeforeCommandEdit'#0#0#9'TCheckBox'#28'ExecuteBefor'
|
||||
+'eScanFPCCheckBox'#22'AnchorSideLeft.Control'#7#29'ExecuteBeforeScanMakeChec'
|
||||
+'kBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#24
|
||||
+'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#5
|
||||
+#1#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#219#0#18'BorderSpacing.Left'#2#24#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#28'ExecuteBeforeScanFPCCheckBox'#8'T'
|
||||
+'abOrder'#2#4#0#0#9'TCheckBox'#29'ExecuteBeforeScanMakeCheckBox'#22'AnchorSi'
|
||||
,'deLeft.Control'#7#21'ExecuteBeforeGroupBox'#21'AnchorSideTop.Control'#7#24
|
||||
+'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#225#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#29'ExecuteBeforeScanMakeCheckBox'#8'TabOrder'#2#5#0#0#9'TCheckBo'
|
||||
+'x'#28'ExecuteBeforeShowAllCheckBox'#22'AnchorSideLeft.Control'#7#28'Execute'
|
||||
+'BeforeScanFPCCheckBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSide'
|
||||
+'Top.Control'#7#24'ExecuteBeforeCommandEdit'#18'AnchorSideTop.Side'#7#9'asrB'
|
||||
+'ottom'#4'Left'#3#254#1#6'Height'#2#20#3'Top'#2'6'#5'Width'#3#211#0#18'Borde'
|
||||
+'rSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'ExecuteBef'
|
||||
+'oreShowAllCheckBox'#8'TabOrder'#2#6#0#0#0#0#0#0#6'TPanel'#8'BtnPanel'#6'Hei'
|
||||
+'ght'#2'('#3'Top'#3#182#1#5'Width'#3#157#2#5'Align'#7#8'alBottom'#8'AutoSize'
|
||||
+#9#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'('#11'ClientWidth'#3#157#2#8
|
||||
+'TabOrder'#2#0#0#7'TBitBtn'#14'btnShowOptions'#21'AnchorSideBottom.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3'i'#1#6'Height'#2#28#3'Top'#2#6#5'Width'#2't'#5'Align'#7
|
||||
+#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'btnSh'
|
||||
+'owOptions'#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2'K'#10
|
||||
+'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0
|
||||
+#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#4'_'
|
||||
+#205#255#4'_'#205#255#4'_'#205#255#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0'{'#196#232#255#133#165#188#255#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#4'_'#205
|
||||
+#255'7'#149#247#255'7'#149#247#255#4'_'#205#255#225#227#226#255#185#187#186
|
||||
+#255#185#187#186#255'{'#196#232#255'{'#196#232#255#133#165#188#255#133#165
|
||||
+#188#255#225#227#226#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#4'_'#205#255'7'#149#247#255'7'#149#247#255'7'#149#247#255#4'_'#205#255
|
||||
+#185#187#186#255'{'#196#232#255'{'#196#232#255'{'#196#232#255#133#165#188#255
|
||||
+#133#165#188#255#133#165#188#255#185#187#186#255#225#227#226#255#255#255#255
|
||||
+#0#255#255#255#0#255#255#255#0#4'_'#205#255'7'#149#247#255'7'#149#247#255'7'
|
||||
+#149#247#255#4'_'#205#255'{'#196#232#255'{'#196#232#255#174#228#253#255#174
|
||||
+#228#253#255#133#165#188#255#133#165#188#255#185#187#186#255#185#187#186#255
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#225#227#226#255#4'_'#205#255'7'
|
||||
+#149#247#255#4'_'#205#255#0#0#0#255#0#0#0#255'jjj'#255#170#228#251#255#174
|
||||
+#228#253#255#174#228#253#255#133#165#188#255#225#227#226#255#185#187#186#255
|
||||
+#225#227#226#255#255#255#255#0#255#255#255#0#185#187#186#255#185#187#186#255
|
||||
+#4'_'#205#255#0#0#0#255#213#213#213#255#187#187#187#255#0#0#0#255#0#0#0#255#0
|
||||
+#0#0#255#174#228#253#255#174#228#253#255#255#255#255#0#185#187#186#255#185
|
||||
+#187#186#255#255#255#255#0#255#255#255#0#185#187#186#255#192#140#134#255#205
|
||||
+#147#138#255#0#0#0#255#203#203#203#255#210#210#210#255#201#201#201#255#210
|
||||
+#210#210#255#198#198#198#255#0#0#0#255#236#245#252'_'#255#255#255#0#225#227
|
||||
+#226#255#185#187#186#255#255#255#255#0#255#255#255#0#185#128'x'#255#211#147
|
||||
+#140#255#211#155#149#255'jjj'#255#0#0#0#255#214#214#214#255#0#0#0#255#0#0#0
|
||||
+#255#192#192#192#255#0#0#0#255#255#255#255#0#255#255#255#0#255#255#255#0#185
|
||||
+#187#186#255#255#255#255#0#174#128'w'#255#205#147#139#255#215#165#160#255#220
|
||||
+#175#171#255#226#187#183#255#0#0#0#255#230#230#230#255#0#0#0#255#249#249#250
|
||||
+#0#0#0#0#255'jjj'#255#128#133#173#255#255#255#255#0#255#255#255#0#185#187#186
|
||||
+#255#255#255#255#0#183#128'z'#255#215#155#149#255#218#177#172#255#233#202#197
|
||||
+#255#227#197#191#255#0#0#0#255#225#225#225#255#210#210#210#255#0#0#0#255#255
|
||||
+#255#255#0#128#133#173#255#128#133#173#255'u'#148#243#255#146#163#224#255#185
|
||||
+#187#186#255#255#255#255#0#197#155#150#255#209#155#148#255#218#180#173#255
|
||||
+#238#214#205#255#226#194#186#255'jjj'#255#0#0#0#255#0#0#0#255'jjj'#255#128
|
||||
+#133#173#255#128#133#173#255#128#133#173#255'u'#148#243#255'u'#148#243#255
|
||||
+#179#190#225#255#255#255#255#0#255#255#255#0#204#155#151#255#214#163#157#255
|
||||
+#220#174#170#255#218#173#168#255#209#165#159#255#255#255#255#0#255#255#255#0
|
||||
+#191#191#207#255#128#133#173#255#128#133#173#255'p'#128#190#255'u'#148#243
|
||||
+#255'u'#148#243#255'u'#148#243#255#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+#185#187#186#255#212#172#170#255#213#174#173#255#255#255#255#0#254#254#253#0
|
||||
+#255#255#255#0#255#255#255#0#128#133#173#255#128#133#173#255't'#128#204#255
|
||||
+'u'#148#243#255'u'#148#243#255#158#167#218#255#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#185#187#186#255#185#187#186#255#189#191#190#255
|
||||
+#225#227#226#255#255#255#255#0#255#255#255#0#170#170#193#255#128#133#173#255
|
||||
+'u'#135#214#255'q'#147#243#255#149#164#224#255#254#254#254#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#225#227#226#255#185
|
||||
+#187#186#255#185#187#186#255#185#187#186#255#185#187#186#255#185#187#186#255
|
||||
+#128#131#176#255'u'#140#222#255'u'#148#243#255#254#254#254#0#250#250#252#0
|
||||
,#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#254#254
|
||||
+#254#0#165#170#202#255#128#146#218#255#254#254#254#0#247#247#251#0#254#254
|
||||
+#254#0#255#255#255#0#9'NumGlyphs'#2#0#7'OnClick'#7#24'ButtonShowOptionsClick'
|
||||
+'ed'#8'TabOrder'#2#0#0#0#7'TBitBtn'#8'btnCheck'#21'AnchorSideBottom.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#227#1#6'Height'#2#28#3'Top'#2#6#5'Width'#2'K'#5'Align'
|
||||
+#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#4'&Yes'
|
||||
+#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2'K'#7'Default'#9#4
|
||||
+'Kind'#7#5'bkYes'#9'NumGlyphs'#2#0#7'OnClick'#7#14'btnTestClicked'#8'TabOrde'
|
||||
+'r'#2#1#0#0#7'TBitBtn'#11'btnLoadSave'#21'AnchorSideBottom.Side'#7#9'asrBott'
|
||||
+'om'#4'Left'#3'4'#2#6'Height'#2#28#3'Top'#2#6#5'Width'#2'c'#5'Align'#7#7'alR'
|
||||
+'ight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'btnLoadSav'
|
||||
+'e'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0
|
||||
+#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#186'j6'#143#185'i5'#181#184'i5'#238#183'h5'#255#181'h5'#255#180'g4'#255#178
|
||||
+'f4'#255#176'e3'#255#174'd3'#255#172'c2'#255#170'b2'#255#169'a2'#255#168'`1'
|
||||
+#255#167'`1'#254#166'`1'#241#168'a1'#196#186'j5'#222#235#198#173#255#234#197
|
||||
+#173#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254
|
||||
+#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255
|
||||
+#254#251#248#255#200#154'|'#255#199#152'y'#255#167'`1'#237#186'k7'#254#237
|
||||
+#202#179#255#224#162'z'#255#254#250#247#255'b'#192#136#255'b'#192#136#255'b'
|
||||
+#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'
|
||||
+#192#136#255#253#249#246#255#202#141'e'#255#201#155'|'#255#167'`1'#254#187'l'
|
||||
+'8'#255#238#204#182#255#225#162'z'#255#254#250#247#255#191#220#194#255#191
|
||||
+#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255#191#220#194#255
|
||||
+#191#220#194#255#191#220#194#255#253#249#246#255#205#144'h'#255#204#158#129
|
||||
+#255#168'a2'#255#187'k8'#255#239#206#184#255#225#162'y'#255#254#250#247#255
|
||||
+'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255'b'#192#136#255
|
||||
+'b'#192#136#255'b'#192#136#255'b'#192#136#255#253#249#246#255#207#147'j'#255
|
||||
+#206#163#132#255#170'a2'#255#186'j6'#255#239#208#187#255#226#162'z'#255#254
|
||||
+#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255
|
||||
+#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248#255#254#251#248
|
||||
+#255#211#150'm'#255#210#167#138#255#171'b2'#255#187'j6'#255#240#210#190#255
|
||||
+#226#163'z'#255#226#163'z'#255#225#163'z'#255#226#163'{'#255#225#163'{'#255
|
||||
+#224#161'x'#255#222#159'w'#255#221#159'v'#255#220#157't'#255#217#155'r'#255
|
||||
+#216#153'q'#255#214#153'p'#255#213#171#142#255#173'c3'#255#187'j6'#255#242
|
||||
+#213#194#255#227#163'z'#255#227#163'z'#255#226#163'{'#255#226#163'{'#255#226
|
||||
+#164'{'#255#225#162'y'#255#224#161'x'#255#222#160'w'#255#222#158'u'#255#220
|
||||
+#157't'#255#218#155's'#255#217#155's'#255#218#176#149#255#175'd3'#255#187'j6'
|
||||
+#255#242#216#197#255#227#164'{'#255#227#163'z'#255#227#164'z'#255#226#164'{'
|
||||
+#255#226#163'{'#255#225#163'{'#255#225#162'y'#255#223#160'w'#255#222#159'v'
|
||||
+#255#221#158't'#255#219#156'r'#255#220#157't'#255#221#181#154#255#177'e4'#255
|
||||
+#187'k6'#255#244#217#199#255#230#166'}'#255#200#140'd'#255#201#141'e'#255#201
|
||||
+#142'g'#255#203#146'l'#255#203#146'm'#255#202#144'i'#255#200#140'e'#255#200
|
||||
+#140'd'#255#200#140'd'#255#200#140'd'#255#218#156't'#255#225#186#159#255#179
|
||||
+'f4'#255#187'k6'#254#244#220#201#255#231#167'}'#255#249#236#225#255#249#236
|
||||
+#225#255#249#237#227#255#252#244#238#255#253#250#247#255#253#247#243#255#250
|
||||
+#237#229#255#247#231#219#255#247#229#217#255#246#229#216#255#222#160'w'#255
|
||||
+#228#190#164#255#180'g4'#255#188'k6'#250#245#221#204#255#231#168'~'#255#250
|
||||
+#240#232#255#250#240#232#255#201#141'f'#255#250#240#233#255#253#248#243#255
|
||||
+#254#250#248#255#252#244#239#255#249#233#223#255#247#231#219#255#247#229#217
|
||||
+#255#224#162'x'#255#231#194#169#255#182'h5'#255#188'k6'#240#246#223#208#255
|
||||
+#232#168'~'#255#252#246#241#255#252#246#241#255#200#140'd'#255#250#241#233
|
||||
+#255#251#244#238#255#253#250#247#255#253#249#246#255#250#240#232#255#248#232
|
||||
+#221#255#247#230#219#255#225#163'z'#255#239#213#195#255#183'i5'#254#188'k6'
|
||||
+#216#246#223#209#255#233#170#128#255#254#250#246#255#253#250#246#255#200#140
|
||||
+'d'#255#251#243#238#255#251#241#234#255#252#246#242#255#254#251#248#255#252
|
||||
+#246#241#255#249#236#226#255#248#231#219#255#238#208#186#255#236#208#189#255
|
||||
+#187'p>'#248#188'k6'#155#246#224#209#255#247#224#209#255#254#251#248#255#254
|
||||
+#251#247#255#253#249#246#255#252#245#240#255#250#240#234#255#251#242#237#255
|
||||
+#253#249#246#255#253#250#247#255#251#241#235#255#248#233#223#254#236#208#189
|
||||
+#251#201#137'^'#236#181'i5c'#188'k6q'#188'k6'#144#188'k6'#204#188'k6'#238#188
|
||||
+'k6'#250#187'k6'#254#187'k6'#255#187'j6'#255#187'j6'#255#188'l9'#255#189'n;'
|
||||
+#255#187'm:'#255#187'k8'#239#187'p>'#203#182'i5T'#255#255#255#0#9'NumGlyphs'
|
||||
,#2#0#7'OnClick'#7#19'ButtonLoadSaveClick'#14'ParentShowHint'#8#8'ShowHint'#9
|
||||
+#8'TabOrder'#2#2#0#0#0#0
|
||||
]);
|
1652
ide/compileroptionsdlg_new.pp
Normal file
1652
ide/compileroptionsdlg_new.pp
Normal file
File diff suppressed because it is too large
Load Diff
1728
ide/editoroptions_new.lfm
Normal file
1728
ide/editoroptions_new.lfm
Normal file
File diff suppressed because it is too large
Load Diff
516
ide/editoroptions_new.lrs
Normal file
516
ide/editoroptions_new.lrs
Normal file
@ -0,0 +1,516 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TEditorOptionsForm','FORMDATA',[
|
||||
'TPF0'#241#18'TEditorOptionsForm'#17'EditorOptionsForm'#4'Left'#3#150#1#6'Hei'
|
||||
+'ght'#3'^'#2#3'Top'#3#141#0#5'Width'#3#235#2#18'HorzScrollBar.Page'#3#234#2
|
||||
+#18'VertScrollBar.Page'#3']'#2#13'ActiveControl'#7#8'OkButton'#7'Caption'#6
|
||||
+#17'EditorOptionsForm'#12'ClientHeight'#3'^'#2#11'ClientWidth'#3#235#2#20'Co'
|
||||
+'nstraints.MinWidth'#3#144#1#8'Position'#7#14'poScreenCenter'#0#241#6'TPanel'
|
||||
+#11'BottomPanel'#3'Top'#3','#2#5'Width'#3#235#2#11'ClientWidth'#3#235#2#8'Ta'
|
||||
+'bOrder'#2#3#0#241#6'TPanel'#13'OKCancelPanel'#4'Left'#3'0'#2#0#241#7'TBitBt'
|
||||
+'n'#9'btnCancel'#0#0#241#7'TBitBtn'#5'btnOK'#0#0#0#241#7'TBitBtn'#10'HelpBut'
|
||||
+'ton'#0#0#0#241#6'TPanel'#15'CategoriesPanel'#5'Width'#3#235#2#11'ClientWidt'
|
||||
+'h'#3#235#2#8'TabOrder'#2#4#0#241#6'TLabel'#17'SectionTitleLabel'#0#0#241#6
|
||||
+'TLabel'#11'SearchLabel'#4'Left'#3#167#1#0#0#241#7'TBitBtn'#17'ClearFilterBu'
|
||||
+'tton'#4'Left'#3#191#2#0#0#241#5'TEdit'#10'FilterEdit'#4'Left'#3#8#2#0#0#0
|
||||
+#241#6'TPanel'#17'SectionsTreePanel'#6'Height'#3#222#1#12'ClientHeight'#3#222
|
||||
+#1#8'TabOrder'#2#1#0#241#8'TListBox'#11'SectionList'#6'Height'#3#222#1#0#0#0
|
||||
+#241#9'TSplitter'#12'MainSplitter'#6'Height'#3#222#1#0#0#241#6'TPanel'#16'Op'
|
||||
+'tionsAreaPanel'#6'Height'#3#222#1#5'Width'#3'P'#2#12'ClientHeight'#3#222#1
|
||||
+#11'ClientWidth'#3'P'#2#8'TabOrder'#2#2#0#9'TNotebook'#8'Notebook'#24'Anchor'
|
||||
+'SideBottom.Control'#7#8'BtnPanel'#6'Height'#3#216#1#5'Width'#3'P'#2#5'Align'
|
||||
+#7#8'alClient'#20'BorderSpacing.Bottom'#2#6#9'PageIndex'#2#3#8'ShowTabs'#8#8
|
||||
+'TabOrder'#2#0#0#5'TPage'#11'GeneralPage'#7'Caption'#6#11'GeneralPage'#11'Cl'
|
||||
+'ientWidth'#3'P'#2#12'ClientHeight'#3#216#1#0#6'TLabel'#16'BlockIndentLabel'
|
||||
+#22'AnchorSideLeft.Control'#7#19'BlockIndentComboBox'#19'AnchorSideLeft.Side'
|
||||
+#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#19'BlockIndentComboBox'#21'An'
|
||||
+'chorSideBottom.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2#13#3'Top'#3'u'
|
||||
+#1#5'Width'#2'a'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#7'Caption'#6#16'BlockIndentLabel'#11'ParentColor'#8#0#0#6'TLabel'#14
|
||||
+'UndoLimitLabel'#22'AnchorSideLeft.Control'#7#17'UndoLimitComboBox'#19'Ancho'
|
||||
+'rSideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#17'UndoLimitC'
|
||||
+'omboBox'#21'AnchorSideBottom.Side'#7#9'asrCenter'#4'Left'#2'p'#6'Height'#2
|
||||
+#13#3'Top'#3#144#1#5'Width'#2'V'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#7'Caption'#6#14'UndoLimitLabel'#11'ParentColor'#8#0
|
||||
+#0#6'TLabel'#14'TabWidthsLabel'#22'AnchorSideLeft.Control'#7#17'TabWidthsCom'
|
||||
+'boBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7
|
||||
+#17'TabWidthsComboBox'#21'AnchorSideBottom.Side'#7#9'asrCenter'#4'Left'#2'p'
|
||||
+#6'Height'#2#13#3'Top'#3#171#1#5'Width'#2'Z'#7'Anchors'#11#6'akLeft'#8'akBot'
|
||||
+'tom'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'TabWidthsLabel'#11'Pare'
|
||||
+'ntColor'#8#0#0#11'TCheckGroup'#21'EditorOptionsGroupBox'#20'AnchorSideRight'
|
||||
+'.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#16'BlockIndentLabel'#4
|
||||
+'Left'#2#6#6'Height'#3'c'#1#3'Top'#2#6#5'Width'#3'D'#2#5'Align'#7#5'alTop'#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#8'AutoFill'#9#20'Bo'
|
||||
+'rderSpacing.Bottom'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'Editor'
|
||||
+'OptionsGroupBox'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBot'
|
||||
+'tomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildRe'
|
||||
+'size'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'Chi'
|
||||
+'ldSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertic'
|
||||
+'al'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclTopToBottomThenLeft'
|
||||
+'ToRight'#27'ChildSizing.ControlsPerLine'#2#1#12'ColumnLayout'#7#24'clVertic'
|
||||
+'alThenHorizontal'#7'Columns'#2#2#11'OnItemClick'#7#23'GeneralCheckBoxOnChan'
|
||||
+'ge'#8'TabOrder'#2#0#0#0#9'TComboBox'#19'BlockIndentComboBox'#24'AnchorSideB'
|
||||
+'ottom.Control'#7#17'UndoLimitComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#3
|
||||
+'r'#1#5'Width'#2'd'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#16'AutoCompleteTex'
|
||||
+'t'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20'BorderSpacin'
|
||||
+'g.Around'#2#6#13'Items.Strings'#1#6#1'1'#6#1'2'#6#1'4'#6#1'8'#0#9'MaxLength'
|
||||
+#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnK'
|
||||
+'eyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#1#0#0#9'TComboBox'#17'UndoLim'
|
||||
+'itComboBox'#24'AnchorSideBottom.Control'#7#17'TabWidthsComboBox'#4'Left'#2#6
|
||||
+#6'Height'#2#21#3'Top'#3#141#1#5'Width'#2'd'#7'Anchors'#11#6'akLeft'#8'akBot'
|
||||
+'tom'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAsc'
|
||||
+'ending'#0#20'BorderSpacing.Around'#2#6#13'Items.Strings'#1#6#5'32767'#6#4'4'
|
||||
+'096'#6#3'512'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExi'
|
||||
+'t'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2
|
||||
+#0#0#9'TComboBox'#17'TabWidthsComboBox'#24'AnchorSideBottom.Control'#7#11'Ge'
|
||||
+'neralPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#21#3'Top'#3#168#1#5'Width'#2'd'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#16'Au'
|
||||
,'toCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20
|
||||
+'BorderSpacing.Around'#2#6#13'Items.Strings'#1#6#1'1'#6#1'2'#6#1'4'#6#1'8'#0
|
||||
+#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBox'
|
||||
+'OnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#0#0#0#5'TPage'
|
||||
+#11'DisplayPage'#7'Caption'#6#11'DisplayPage'#11'ClientWidth'#3'P'#2#12'Clie'
|
||||
+'ntHeight'#3#216#1#0#9'TGroupBox'#23'MarginAndGutterGroupBox'#4'Left'#2#6#6
|
||||
+'Height'#3#128#0#3'Top'#2#6#5'Width'#3'D'#2#5'Align'#7#5'alTop'#20'BorderSpa'
|
||||
+'cing.Around'#2#6#7'Caption'#6#23'MarginAndGutterGroupBox'#12'ClientHeight'#3
|
||||
+#128#0#11'ClientWidth'#3'D'#2#8'TabOrder'#2#0#0#6'TLabel'#16'RightMarginLabe'
|
||||
+'l'#4'Left'#3'f'#1#6'Height'#2#13#3'Top'#2#10#5'Width'#2'c'#7'Caption'#6#16
|
||||
+'RightMarginLabel'#11'ParentColor'#8#0#0#12'TColorButton'#22'RightMarginColo'
|
||||
+'rButton'#4'Left'#3#246#0#6'Height'#2#21#3'Top'#2'$'#5'Width'#2'd'#11'Border'
|
||||
+'Width'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#14'OnColorChang'
|
||||
+'ed'#7'"RightMarginColorButtonColorChanged'#0#0#12'TColorButton'#17'GutterCo'
|
||||
+'lorButton'#4'Left'#3#246#0#6'Height'#2#21#3'Top'#2'T'#5'Width'#2'd'#11'Bord'
|
||||
+'erWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#14'OnColorCha'
|
||||
+'nged'#7#23'ColorButtonColorChanged'#0#0#6'TLabel'#21'RightMarginColorLabel'
|
||||
+#4'Left'#3'f'#1#6'Height'#2#13#3'Top'#2'"'#5'Width'#3#129#0#7'Caption'#6#21
|
||||
+'RightMarginColorLabel'#11'ParentColor'#8#0#0#6'TLabel'#16'GutterWidthLabel'
|
||||
+#4'Left'#3'f'#1#6'Height'#2#13#3'Top'#2'<'#5'Width'#2'`'#7'Caption'#6#16'Gut'
|
||||
+'terWidthLabel'#11'ParentColor'#8#0#0#6'TLabel'#16'GutterColorLabel'#4'Left'
|
||||
+#3'f'#1#6'Height'#2#13#3'Top'#2'R'#5'Width'#2'_'#7'Caption'#6#16'GutterColor'
|
||||
+'Label'#11'ParentColor'#8#0#0#9'TCheckBox'#26'VisibleRightMarginCheckBox'#4
|
||||
+'Left'#2#6#6'Height'#2#20#3'Top'#2#8#5'Width'#3#189#0#7'Caption'#6#26'Visibl'
|
||||
+'eRightMarginCheckBox'#8'OnChange'#7#23'GeneralCheckBoxOnChange'#8'TabOrder'
|
||||
+#2#0#0#0#9'TCheckBox'#21'VisibleGutterCheckBox'#4'Left'#2#6#6'Height'#2#20#3
|
||||
+'Top'#2' '#5'Width'#3#155#0#7'Caption'#6#21'VisibleGutterCheckBox'#8'OnChang'
|
||||
+'e'#7#23'GeneralCheckBoxOnChange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#23'ShowLi'
|
||||
+'neNumbersCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'8'#5'Width'#3#188#0#7
|
||||
+'Caption'#6#23'ShowLineNumbersCheckBox'#8'OnChange'#7#23'GeneralCheckBoxOnCh'
|
||||
+'ange'#8'TabOrder'#2#2#0#0#9'TComboBox'#19'RightMarginComboBox'#4'Left'#3#246
|
||||
+#0#6'Height'#2#21#3'Top'#2#8#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactE'
|
||||
+'ndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#2'80'#6#2
|
||||
+'78'#6#2'76'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'
|
||||
+#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#0
|
||||
+#0#9'TComboBox'#19'GutterWidthComboBox'#4'Left'#3#246#0#6'Height'#2#21#3'Top'
|
||||
+#2':'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cb'
|
||||
+'actSearchAscending'#0#13'Items.Strings'#1#6#2'40'#6#2'35'#6#2'30'#6#2'25'#6
|
||||
+#2'20'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14
|
||||
+'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#4#0#0#0#9
|
||||
+'TGroupBox'#18'EditorFontGroupBox'#4'Left'#2#6#6'Height'#3#136#0#3'Top'#3#140
|
||||
+#0#5'Width'#3'D'#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#18'EditorFontGroupBox'#12'ClientHeight'#3#136#0#11'ClientWidth'#3'D'#2
|
||||
+#8'TabOrder'#2#1#0#6'TLabel'#15'EditorFontLabel'#4'Left'#2#6#6'Height'#2#13#3
|
||||
+'Top'#2#6#5'Width'#3'8'#2#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17
|
||||
+'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'EditorFo'
|
||||
+'ntLabel'#11'ParentColor'#8#0#0#6'TLabel'#21'EditorFontHeightLabel'#4'Left'#2
|
||||
+'t'#6'Height'#2#13#3'Top'#2'<'#5'Width'#3'<'#2#7'Anchors'#11#5'akTop'#6'akLe'
|
||||
+'ft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'EditorFontHei'
|
||||
+'ghtLabel'#11'ParentColor'#8#0#0#6'TLabel'#21'ExtraLineSpacingLabel'#4'Left'
|
||||
+#2't'#6'Height'#2#13#3'Top'#2'Z'#5'Width'#3'<'#2#7'Anchors'#11#5'akTop'#6'ak'
|
||||
+'Left'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#21'ExtraLineSp'
|
||||
+'acingLabel'#11'ParentColor'#8#0#0#9'TComboBox'#18'EditorFontComboBox'#23'An'
|
||||
+'chorSideRight.Control'#7#16'EditorFontButton'#4'Left'#2#6#6'Height'#2#21#3
|
||||
+'Top'#2#29#5'Width'#3#255#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16
|
||||
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0
|
||||
+#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#13'OnEditingDone'#7#29'Editor'
|
||||
+'FontComboBoxEditingDone'#8'TabOrder'#2#0#4'Text'#6#18'EditorFontComboBox'#0
|
||||
+#0#7'TButton'#16'EditorFontButton'#4'Left'#3#11#2#6'Height'#2#25#3'Top'#2#29
|
||||
+#5'Width'#2#25#7'Anchors'#11#5'akTop'#7'akRight'#0#7'Caption'#6#3'...'#7'OnC'
|
||||
+'lick'#7#21'EditorFontButtonClick'#8'TabOrder'#2#1#0#0#9'TComboBox'#24'Edito'
|
||||
+'rFontHeightComboBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2':'#5'Width'#2'd'#16
|
||||
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0
|
||||
+#13'Items.Strings'#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#9'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnE'
|
||||
+'xit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2
|
||||
+#2#0#0#9'TComboBox'#24'ExtraLineSpacingComboBox'#4'Left'#2#6#6'Height'#2#21#3
|
||||
+'Top'#2'X'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
|
||||
+#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#1'0'#6#1'1'#6#1'2'#0#9'Max'
|
||||
+'Length'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExi'
|
||||
+'t'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#3#0#0#0#8'TSynEdit'#14
|
||||
+'DisplayPreview'#4'Left'#2#6#6'Height'#3#188#0#3'Top'#3#22#1#5'Width'#3'D'#2
|
||||
+#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Anchors'#11#5'akTop'#6
|
||||
+'akLeft'#7'akRight'#8'akBottom'#0#11'Font.Height'#2#240#9'Font.Name'#6#7'cou'
|
||||
+'rier'#11'ParentColor'#8#8'TabOrder'#2#2#23'Gutter.CodeFoldingWidth'#2#14#10
|
||||
+'Keystrokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'Shor'
|
||||
+'tCut'#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'S'
|
||||
+'hortCut'#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'S'
|
||||
+'hortCut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'S'
|
||||
+'hortCut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'S'
|
||||
+'hortCut'#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'S'
|
||||
+'hortCut'#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'S'
|
||||
+'hortCut'#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'S'
|
||||
+'hortCut'#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'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Comman'
|
||||
+'d'#3#245#1#8'ShortCut'#2#8#0#1#7'Command'#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'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'Comma'
|
||||
+'nd'#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'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortC'
|
||||
+'ut'#3'Y`'#0#1#7'Command'#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'S'
|
||||
+'hortCut'#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'Comman'
|
||||
+'d'#3'2'#1#8'ShortCut'#3'5@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'C'
|
||||
+'ommand'#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'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCu'
|
||||
+'t'#3'4`'#0#1#7'Command'#3'd'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'Sh'
|
||||
+'ortCut'#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'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
|
||||
+'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'DisplayPreview'#0#8'ReadOnly'#9#19'OnSpecialLi'
|
||||
+'neColors'#7#19'OnSpecialLineColors'#0#0#0#5'TPage'#14'KeymappingPage'#7'Cap'
|
||||
+'tion'#6#14'KeymappingPage'#11'ClientWidth'#3'P'#2#12'ClientHeight'#3#216#1#0
|
||||
+#6'TLabel'#19'KeyMappingHelpLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'D'#5
|
||||
+'Width'#3'D'#2#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpaci'
|
||||
+'ng.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#19'KeyMappingHelpLabel'
|
||||
+#11'ParentColor'#8#0#0#7'TButton'#28'KeyMappingChooseSchemeButton'#4'Left'#2
|
||||
+#6#6'Height'#2#25#3'Top'#2#6#5'Width'#3'D'#2#5'Align'#7#5'alTop'#18'BorderSp'
|
||||
+'acing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Cap'
|
||||
+'tion'#6#28'KeyMappingChooseSchemeButton'#7'OnClick'#7'!KeyMappingChooseSche'
|
||||
+'meButtonClick'#8'TabOrder'#2#0#0#0#7'TButton KeyMappingConsistencyCheckButt'
|
||||
,'on'#4'Left'#2#6#6'Height'#2#25#3'Top'#2'%'#5'Width'#3'D'#2#5'Align'#7#5'alT'
|
||||
+'op'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.R'
|
||||
+'ight'#2#6#7'Caption'#6' KeyMappingConsistencyCheckButton'#7'OnClick'#7'%Key'
|
||||
+'MappingConsistencyCheckButtonClick'#8'TabOrder'#2#1#0#0#9'TTreeView'#18'Key'
|
||||
+'MappingTreeView'#4'Left'#2#6#6'Height'#3'{'#1#3'Top'#2'W'#5'Width'#3'D'#2#5
|
||||
+'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#17'DefaultItemHeight'#2#23
|
||||
+#6'Images'#7#9'ImageList'#8'ReadOnly'#9#9'RowSelect'#9#8'TabOrder'#2#2#9'OnM'
|
||||
+'ouseUp'#7#25'KeyMappingTreeViewMouseUp'#7'Options'#11#17'tvoAutoItemHeight'
|
||||
+#16'tvoHideSelection'#21'tvoKeepCollapsedNodes'#11'tvoReadOnly'#12'tvoRowSel'
|
||||
+'ect'#14'tvoShowButtons'#12'tvoShowLines'#11'tvoShowRoot'#17'tvoShowSeparato'
|
||||
+'rs'#11'tvoToolTips'#0#0#0#0#5'TPage'#9'ColorPage'#7'Caption'#6#9'ColorPage'
|
||||
+#11'ClientWidth'#3'P'#2#12'ClientHeight'#3#216#1#0#6'TLabel'#13'LanguageLabe'
|
||||
+'l'#4'Left'#3#214#0#6'Height'#2#13#3'Top'#2#12#5'Width'#2'X'#7'Caption'#6#13
|
||||
+'LanguageLabel'#11'ParentColor'#8#0#0#6'TLabel'#16'ColorSchemeLabel'#4'Left'
|
||||
+#3#214#0#6'Height'#2#13#3'Top'#2'$'#5'Width'#2'k'#7'Caption'#6#16'ColorSchem'
|
||||
+'eLabel'#11'ParentColor'#8#0#0#6'TLabel'#19'FileExtensionsLabel'#4'Left'#3
|
||||
+#214#0#6'Height'#2#13#3'Top'#2'<'#5'Width'#2'q'#7'Caption'#6#19'FileExtensio'
|
||||
+'nsLabel'#11'ParentColor'#8#0#0#6'TLabel'#17'ColorElementLabel'#4'Left'#2#4#6
|
||||
+'Height'#2#13#3'Top'#2'Z'#5'Width'#2'j'#7'Caption'#6#17'ColorElementLabel'#11
|
||||
+'ParentColor'#8#0#0#9'TComboBox'#16'LanguageComboBox'#4'Left'#2#3#6'Height'#2
|
||||
+#21#3'Top'#2#10#5'Width'#3#200#0#16'AutoCompleteText'#11#22'cbactEndOfLineCo'
|
||||
+'mplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#8'OnChange'#7#16'ComboB'
|
||||
+'oxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9'OnKeyDown'#7#17'ComboBoxOnKeyD'
|
||||
+'own'#8'TabOrder'#2#0#4'Text'#6#16'LanguageComboBox'#0#0#9'TComboBox'#19'Col'
|
||||
+'orSchemeComboBox'#4'Left'#2#3#6'Height'#2#21#3'Top'#2'"'#5'Width'#3#200#0#16
|
||||
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9
|
||||
+'MaxLength'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOn'
|
||||
+'Exit'#9'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#1#4'Text'#6#19'Col'
|
||||
+'orSchemeComboBox'#0#0#9'TComboBox'#22'FileExtensionsComboBox'#4'Left'#2#3#6
|
||||
+'Height'#2#21#3'Top'#2':'#5'Width'#3#200#0#16'AutoCompleteText'#11#22'cbactE'
|
||||
+'ndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#26'pp;pa'
|
||||
+'s;inc;lpr;lrs;dpr;dpk'#6#18'pp;pas;inc;lpr;lrs'#6#10'pp;pas;inc'#0#9'MaxLen'
|
||||
+'gth'#2#0#8'OnChange'#7#16'ComboBoxOnChange'#6'OnExit'#7#14'ComboBoxOnExit'#9
|
||||
+'OnKeyDown'#7#17'ComboBoxOnKeyDown'#8'TabOrder'#2#2#0#0#8'TSynEdit'#12'Color'
|
||||
+'Preview'#4'Left'#2#4#6'Height'#2'~'#3'Top'#3'V'#1#5'Width'#3'H'#2#5'Align'#7
|
||||
+#8'alBottom'#20'BorderSpacing.Around'#2#4#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#3#11'OnMouseDown'#7#19'ColorPreviewMouseUp'#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'ShortCu'
|
||||
+'t'#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'ShortCu'
|
||||
+'t'#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'Short'
|
||||
+'Cut'#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'ShortCut'#2#8#0#1#7'Command'#3#245
|
||||
+#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'ShortCut'#3#8'@'#0#1#7'Comman'
|
||||
+'d'#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'ShortC'
|
||||
+'ut'#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'ShortCut'#3'T@'#0#1#7'Comm'
|
||||
+'and'#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'Command'#3'-'#1#8'ShortCu'
|
||||
+'t'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7'Command'#3'/'#1#8'Sh'
|
||||
+'ortCut'#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'Comman'
|
||||
+'d'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'ShortCut'#3'9@'#0#1#7'C'
|
||||
+'ommand'#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'Command'#3'f'#1#8'ShortCu'
|
||||
+'t'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'Command'#3'h'#1#8'Sh'
|
||||
+'ortCut'#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'Comma'
|
||||
+'nd'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#12'ColorPreview'#0#8
|
||||
+'ReadOnly'#9#19'OnSpecialLineColors'#7#19'OnSpecialLineColors'#0#0#8'TListBo'
|
||||
+'x'#19'ColorElementListBox'#4'Left'#2#3#6'Height'#3#226#0#3'Top'#2'l'#5'Widt'
|
||||
+'h'#3#200#0#17'OnSelectionChange'#7'"ColorElementListBoxSelectionChange'#8'T'
|
||||
+'abOrder'#2#4#8'TopIndex'#2#255#0#0#7'TButton'#27'SetAttributeToDefaultButto'
|
||||
+'n'#23'AnchorSideRight.Control'#7#9'ColorPage'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#212#0#6'Height'#2#25#3'Top'#2'Z'#5'Width'#3'v'#1#7'Anc'
|
||||
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#27'SetAttributeToDefaultButton'#7'OnClick'#7' SetAttributeToDefault'
|
||||
+'ButtonClick'#8'TabOrder'#2#5#0#0#7'TButton'#31'SetAllAttributesToDefaultBut'
|
||||
+'ton'#23'AnchorSideRight.Control'#7#9'ColorPage'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#3#212#0#6'Height'#2#25#3'Top'#2'z'#5'Width'#3'v'#1#7'Anc'
|
||||
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#31'SetAllAttributesToDefaultButton'#7'OnClick'#7'$SetAllAttributesT'
|
||||
+'oDefaultButtonClick'#8'TabOrder'#2#6#0#0#9'TGroupBox'#22'TextAttributesGrou'
|
||||
+'pBox'#23'AnchorSideRight.Control'#7#9'ColorPage'#20'AnchorSideRight.Side'#7
|
||||
+#9'asrBottom'#24'AnchorSideBottom.Control'#7#12'ColorPreview'#4'Left'#3#212#0
|
||||
+#6'Height'#3#182#0#3'Top'#3#154#0#5'Width'#3'v'#1#7'Anchors'#11#5'akTop'#6'a'
|
||||
+'kLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#10
|
||||
+'Attributes'#12'ClientHeight'#3#165#0#11'ClientWidth'#3'r'#1#8'TabOrder'#2#7
|
||||
+#0#6'TLabel'#15'ForeGroundLabel'#4'Left'#2#8#6'Height'#2#13#5'Width'#2'c'#7
|
||||
+'Caption'#6#15'ForeGroundLabel'#11'ParentColor'#8#0#0#12'TColorButton'#21'Fo'
|
||||
+'regroundColorButton'#21'AnchorSideTop.Control'#7#15'ForeGroundLabel'#18'Anc'
|
||||
+'horSideTop.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#21#3'Top'#2#15#5'Wi'
|
||||
+'dth'#2'K'#17'BorderSpacing.Top'#2#2#11'BorderWidth'#2#2#15'ButtonColorSize'
|
||||
+#2#16#5'Color'#7#9'clBtnFace'#14'OnColorChanged'#7#23'ColorButtonColorChange'
|
||||
+'d'#0#0#12'TColorButton'#21'BackGroundColorButton'#21'AnchorSideTop.Control'
|
||||
+#7#15'BackGroundLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#8#6'H'
|
||||
+'eight'#2#21#3'Top'#2'8'#5'Width'#2'K'#17'BorderSpacing.Top'#2#2#11'BorderWi'
|
||||
+'dth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#14'OnColorChanged'
|
||||
+#7#23'ColorButtonColorChanged'#0#0#6'TLabel'#15'BackGroundLabel'#21'AnchorSi'
|
||||
+'deTop.Control'#7#15'ForeGroundLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#8#6'Height'#2#13#3'Top'#2')'#5'Width'#2'e'#17'BorderSpacing.Top'#2
|
||||
+#28#7'Caption'#6#15'BackGroundLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#28'F'
|
||||
+'oreGroundUseDefaultCheckBox'#21'AnchorSideTop.Control'#7#15'ForeGroundLabel'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2'^'#6'Height'#2#20#3'Top'#2
|
||||
+#15#5'Width'#3#219#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'Border'
|
||||
+'Spacing.Top'#2#2#7'Caption'#6#28'ForeGroundUseDefaultCheckBox'#8'OnChange'#7
|
||||
+#23'GeneralCheckBoxOnChange'#8'TabOrder'#2#0#0#0#9'TCheckBox'#28'BackGroundU'
|
||||
+'seDefaultCheckBox'#21'AnchorSideTop.Control'#7#15'BackGroundLabel'#18'Ancho'
|
||||
+'rSideTop.Side'#7#9'asrBottom'#4'Left'#2'^'#6'Height'#2#20#3'Top'#2'6'#5'Wid'
|
||||
+'th'#3#219#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.'
|
||||
+'Right'#2#2#7'Caption'#6#28'BackGroundUseDefaultCheckBox'#8'OnChange'#7#23'G'
|
||||
+'eneralCheckBoxOnChange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#16'TextBoldCheckBo'
|
||||
+'x'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'W'#5'Width'#3'f'#1#5'Align'#7#8'alBo'
|
||||
+'ttom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'TextBoldCheckBox'#8'OnCh'
|
||||
+'ange'#7#23'GeneralCheckBoxOnChange'#8'TabOrder'#2#2#0#0#9'TCheckBox'#18'Tex'
|
||||
+'tItalicCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'q'#5'Width'#3'f'#1#5'A'
|
||||
,'lign'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'TextItalic'
|
||||
+'CheckBox'#8'OnChange'#7#23'GeneralCheckBoxOnChange'#8'TabOrder'#2#3#0#0#9'T'
|
||||
+'CheckBox'#21'TextUnderlineCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3#139
|
||||
+#0#5'Width'#3'f'#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#21'TextUnderlineCheckBox'#8'OnChange'#7#23'GeneralCheckBoxOnChange'
|
||||
+#8'TabOrder'#2#4#0#0#0#0#5'TPage'#13'CodetoolsPage'#7'Caption'#6#13'Codetool'
|
||||
+'sPage'#11'ClientWidth'#3'P'#2#12'ClientHeight'#3#216#1#0#9'TGroupBox'#25'Au'
|
||||
+'tomaticFeaturesGroupBox'#4'Left'#2#6#6'Height'#3#204#1#3'Top'#2#6#5'Width'#3
|
||||
+'D'#2#5'Align'#7#8'alClient'#20'BorderSpacing.Around'#2#6#7'Caption'#6#25'Au'
|
||||
+'tomaticFeaturesGroupBox'#12'ClientHeight'#3#204#1#11'ClientWidth'#3'D'#2#8
|
||||
+'TabOrder'#2#0#0#6'TLabel'#14'AutoDelayLabel'#4'Left'#2#6#6'Height'#2#20#3'T'
|
||||
+'op'#3#188#0#5'Width'#3'8'#2#5'Align'#7#5'alTop'#17'BorderSpacing.Top'#2#24
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#14'AutoDelayLabel'#11'ParentColor'
|
||||
+#8#0#0#6'TLabel'#17'AutoDelayMinLabel'#21'AnchorSideTop.Control'#7#17'AutoDe'
|
||||
+'layTrackBar'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#20#3'Top'#3#160#0#5'Width'#2'{'#17'BorderSpacing.Top'#2#2#7'Caption'#6#17'A'
|
||||
+'utoDelayMinLabel'#11'ParentColor'#8#0#0#6'TLabel'#17'AutoDelayMaxLabel'#21
|
||||
+'AnchorSideTop.Control'#7#17'AutoDelayTrackBar'#18'AnchorSideTop.Side'#7#9'a'
|
||||
+'srBottom'#4'Left'#3#171#1#6'Height'#2#20#3'Top'#3#160#0#5'Width'#2''#9'Ali'
|
||||
+'gnment'#7#14'taRightJustify'#7'Anchors'#11#5'akTop'#7'akRight'#0#17'BorderS'
|
||||
+'pacing.Top'#2#2#7'Caption'#6#17'AutoDelayMaxLabel'#11'ParentColor'#8#0#0#9
|
||||
+'TCheckBox AutoIdentifierCompletionCheckBox'#4'Left'#2#6#6'Height'#2#22#3'To'
|
||||
+'p'#2#6#5'Width'#3'8'#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6' AutoIdentifierCompletionCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBo'
|
||||
+'x'#26'AutoCodeParametersCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'>'#5
|
||||
+'Width'#3'8'#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#26'AutoCodeParametersCheckBox'#7'Enabled'#8#8'TabOrder'#2#1#0#0#9'TCheckBox'
|
||||
+#27'AutoToolTipExprEvalCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Wi'
|
||||
+'dth'#3'8'#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#27
|
||||
+'AutoToolTipExprEvalCheckBox'#8'TabOrder'#2#2#0#0#9'TCheckBox'#28'AutoToolTi'
|
||||
+'pSymbToolsCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3'8'#2#5
|
||||
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'AutoToolTipS'
|
||||
+'ymbToolsCheckBox'#8'TabOrder'#2#3#0#0#9'TTrackBar'#17'AutoDelayTrackBar'#4
|
||||
+'Left'#2#6#6'Height'#2'('#3'Top'#2'v'#5'Width'#3'8'#2#9'Frequency'#3#250#0#3
|
||||
+'Max'#3#160#15#3'Min'#3#244#1#8'Position'#3#244#1#8'ScalePos'#7#5'trTop'#5'A'
|
||||
+'lign'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'Bo'
|
||||
+'rderSpacing.Right'#2#6#8'TabOrder'#2#4#0#0#0#0#5'TPage'#11'CodeFolding'#7'C'
|
||||
+'aption'#6#11'CodeFolding'#11'ClientWidth'#3'P'#2#12'ClientHeight'#3#216#1#0
|
||||
+#6'TLabel'#19'lblDividerDrawLevel'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'G'#5
|
||||
+'Width'#2'|'#7'Caption'#6#19'lblDividerDrawLevel'#11'ParentColor'#8#0#0#6'TB'
|
||||
+'evel'#6'Bevel1'#4'Left'#2#6#6'Height'#2#2#3'Top'#2'1'#5'Width'#3#208#1#7'An'
|
||||
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#0#0#0#9'TCheckBox'#21'chkCodeFoldin'
|
||||
+'gEnabled'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#23#5'Width'#3#175#0#7'Caption'
|
||||
+#6#21'chkCodeFoldingEnabled'#8'OnChange'#7#27'chkCodeFoldingEnabledChange'#8
|
||||
+'TabOrder'#2#0#0#0#9'TSpinEdit'#18'edDividerDrawLevel'#4'Left'#3#211#0#6'Hei'
|
||||
+'ght'#2#23#3'Top'#2'B'#5'Width'#2'2'#8'MaxValue'#2#10#8'MinValue'#2#1#8'TabO'
|
||||
+'rder'#2#1#5'Value'#2#1#0#0#0#0#0#6'TPanel'#8'BtnPanel'#6'Height'#2'&'#3'Top'
|
||||
+#3#6#2#5'Width'#3#235#2#5'Align'#7#8'alBottom'#8'AutoSize'#9#10'BevelOuter'#7
|
||||
+#6'bvNone'#12'ClientHeight'#2'&'#11'ClientWidth'#3#235#2#8'TabOrder'#2#0#0#7
|
||||
+'TButton'#8'OkButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'C'#2
|
||||
+#6'Height'#2#26#3'Top'#2#6#5'Width'#2'K'#5'Align'#7#7'alRight'#8'AutoSize'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#8'OkButton'#20'Constraints.MinWid'
|
||||
+'th'#2'K'#7'OnClick'#7#13'OkButtonClick'#8'TabOrder'#2#0#0#0#7'TButton'#12'C'
|
||||
+'ancelButton'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Si'
|
||||
+'de'#7#9'asrBottom'#4'Left'#3#148#2#6'Height'#2#26#3'Top'#2#6#5'Width'#2'Q'#5
|
||||
+'Align'#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#12'CancelButton'#20'Constraints.MinWidth'#2'K'#7'OnClick'#7#17'CancelButton'
|
||||
+'Click'#8'TabOrder'#2#1#0#0#0#10'TImageList'#9'ImageList'#6'Height'#2#21#5'W'
|
||||
+'idth'#2#21#4'left'#3'h'#1#3'top'#2'0'#6'Bitmap'#10#214#13#0#0'Li'#2#0#0#0#21
|
||||
+#0#0#0#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'HNK'#255#139#145#141#255
|
||||
+#168#174#170#255#194#199#195#255#209#214#210#255#161#164#161#255#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0'z'#133#128#255#176#186#181#255#141#147#144#255#153
|
||||
+#156#154#255#147#148#147#255#188#192#188#255#229#234#230#255#174#178#176#255
|
||||
+'KNN'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#170#177#173#255#168#177#173#255#189#196#192#255#140#144
|
||||
+#141#255#139#141#139#255#151#154#151#255#228#231#228#255#146#151#149#255'BIF'
|
||||
+#255':@>'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0'xzx'#255#231#233#231#255#208#210#209#255#172#176#173#255#180
|
||||
+#184#182#255#185#189#186#255#207#211#207#255'|'#128'~'#255'MVR'#255'GOL'#255
|
||||
+'6=;'#255'JPN'#255#149#155#151#255#165#172#168#255#203#207#203#255#193#197
|
||||
+#192#255#167#170#167#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#187#188#187#255#240
|
||||
+#242#240#255#239#240#238#255#227#229#227#255#202#205#202#255#189#192#189#255
|
||||
+#147#152#148#255'kuq'#255'Yc`'#255'FNK'#255'x'#129'}'#255#176#185#181#255#148
|
||||
+#152#149#255#168#170#169#255#211#213#211#255#204#208#204#255#230#234#230#255
|
||||
+#158#164#160#255#0#0#0#0#0#0#0#0#0#0#0#0#218#220#218#255#187#190#188#255#162
|
||||
+#166#163#255#180#187#182#255#179#184#180#255#167#170#167#255#140#145#141#255
|
||||
+'frl'#255'[c_'#255#155#163#158#255#167#176#171#255#198#205#202#255#142#144
|
||||
+#143#255#154#156#155#255#157#159#157#255#218#221#218#255#138#143#140#255'FMJ'
|
||||
+#255#0#0#0#0#0#0#0#0#0#0#0#0'\a^'#255#149#158#153#255'tyv'#255'kmk'#255#228
|
||||
+#232#228#255#218#221#218#255#222#226#222#255#175#180#176#255'qvs'#255#234#237
|
||||
+#234#255#208#211#209#255#165#171#168#255#167#172#168#255#211#217#212#255#216
|
||||
+#221#217#255'ptq'#255'PXT'#255'HOL'#255#0#0#0#0#0#0#0#0#140#151#145#255#170
|
||||
+#183#176#255#140#146#142#255#208#213#209#255'vyw'#255'||'#255#185#188#185
|
||||
+#255#189#191#189#255'GLK'#255'dge'#255#243#245#243#255#235#236#235#255#234
|
||||
+#237#234#255#229#231#229#255#173#176#173#255#131#136#133#255'nxt'#255'[d`'
|
||||
+#255'ISN'#255#0#0#0#0'z}z'#255#210#214#211#255#171#178#174#255#176#184#179
|
||||
+#255#206#211#208#255#184#188#184#255#225#229#225#255#159#164#160#255'KQN'#255
|
||||
+'IQM'#255'HOL'#255#228#230#228#255#231#232#231#255#226#229#226#255#222#227
|
||||
+#222#255#221#226#221#255#164#171#166#255'pzu'#255'^hd'#255'LWR'#255#0#0#0#0
|
||||
+#179#183#179#255#239#242#239#255#241#242#241#255#212#215#212#255#187#190#187
|
||||
+#255#173#177#174#255#145#151#147#255'_hd'#255'Wa\'#255'FOK'#255'AKG'#255#186
|
||||
+#189#187#255#228#231#228#255#222#226#222#255#220#225#220#255#220#225#220#255
|
||||
+#163#171#166#255'ozu'#255'akf'#255'ENJ'#255#0#0#0#0#220#223#220#255#239#240
|
||||
+#239#255#233#233#233#255#226#229#226#255#226#231#226#255#215#220#215#255#155
|
||||
+#163#158#255'oyu'#255'[ea'#255'ITO'#255'AKF'#255#0#0#0#0#148#151#148#255#213
|
||||
+#217#213#255#223#228#223#255#220#225#221#255#156#167#161#255'nyt'#255'LTP'
|
||||
+#255#0#0#0#0#0#0#0#0#189#191#189#255#235#238#235#255#229#231#229#255#223#227
|
||||
+#223#255#220#225#220#255#218#222#218#255#157#164#160#255'nxt'#255'^gc'#255'H'
|
||||
+'RM'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#141#144#141#255#173#176#173#255'y'
|
||||
+#128'|'#255';A>'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'mom'#255#210#214#210#255
|
||||
+#221#226#221#255#220#225#220#255#218#224#219#255#153#164#158#255'nzt'#255'[d'
|
||||
+'_'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#139#142#139#255#208#211
|
||||
+#208#255#213#217#214#255#141#151#146#255'T^Z'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'abb'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#192#192#192#255#204#204#204#255#202#202#202#255#202#202
|
||||
+#202#255#201#201#201#255#200#200#200#255#199#199#199#255#198#198#198#255#197
|
||||
,#197#197#255#193#193#193#255#186#186#186#255#184#184#184#255#180#180#180#255
|
||||
+#173#173#173#255#160#160#160#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160
|
||||
+#160#160#255#246#246#246#255#246#246#246#255#238#238#238#255#230#230#230#255
|
||||
+#230#230#230#255#230#230#230#255#231#231#231#255#232#232#232#255#230#230#230
|
||||
+#255#229#229#229#255#228#228#228#255#226#226#226#255#222#222#222#255#204#204
|
||||
+#204#255#184#184#184#255'yyy'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#165#165#165
|
||||
+#255#249#249#249#255#246#246#246#255#217#217#217#255#215#215#215#255#219#219
|
||||
+#219#255#222#222#222#255#225#225#225#255#228#228#228#255#230#230#230#255#233
|
||||
+#233#233#255#235#235#235#255#237#237#237#255#239#239#239#255#205#205#205#255
|
||||
+#178#178#178#255'ttt'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#164#164#164#255#247
|
||||
+#247#247#255#245#245#245#255#216#216#216#255#218#218#218#255#222#222#222#255
|
||||
+#225#225#225#255#228#228#228#255#230#230#230#255#233#233#233#255#235#235#235
|
||||
+#255#237#237#237#255#239#239#239#255#241#241#241#255#203#203#203#255#168#168
|
||||
+#168#255'ooo'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#162#162#162#255#243#243#243
|
||||
+#255#243#243#243#255#218#218#218#255#221#221#221#255#224#224#224#255#227#227
|
||||
+#227#255#230#230#230#255#232#232#232#255#233#233#233#255#185#185#185#255#217
|
||||
+#217#217#255#241#241#241#255#243#243#243#255#198#198#198#255#158#158#158#255
|
||||
+'mmm'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#161#161#161#255#239#239#239#255#241
|
||||
+#241#241#255#222#222#222#255#224#224#224#255#227#227#227#255#229#229#229#255
|
||||
+#232#232#232#255#234#234#234#255#225#225#225#255#141#141#141#255#233#233#233
|
||||
+#255#242#242#242#255#244#244#244#255#198#198#198#255#157#157#157#255'kkk'#255
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#161#161#161#255#237#237#237#255#240#240#240
|
||||
+#255#224#224#224#255#226#226#226#255#229#229#229#255#231#231#231#255#234#234
|
||||
+#234#255#229#229#229#255#177#177#177#255#158#158#158#255#200#200#200#255#243
|
||||
+#243#243#255#245#245#245#255#195#195#195#255#148#148#148#255'iii'#255#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#160#160#160#255#237#237#237#255#240#240#240#255#227
|
||||
+#227#227#255#229#229#229#255#231#231#231#255#234#234#234#255#236#236#236#255
|
||||
+#147#147#147#255#137#137#137#255#173#173#173#255'ccc'#255#217#217#217#255#246
|
||||
+#246#246#255#191#191#191#255#139#139#139#255'eee'#255#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#160#160#160#255#236#236#236#255#240#240#240#255#229#229#229#255#230
|
||||
+#230#230#255#233#233#233#255#235#235#235#255#238#238#238#255#221#221#221#255
|
||||
+#219#219#219#255#196#196#196#255'aaa'#255#209#209#209#255#247#247#247#255#188
|
||||
+#188#188#255#132#132#132#255'```'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#160#160
|
||||
+#160#255#235#235#235#255#240#240#240#255#231#231#231#255#233#233#233#255#235
|
||||
+#235#235#255#237#237#237#255#240#240#240#255#151#151#151#255'nnn'#255#150#150
|
||||
+#150#255'bbb'#255#210#210#210#255#248#248#248#255#186#186#186#255''#255']'
|
||||
+']]'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#159#159#159#255#232#232#232#255#239
|
||||
+#239#239#255#233#233#233#255#235#235#235#255#237#237#237#255#239#239#239#255
|
||||
+#241#241#241#255'UUU'#255#221#221#221#255#216#216#216#255']]]'#255#209#209
|
||||
+#209#255#249#249#249#255#184#184#184#255'{{{'#255'\\\'#255#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#158#158#158#255#229#229#229#255#236#236#236#255#235#235#235
|
||||
+#255#237#237#237#255#239#239#239#255#241#241#241#255#242#242#242#255#165#165
|
||||
+#165#255'|||'#255#142#142#142#255#144#144#144#255#202#202#202#255#250#250#250
|
||||
+#255#182#182#182#255'xxx'#255'ZZZ'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#156
|
||||
+#156#156#255#223#223#223#255#232#232#232#255#238#238#238#255#239#239#239#255
|
||||
+#240#240#240#255#242#242#242#255#244#244#244#255#245#245#245#255#236#236#236
|
||||
+#255#245#245#245#255#249#249#249#255#250#250#250#255#251#251#251#255#174#174
|
||||
+#174#255'sss'#255'VVV'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#154#154#154#255
|
||||
+#213#213#213#255#226#226#226#255#219#219#219#255#199#199#199#255#187#187#187
|
||||
+#255#185#185#185#255#185#185#185#255#183#183#183#255#180#180#180#255#178#178
|
||||
+#178#255#177#177#177#255#177#177#177#255#170#170#170#255'{{{'#255'kkk'#255'T'
|
||||
+'TT'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#149#149#149#255#205#205#205#255#192
|
||||
+#192#192#255'www'#255'HHH'#255'EEE'#255'GGG'#255'KKK'#255'OOO'#255'PPP'#255
|
||||
+'LLL'#255'GGG'#255'HHH'#255'NNN'#255'VVV'#255'lll'#255'QQQ'#255#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#129#129#129#255#156#156#156#255'\\\'#255'>>>'#255'BBB'#255
|
||||
+'@@@'#255'BBB'#255'CCC'#255'FFF'#255'HHH'#255'EEE'#255'CCC'#255'CCC'#255'EEE'
|
||||
+#255'III'#255'UUU'#255'LLL'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0')))'#255'###'#255'###'#255'"""'#255'"""'#255'"""'#255'"""'#255'"""'#255'"'
|
||||
+'""'#255'"""'#255'"""'#255'"""'#255'"""'#255'$$$'#255#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
|
||||
]);
|
1801
ide/editoroptions_new.pp
Normal file
1801
ide/editoroptions_new.pp
Normal file
File diff suppressed because it is too large
Load Diff
1749
ide/environmentopts_new.lfm
Normal file
1749
ide/environmentopts_new.lfm
Normal file
File diff suppressed because it is too large
Load Diff
623
ide/environmentopts_new.lrs
Normal file
623
ide/environmentopts_new.lrs
Normal file
@ -0,0 +1,623 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TEnvironmentOptionsDialog','FORMDATA',[
|
||||
'TPF0'#241#25'TEnvironmentOptionsDialog'#24'EnvironmentOptionsDialog'#4'Left'
|
||||
+#3'+'#1#6'Height'#3'#'#2#3'Top'#3#169#0#5'Width'#3#0#3#18'HorzScrollBar.Page'
|
||||
+#3#255#2#18'VertScrollBar.Page'#3'"'#2#13'ActiveControl'#7#8'OkButton'#7'Cap'
|
||||
+'tion'#6#24'EnvironmentOptionsDialog'#12'ClientHeight'#3'#'#2#11'ClientWidth'
|
||||
+#3#0#3#8'Position'#7#14'poScreenCenter'#0#241#6'TPanel'#11'BottomPanel'#3'To'
|
||||
+'p'#3#241#1#5'Width'#3#0#3#11'ClientWidth'#3#0#3#8'TabOrder'#2#3#0#241#6'TPa'
|
||||
+'nel'#13'OKCancelPanel'#4'Left'#3'E'#2#0#241#7'TBitBtn'#9'btnCancel'#6'Cance'
|
||||
+'l'#8#0#0#241#7'TBitBtn'#5'btnOK'#0#0#0#241#7'TBitBtn'#10'HelpButton'#0#0#0
|
||||
+#241#6'TPanel'#15'CategoriesPanel'#5'Width'#3#0#3#11'ClientWidth'#3#0#3#8'Ta'
|
||||
+'bOrder'#2#4#0#241#6'TLabel'#17'SectionTitleLabel'#0#0#241#6'TLabel'#11'Sear'
|
||||
+'chLabel'#4'Left'#3#189#1#0#0#241#7'TBitBtn'#17'ClearFilterButton'#4'Left'#3
|
||||
+#213#2#0#0#241#5'TEdit'#10'FilterEdit'#4'Left'#3#30#2#0#0#0#241#6'TPanel'#17
|
||||
+'SectionsTreePanel'#6'Height'#3#163#1#12'ClientHeight'#3#163#1#8'TabOrder'#2
|
||||
+#1#0#241#8'TListBox'#11'SectionList'#6'Height'#3#163#1#0#0#0#241#9'TSplitter'
|
||||
+#12'MainSplitter'#6'Height'#3#163#1#0#0#241#6'TPanel'#16'OptionsAreaPanel'#6
|
||||
+'Height'#3#163#1#5'Width'#3'e'#2#12'ClientHeight'#3#163#1#11'ClientWidth'#3
|
||||
+'e'#2#8'TabOrder'#2#2#0#9'TNotebook'#8'Notebook'#24'AnchorSideBottom.Control'
|
||||
+#7#11'EODBtnPanel'#6'Height'#3#163#1#5'Width'#3'e'#2#5'Align'#7#8'alClient'
|
||||
+#14'OnChangeBounds'#7#20'NotebookChangeBounds'#9'PageIndex'#2#1#8'ShowTabs'#8
|
||||
+#8'TabOrder'#2#0#0#5'TPage'#9'FilesPage'#7'Caption'#6#9'FilesPage'#11'Client'
|
||||
+'Width'#3'e'#2#12'ClientHeight'#3#163#1#0#6'TLabel'#23'MaxRecentOpenFilesLab'
|
||||
+'el'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#10#5'Width'#3#153#0#7'Caption'#6#23
|
||||
+'MaxRecentOpenFilesLabel'#11'ParentColor'#8#0#0#6'TLabel'#26'MaxRecentProjec'
|
||||
+'tFilesLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#2':'#5'Width'#3#161#0#7'Capt'
|
||||
+'ion'#6#26'MaxRecentProjectFilesLabel'#11'ParentColor'#8#0#0#9'TComboBox'#26
|
||||
+'MaxRecentOpenFilesComboBox'#23'AnchorSideRight.Control'#7#9'FilesPage'#20'A'
|
||||
+'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#26#5
|
||||
+'Width'#3'U'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoComplete'
|
||||
+'Text'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#19'BorderSpa'
|
||||
+'cing.Right'#2#6#13'Items.Strings'#1#6#1'5'#6#2'10'#6#2'15'#6#2'20'#6#2'25'#6
|
||||
+#2'30'#0#9'MaxLength'#2#0#8'TabOrder'#2#0#0#0#9'TComboBox'#29'MaxRecentProje'
|
||||
+'ctFilesComboBox'#23'AnchorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRi'
|
||||
+'ght.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'J'#5'Width'#3
|
||||
+'U'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11
|
||||
+#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#19'BorderSpacing.Righ'
|
||||
+'t'#2#6#13'Items.Strings'#1#6#1'5'#6#2'10'#6#2'15'#6#2'20'#6#2'25'#6#2'30'#0
|
||||
+#9'MaxLength'#2#0#8'TabOrder'#2#1#0#0#9'TCheckBox'#30'OpenLastProjectAtStart'
|
||||
+'CheckBox'#23'AnchorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Sid'
|
||||
+'e'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'j'#5'Width'#3'U'#2#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'C'
|
||||
+'aption'#6#30'OpenLastProjectAtStartCheckBox'#8'TabOrder'#2#2#0#0#9'TGroupBo'
|
||||
+'x'#18'LazarusDirGroupBox'#23'AnchorSideRight.Control'#7#9'FilesPage'#20'Anc'
|
||||
+'horSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#142#0
|
||||
+#5'Width'#3'U'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpac'
|
||||
+'ing.Right'#2#6#7'Caption'#6#18'LazarusDirGroupBox'#12'ClientHeight'#2'6'#11
|
||||
+'ClientWidth'#3'U'#2#8'TabOrder'#2#3#0#9'TComboBox'#18'LazarusDirComboBox'#22
|
||||
+'AnchorSideLeft.Control'#7#18'LazarusDirGroupBox'#23'AnchorSideRight.Control'
|
||||
+#7#16'LazarusDirButton'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3'0'#2
|
||||
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cb'
|
||||
+'actEndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6
|
||||
+#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#18'LazarusDirComboBox'#0#0#7'TBu'
|
||||
+'tton'#16'LazarusDirButton'#22'AnchorSideLeft.Control'#7#18'LazarusDirGroupB'
|
||||
+'ox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#18'L'
|
||||
+'azarusDirComboBox'#23'AnchorSideRight.Control'#7#18'LazarusDirGroupBox'#20
|
||||
+'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#18'Laza'
|
||||
+'rusDirComboBox'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'6'#2#6'H'
|
||||
+'eight'#2#21#3'Top'#2#3#5'Width'#2#25#7'Anchors'#11#5'akTop'#7'akRight'#8'ak'
|
||||
+'Bottom'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#22'D'
|
||||
+'irectoriesButtonClick'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'CompilerPathGr'
|
||||
+'oupBox'#23'AnchorSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'6'#3'Top'#3#197#0#5'Width'#3'U'#2#7
|
||||
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'C'
|
||||
+'aption'#6#20'CompilerPathGroupBox'#12'ClientHeight'#2'6'#11'ClientWidth'#3
|
||||
+'U'#2#8'TabOrder'#2#4#0#9'TComboBox'#20'CompilerPathComboBox'#22'AnchorSideL'
|
||||
,'eft.Control'#7#20'CompilerPathGroupBox'#23'AnchorSideRight.Control'#7#18'Co'
|
||||
+'mpilerPathButton'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3'0'#2#7'A'
|
||||
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbact'
|
||||
+'EndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#9
|
||||
+'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#20'CompilerPathComboBox'#0#0#7'TBu'
|
||||
+'tton'#18'CompilerPathButton'#21'AnchorSideTop.Control'#7#20'CompilerPathCom'
|
||||
+'boBox'#23'AnchorSideRight.Control'#7#20'CompilerPathGroupBox'#20'AnchorSide'
|
||||
+'Right.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#20'CompilerPathCo'
|
||||
+'mboBox'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'6'#2#6'Height'#2
|
||||
+#21#3'Top'#2#3#5'Width'#2#25#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0
|
||||
+#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesButton'
|
||||
+'Click'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'FPCSourceDirGroupBox'#23'Ancho'
|
||||
+'rSideRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#6#6'Height'#2'6'#3'Top'#3#252#0#5'Width'#3'U'#2#7'Anchors'#11#5'akT'
|
||||
+'op'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'FPCS'
|
||||
+'ourceDirGroupBox'#12'ClientHeight'#2'6'#11'ClientWidth'#3'U'#2#8'TabOrder'#2
|
||||
+#5#0#9'TComboBox'#20'FPCSourceDirComboBox'#22'AnchorSideLeft.Control'#7#20'F'
|
||||
+'PCSourceDirGroupBox'#23'AnchorSideRight.Control'#7#18'FPCSourceDirButton'#4
|
||||
+'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3'0'#2#7'Anchors'#11#5'akTop'#6
|
||||
+'akLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
|
||||
+'cbactSearchAscending'#0#18'BorderSpacing.Left'#2#6#9'MaxLength'#2#0#8'TabOr'
|
||||
+'der'#2#0#4'Text'#6#20'FPCSourceDirComboBox'#0#0#7'TButton'#18'FPCSourceDirB'
|
||||
+'utton'#21'AnchorSideTop.Control'#7#20'FPCSourceDirComboBox'#23'AnchorSideRi'
|
||||
+'ght.Control'#7#20'FPCSourceDirGroupBox'#20'AnchorSideRight.Side'#7#9'asrBot'
|
||||
+'tom'#24'AnchorSideBottom.Control'#7#20'FPCSourceDirComboBox'#21'AnchorSideB'
|
||||
+'ottom.Side'#7#9'asrBottom'#4'Left'#3'6'#2#6'Height'#2#21#3'Top'#2#3#5'Width'
|
||||
+#2#25#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#19'BorderSpacing.Right'
|
||||
+#2#6#7'Caption'#6#3'...'#7'OnClick'#7#22'DirectoriesButtonClick'#8'TabOrder'
|
||||
+#2#1#0#0#0#9'TGroupBox'#16'MakePathGroupBox'#23'AnchorSideRight.Control'#7#9
|
||||
+'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+'6'#3'Top'#3'3'#1#5'Width'#3'U'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
|
||||
+#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#16'MakePathGroupBox'#12'ClientHe'
|
||||
+'ight'#2'6'#11'ClientWidth'#3'U'#2#8'TabOrder'#2#6#0#9'TComboBox'#16'MakePat'
|
||||
+'hComboBox'#22'AnchorSideLeft.Control'#7#16'MakePathGroupBox'#23'AnchorSideR'
|
||||
+'ight.Control'#7#14'MakePathButton'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#3#5
|
||||
+'Width'#3'0'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoComplete'
|
||||
+'Text'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#18'BorderSpa'
|
||||
+'cing.Left'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#0#4'Text'#6#16'MakePathComboB'
|
||||
+'ox'#0#0#7'TButton'#14'MakePathButton'#21'AnchorSideTop.Control'#7#16'MakePa'
|
||||
+'thComboBox'#23'AnchorSideRight.Control'#7#16'MakePathGroupBox'#20'AnchorSid'
|
||||
+'eRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#16'MakePathCombo'
|
||||
+'Box'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'6'#2#6'Height'#2#21
|
||||
+#3'Top'#2#3#5'Width'#2#25#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#19
|
||||
+'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#16'FilesButtonCli'
|
||||
+'ck'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'TestBuildDirGroupBox'#23'AnchorSi'
|
||||
+'deRight.Control'#7#9'FilesPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'L'
|
||||
+'eft'#2#6#6'Height'#2'6'#3'Top'#3'j'#1#5'Width'#3'U'#2#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#20'TestBuil'
|
||||
+'dDirGroupBox'#12'ClientHeight'#2'6'#11'ClientWidth'#3'U'#2#8'TabOrder'#2#7#0
|
||||
+#9'TComboBox'#20'TestBuildDirComboBox'#22'AnchorSideLeft.Control'#7#20'TestB'
|
||||
+'uildDirGroupBox'#23'AnchorSideRight.Control'#7#18'TestBuildDirButton'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#21#3'Top'#2#3#5'Width'#3'0'#2#7'Anchors'#11#5'akTop'#6'a'
|
||||
+'kLeft'#7'akRight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'c'
|
||||
+'bactSearchAscending'#0#18'BorderSpacing.Left'#2#6#9'MaxLength'#2#0#8'TabOrd'
|
||||
+'er'#2#0#4'Text'#6#20'TestBuildDirComboBox'#0#0#7'TButton'#18'TestBuildDirBu'
|
||||
+'tton'#21'AnchorSideTop.Control'#7#20'TestBuildDirComboBox'#23'AnchorSideRig'
|
||||
+'ht.Control'#7#20'TestBuildDirGroupBox'#20'AnchorSideRight.Side'#7#9'asrBott'
|
||||
+'om'#24'AnchorSideBottom.Control'#7#20'TestBuildDirComboBox'#21'AnchorSideBo'
|
||||
+'ttom.Side'#7#9'asrBottom'#4'Left'#3'6'#2#6'Height'#2#21#3'Top'#2#3#5'Width'
|
||||
+#2#25#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#19'BorderSpacing.Right'
|
||||
+#2#6#7'Caption'#6#3'...'#7'OnClick'#7#22'DirectoriesButtonClick'#8'TabOrder'
|
||||
+#2#1#0#0#0#0#5'TPage'#11'DesktopPage'#7'Caption'#6#11'DesktopPage'#11'Client'
|
||||
+'Width'#3'e'#2#12'ClientHeight'#3#163#1#0#9'TGroupBox'#16'LanguageGroupBox'
|
||||
+#23'AnchorSideRight.Control'#7#11'DesktopPage'#20'AnchorSideRight.Side'#7#9
|
||||
,'asrBottom'#4'Left'#2#4#6'Height'#2'8'#3'Top'#2#10#5'Width'#3'['#2#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6
|
||||
+#16'LanguageGroupBox'#12'ClientHeight'#2''''#11'ClientWidth'#3'W'#2#8'TabOrd'
|
||||
+'er'#2#0#0#9'TComboBox'#16'LanguageComboBox'#22'AnchorSideLeft.Control'#7#16
|
||||
+'LanguageGroupBox'#23'AnchorSideRight.Control'#7#16'LanguageGroupBox'#20'Anc'
|
||||
+'horSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#8#5'W'
|
||||
+'idth'#3'K'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16'AutoCompleteT'
|
||||
+'ext'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20'BorderSpac'
|
||||
+'ing.Around'#2#6#9'MaxLength'#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2
|
||||
+#0#0#0#0#9'TCheckBox#CheckDiskChangesWithLoadingCheckBox'#4'Left'#2#6#6'Heig'
|
||||
+'ht'#2#20#3'Top'#3'@'#1#5'Width'#3#7#1#7'Caption'#6'#CheckDiskChangesWithLoa'
|
||||
+'dingCheckBox'#8'TabOrder'#2#1#0#0#9'TCheckBox$ShowHintsForComponentPaletteC'
|
||||
+'heckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3'V'#1#5'Width'#3#7#1#7'Caption'
|
||||
+#6'$ShowHintsForComponentPaletteCheckBox'#8'TabOrder'#2#2#0#0#9'TGroupBox'#16
|
||||
+'AutoSaveGroupBox'#23'AnchorSideRight.Control'#7#11'DesktopPage'#20'AnchorSi'
|
||||
+'deRight.Side'#7#9'asrBottom'#4'Left'#2#4#6'Height'#3#136#0#3'Top'#2'J'#5'Wi'
|
||||
+'dth'#3'['#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.'
|
||||
+'Right'#2#6#7'Caption'#6#16'AutoSaveGroupBox'#12'ClientHeight'#2'w'#11'Clien'
|
||||
+'tWidth'#3'W'#2#8'TabOrder'#2#6#0#6'TLabel'#27'AutoSaveIntervalInSecsLabel'#4
|
||||
+'Left'#2#6#6'Height'#2#13#3'Top'#2'C'#5'Width'#3#8#2#7'Anchors'#11#5'akTop'#6
|
||||
+'akLeft'#7'akRight'#0#7'Caption'#6#27'AutoSaveIntervalInSecsLabel'#7'Enabled'
|
||||
+#8#11'ParentColor'#8#0#0#9'TCheckBox'#27'AutoSaveEditorFilesCheckBox'#4'Left'
|
||||
+#2#6#6'Height'#2#20#3'Top'#2#4#5'Width'#3#17#2#7'Anchors'#11#5'akTop'#6'akLe'
|
||||
+'ft'#7'akRight'#0#7'Caption'#6#27'AutoSaveEditorFilesCheckBox'#7'Enabled'#8#8
|
||||
+'TabOrder'#2#0#0#0#9'TCheckBox'#23'AutoSaveProjectCheckBox'#4'Left'#2#6#6'He'
|
||||
+'ight'#2#20#3'Top'#2#30#5'Width'#3#17#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'a'
|
||||
+'kRight'#0#7'Caption'#6#23'AutoSaveProjectCheckBox'#7'Enabled'#8#8'TabOrder'
|
||||
+#2#1#0#0#9'TComboBox'#30'AutoSaveIntervalInSecsComboBox'#22'AnchorSideLeft.C'
|
||||
+'ontrol'#7#16'AutoSaveGroupBox'#23'AnchorSideRight.Control'#7#16'AutoSaveGro'
|
||||
+'upBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3
|
||||
+'Top'#2'W'#5'Width'#3'K'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#16
|
||||
+'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0
|
||||
+#20'BorderSpacing.Around'#2#6#7'Enabled'#8#13'Items.Strings'#1#6#4'1200'#6#3
|
||||
+'600'#6#3'300'#6#3'120'#0#9'MaxLength'#2#0#8'TabOrder'#2#2#0#0#0#9'TGroupBox'
|
||||
+#20'DesktopFilesGroupBox'#23'AnchorSideRight.Control'#7#11'DesktopPage'#20'A'
|
||||
+'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#4#6'Height'#2'a'#3'Top'#3#218
|
||||
+#0#5'Width'#3'['#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSp'
|
||||
+'acing.Right'#2#6#7'Caption'#6#20'DesktopFilesGroupBox'#12'ClientHeight'#2'P'
|
||||
+#11'ClientWidth'#3'W'#2#8'TabOrder'#2#3#0#7'TButton'#31'SaveDesktopSettingsT'
|
||||
+'oFileButton'#22'AnchorSideLeft.Control'#7#20'DesktopFilesGroupBox'#23'Ancho'
|
||||
+'rSideRight.Control'#7#20'DesktopFilesGroupBox'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#25#3'Top'#2#8#5'Width'#3'K'#2#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#31'SaveDesktopSettingsToFileButton'#7'OnClick'#7'$SaveDesktopSettingsToFile'
|
||||
+'ButtonClick'#8'TabOrder'#2#0#0#0#7'TButton!LoadDesktopSettingsFromFileButto'
|
||||
+'n'#22'AnchorSideLeft.Control'#7#20'DesktopFilesGroupBox'#23'AnchorSideRight'
|
||||
+'.Control'#7#20'DesktopFilesGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'
|
||||
+#4'Left'#2#6#6'Height'#2#25#3'Top'#2'+'#5'Width'#3'K'#2#7'Anchors'#11#5'akTo'
|
||||
+'p'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6'!LoadDe'
|
||||
+'sktopSettingsFromFileButton'#7'OnClick'#7'&LoadDesktopSettingsFromFileButto'
|
||||
+'nClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox$ShowHintsForMainSpeedButtonsCheck'
|
||||
+'Box'#4'Left'#2#6#6'Height'#2#20#3'Top'#3'j'#1#5'Width'#3#11#1#7'Caption'#6
|
||||
+'$ShowHintsForMainSpeedButtonsCheckBox'#8'TabOrder'#2#4#0#0#9'TCheckBox'#28
|
||||
+'MsgViewDblClickJumpsCheckBox'#4'Left'#2#6#6'Height'#2#20#3'Top'#3'~'#1#5'Wi'
|
||||
+'dth'#3#219#0#7'Caption'#6#28'MsgViewDblClickJumpsCheckBox'#8'TabOrder'#2#5#0
|
||||
+#0#0#5'TPage'#11'WindowsPage'#7'Caption'#6#11'WindowsPage'#11'ClientWidth'#3
|
||||
+'e'#2#12'ClientHeight'#3#163#1#0#9'TCheckBox!MinimizeAllOnMinimizeMainCheckB'
|
||||
+'ox'#23'AnchorSideRight.Control'#7#11'WindowsPage'#20'AnchorSideRight.Side'#7
|
||||
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#10#5'Width'#3#14#2#7'Ancho'
|
||||
+'rs'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'BorderSpacing.Right'#2#6#7'Captio'
|
||||
+'n'#6'!MinimizeAllOnMinimizeMainCheckBox'#7'Enabled'#8#8'TabOrder'#2#0#0#0#9
|
||||
+'TCheckBox'#20'HideIDEOnRunCheckBox'#23'AnchorSideRight.Control'#7#11'Window'
|
||||
+'sPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3
|
||||
+'Top'#2'"'#5'Width'#3#14#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19
|
||||
,'BorderSpacing.Right'#2#6#7'Caption'#6#20'HideIDEOnRunCheckBox'#8'TabOrder'#2
|
||||
+#1#0#0#9'TGroupBox'#23'WindowPositionsGroupBox'#23'AnchorSideRight.Control'#7
|
||||
+#11'WindowsPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heigh'
|
||||
+'t'#3'@'#1#3'Top'#2'D'#5'Width'#3#14#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
|
||||
+'Right'#8'akBottom'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#23'WindowPosi'
|
||||
+'tionsGroupBox'#12'ClientHeight'#3'@'#1#11'ClientWidth'#3#14#2#8'TabOrder'#2
|
||||
+#2#0#8'TListBox'#22'WindowPositionsListBox'#22'AnchorSideLeft.Control'#7#23
|
||||
+'WindowPositionsGroupBox'#23'AnchorSideRight.Control'#7#23'WindowPositionsGr'
|
||||
+'oupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3
|
||||
+'Top'#2#6#5'Width'#3#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Bo'
|
||||
+'rderSpacing.Around'#2#6#9'OnMouseUp'#7#29'WindowPositionsListBoxMouseUp'#8
|
||||
+'TabOrder'#2#0#8'TopIndex'#2#255#0#0#0#0#5'TPage'#14'FormEditorPage'#7'Capti'
|
||||
+'on'#6#14'FormEditorPage'#11'ClientWidth'#3'e'#2#12'ClientHeight'#3#163#1#8
|
||||
+'OnResize'#7#20'FormEditorPageResize'#0#9'TGroupBox'#12'GridGroupBox'#4'Left'
|
||||
+#2#6#6'Height'#3#212#0#3'Top'#2#6#5'Width'#3'Q'#1#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#12'GridGroupBox'#12'ClientHeight'#3#212#0#11'ClientWidth'#3
|
||||
+'Q'#1#8'TabOrder'#2#0#0#6'TLabel'#14'GridColorLabel'#22'AnchorSideLeft.Contr'
|
||||
+'ol'#7#12'GridGroupBox'#21'AnchorSideTop.Control'#7#14'GridSizeYLabel'#18'An'
|
||||
+'chorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'x'#5'W'
|
||||
+'idth'#2'U'#17'BorderSpacing.Top'#2#4#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#14'GridColorLabel'#11'ParentColor'#8#0#0#6'TLabel'#14'GridSizeXLabel'#22
|
||||
+'AnchorSideLeft.Control'#7#12'GridGroupBox'#21'AnchorSideTop.Control'#7#18'S'
|
||||
+'napToGridCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
|
||||
+'ht'#2#13#3'Top'#2'J'#5'Width'#2'X'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#14'GridSizeXLabel'#11'ParentColor'#8#0#0#6'TLabel'#14'GridSizeYLabel'#22'An'
|
||||
+'chorSideLeft.Control'#7#12'GridGroupBox'#21'AnchorSideTop.Control'#7#14'Gri'
|
||||
+'dSizeXLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#13#3'Top'#2'a'#5'Width'#2'X'#17'BorderSpacing.Top'#2#4#20'BorderSpacing.Aro'
|
||||
+'und'#2#6#7'Caption'#6#14'GridSizeYLabel'#11'ParentColor'#8#0#0#12'TColorBut'
|
||||
+'ton'#15'GridColorButton'#22'AnchorSideLeft.Control'#7#14'GridColorLabel'#19
|
||||
+'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#14'GridColo'
|
||||
+'rLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'a'#6'Height'#2#23#3
|
||||
+'Top'#2's'#5'Width'#2'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5'Colo'
|
||||
+'r'#7#9'clBtnFace'#0#0#9'TCheckBox'#18'SnapToGridCheckBox'#22'AnchorSideLeft'
|
||||
+'.Control'#7#12'GridGroupBox'#21'AnchorSideTop.Control'#7#23'ShowBorderSpace'
|
||||
+'CheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'
|
||||
+#7#12'GridGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'He'
|
||||
+'ight'#2#20#3'Top'#2'0'#5'Width'#3'E'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'a'
|
||||
+'kRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#4#19'BorderSpa'
|
||||
+'cing.Right'#2#6#7'Caption'#6#18'SnapToGridCheckBox'#8'TabOrder'#2#1#0#0#9'T'
|
||||
+'CheckBox'#16'ShowGridCheckBox'#22'AnchorSideLeft.Control'#7#12'GridGroupBox'
|
||||
+#4'Left'#2#6#6'Height'#2#20#5'Width'#3#138#0#18'BorderSpacing.Left'#2#6#7'Ca'
|
||||
+'ption'#6#16'ShowGridCheckBox'#8'TabOrder'#2#0#0#0#9'TComboBox'#17'GridSizeX'
|
||||
+'ComboBox'#22'AnchorSideLeft.Control'#7#14'GridSizeXLabel'#19'AnchorSideLeft'
|
||||
+'.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#14'GridSizeXLabel'#18'Anc'
|
||||
+'horSideTop.Side'#7#9'asrCenter'#4'Left'#2'd'#6'Height'#2#21#3'Top'#2'F'#5'W'
|
||||
+'idth'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearc'
|
||||
+'hAscending'#0#13'Items.Strings'#1#6#1'2'#6#1'5'#6#1'8'#6#2'10'#6#2'12'#6#2
|
||||
+'15'#6#2'20'#6#2'25'#6#2'30'#0#9'MaxLength'#2#0#14'ParentShowHint'#8#8'ShowH'
|
||||
+'int'#9#8'TabOrder'#2#2#0#0#9'TComboBox'#17'GridSizeYComboBox'#22'AnchorSide'
|
||||
+'Left.Control'#7#14'GridSizeYLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21
|
||||
+'AnchorSideTop.Control'#7#14'GridSizeYLabel'#18'AnchorSideTop.Side'#7#9'asrC'
|
||||
+'enter'#4'Left'#2'd'#6'Height'#2#21#3'Top'#2']'#5'Width'#2'd'#16'AutoComplet'
|
||||
+'eText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.St'
|
||||
+'rings'#1#6#1'2'#6#1'5'#6#1'8'#6#2'10'#6#2'12'#6#2'15'#6#2'20'#6#2'25'#6#2'3'
|
||||
+'0'#0#9'MaxLength'#2#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#3#0#0
|
||||
+#9'TCheckBox'#23'ShowBorderSpaceCheckBox'#22'AnchorSideLeft.Control'#7#12'Gr'
|
||||
+'idGroupBox'#21'AnchorSideTop.Control'#7#16'ShowGridCheckBox'#18'AnchorSideT'
|
||||
+'op.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#24#5'Width'#3
|
||||
+#188#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#4#7'Caption'#6#23
|
||||
+'ShowBorderSpaceCheckBox'#8'TabOrder'#2#4#0#0#0#9'TGroupBox'#18'GuideLinesGr'
|
||||
+'oupBox'#22'AnchorSideLeft.Control'#7#20'FormEditMiscGroupBox'#19'AnchorSide'
|
||||
+'Left.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#18'RubberbandGroupBox'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#14'Form'
|
||||
,'EditorPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Con'
|
||||
+'trol'#7#14'FormEditorPage'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'
|
||||
+#3']'#1#6'Height'#3#224#0#3'Top'#3#224#0#5'Width'#3#183#0#7'Anchors'#11#5'ak'
|
||||
+'Top'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6#18'GuideLinesGroupBox'#12'ClientHeight'#3#224#0#11'ClientWidth'#3#183
|
||||
+#0#8'TabOrder'#2#1#0#12'TColorButton'#27'GuideLineColorLeftTopButton'#21'Anc'
|
||||
+'horSideTop.Control'#7#26'GuideLineColorLeftTopLabel'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2']'#5'Width'#2'2'#11'Bord'
|
||||
+'erWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#12'TColor'
|
||||
+'Button'#31'GuideLineColorRightBottomButton'#21'AnchorSideTop.Control'#7#30
|
||||
+'GuideLineColorRightBottomLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#23#3'Top'#3#141#0#5'Width'#2'2'#11'BorderWidth'#2#2#15'B'
|
||||
+'uttonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#6'TLabel'#26'GuideLineColo'
|
||||
+'rLeftTopLabel'#22'AnchorSideLeft.Control'#7#18'GuideLinesGroupBox'#23'Ancho'
|
||||
+'rSideRight.Control'#7#18'GuideLinesGroupBox'#20'AnchorSideRight.Side'#7#9'a'
|
||||
+'srBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'J'#5'Width'#3#171#0#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#26'GuideLineColorLeftTopLabel'#11'ParentColor'#8#0#0#6'TLabel'#30'GuideLine'
|
||||
+'ColorRightBottomLabel'#22'AnchorSideLeft.Control'#7#18'GuideLinesGroupBox'
|
||||
+#21'AnchorSideTop.Control'#7#27'GuideLineColorLeftTopButton'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#18'GuideLinesGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2
|
||||
+'z'#5'Width'#3#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#30'GuideLineColorRightBottomLabel'#11'Pare'
|
||||
+'ntColor'#8#0#0#9'TCheckBox'#22'ShowGuideLinesCheckBox'#22'AnchorSideLeft.Co'
|
||||
+'ntrol'#7#18'GuideLinesGroupBox'#23'AnchorSideRight.Control'#7#18'GuideLines'
|
||||
+'GroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20
|
||||
+#5'Width'#3#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpa'
|
||||
+'cing.Around'#2#6#7'Caption'#6#22'ShowGuideLinesCheckBox'#8'TabOrder'#2#0#0#0
|
||||
+#9'TCheckBox'#24'SnapToGuideLinesCheckBox'#22'AnchorSideLeft.Control'#7#18'G'
|
||||
+'uideLinesGroupBox'#21'AnchorSideTop.Control'#7#22'ShowGuideLinesCheckBox'#18
|
||||
+'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#18'GuideLi'
|
||||
+'nesGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+#20#3'Top'#2#26#5'Width'#3#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
|
||||
+#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#24'SnapToGuideLinesCheckBox'#8
|
||||
+'TabOrder'#2#1#0#0#0#9'TGroupBox'#20'FormEditMiscGroupBox'#21'AnchorSideTop.'
|
||||
+'Control'#7#12'GridGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anchor'
|
||||
+'SideRight.Control'#7#14'FormEditorPage'#20'AnchorSideRight.Side'#7#9'asrBot'
|
||||
+'tom'#24'AnchorSideBottom.Control'#7#14'FormEditorPage'#21'AnchorSideBottom.'
|
||||
+'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#224#0#3'Top'#3#224#0#5'Width'#3
|
||||
+'Q'#1#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6#20'FormEditMiscGroupBox'#12'ClientHeight'#3#224#0#11'Clien'
|
||||
+'tWidth'#3'Q'#1#8'TabOrder'#2#2#0#12'TColorButton'#18'GrabberColorButton'#22
|
||||
+'AnchorSideLeft.Control'#7#17'GrabberColorLabel'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#17'GrabberColorLabel'#18'AnchorSideT'
|
||||
+'op.Side'#7#9'asrCenter'#4'Left'#2'w'#6'Height'#2#23#3'Top'#2'a'#5'Width'#2
|
||||
+'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0
|
||||
+#12'TColorButton'#17'MarkerColorButton'#22'AnchorSideLeft.Control'#7#16'Mark'
|
||||
+'erColorLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#16'MarkerColorLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2
|
||||
+'q'#6'Height'#2#23#3'Top'#2'x'#5'Width'#2'2'#11'BorderWidth'#2#2#15'ButtonCo'
|
||||
+'lorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#6'TLabel'#17'GrabberColorLabel'#22
|
||||
+'AnchorSideLeft.Control'#7#20'FormEditMiscGroupBox'#21'AnchorSideTop.Control'
|
||||
+#7#25'RightClickSelectsCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Lef'
|
||||
+'t'#2#6#6'Height'#2#13#3'Top'#2'f'#5'Width'#2'k'#17'BorderSpacing.Top'#2#4#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#17'GrabberColorLabel'#11'ParentColor'
|
||||
+#8#0#0#6'TLabel'#16'MarkerColorLabel'#22'AnchorSideLeft.Control'#7#20'FormEd'
|
||||
+'itMiscGroupBox'#21'AnchorSideTop.Control'#7#17'GrabberColorLabel'#18'Anchor'
|
||||
+'SideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2'}'#5'Width'
|
||||
+#2'e'#17'BorderSpacing.Top'#2#4#20'BorderSpacing.Around'#2#6#7'Caption'#6#16
|
||||
+'MarkerColorLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#29'ShowComponentCaptio'
|
||||
+'nsCheckBox'#22'AnchorSideLeft.Control'#7#20'FormEditMiscGroupBox'#23'Anchor'
|
||||
+'SideRight.Control'#7#20'FormEditMiscGroupBox'#20'AnchorSideRight.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#20#5'Width'#3'E'#1#7'Anchors'#11#5'akTop'
|
||||
,#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2
|
||||
+#6#7'Caption'#6#29'ShowComponentCaptionsCheckBox'#8'TabOrder'#2#0#0#0#9'TChe'
|
||||
+'ckBox'#23'ShowEditorHintsCheckBox'#22'AnchorSideLeft.Control'#7#20'FormEdit'
|
||||
+'MiscGroupBox'#21'AnchorSideTop.Control'#7#29'ShowComponentCaptionsCheckBox'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#20'Form'
|
||||
+'EditMiscGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#20#3'Top'#2#24#5'Width'#3'E'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak'
|
||||
+'Right'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#4#19'BorderSpac'
|
||||
+'ing.Right'#2#6#7'Caption'#6#23'ShowEditorHintsCheckBox'#8'TabOrder'#2#1#0#0
|
||||
+#9'TCheckBox'#29'AutoCreateFormsOnOpenCheckBox'#22'AnchorSideLeft.Control'#7
|
||||
+#20'FormEditMiscGroupBox'#21'AnchorSideTop.Control'#7#23'ShowEditorHintsChec'
|
||||
+'kBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#20
|
||||
+'FormEditMiscGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6
|
||||
+'Height'#2#20#3'Top'#2'0'#5'Width'#3'E'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#4#19'BorderSp'
|
||||
+'acing.Right'#2#6#7'Caption'#6#29'AutoCreateFormsOnOpenCheckBox'#8'TabOrder'
|
||||
+#2#2#0#0#9'TCheckBox'#25'RightClickSelectsCheckBox'#22'AnchorSideLeft.Contro'
|
||||
+'l'#7#20'FormEditMiscGroupBox'#21'AnchorSideTop.Control'#7#29'AutoCreateForm'
|
||||
+'sOnOpenCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.C'
|
||||
+'ontrol'#7#20'FormEditMiscGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#6#6'Height'#2#20#3'Top'#2'H'#5'Width'#3'K'#1#7'Anchors'#11#5'akTop'
|
||||
+#6'akLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#4
|
||||
+#7'Caption'#6#25'RightClickSelectsCheckBox'#8'TabOrder'#2#3#0#0#9'TCheckBox'
|
||||
+#25'DesignerPaintLazyCheckBox'#22'AnchorSideLeft.Control'#7#20'FormEditMiscG'
|
||||
+'roupBox'#21'AnchorSideTop.Control'#7#16'MarkerColorLabel'#18'AnchorSideTop.'
|
||||
+'Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#20'FormEditMiscGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#3
|
||||
+#148#0#5'Width'#3'E'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'Bord'
|
||||
+'erSpacing.Top'#2#4#20'BorderSpacing.Around'#2#6#7'Caption'#6#25'DesignerPai'
|
||||
+'ntLazyCheckBox'#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#4#0#0#0#9
|
||||
+'TGroupBox'#18'RubberbandGroupBox'#22'AnchorSideLeft.Control'#7#12'GridGroup'
|
||||
+'Box'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#14
|
||||
+'FormEditorPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3']'#1#6'He'
|
||||
+'ight'#3#212#0#3'Top'#2#6#5'Width'#3#183#0#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'RubberbandGroupBox'
|
||||
+#12'ClientHeight'#3#212#0#11'ClientWidth'#3#183#0#5'Color'#7#9'clBtnFace'#11
|
||||
+'ParentColor'#8#8'TabOrder'#2#3#0#12'TColorButton'#27'RubberbandSelectColorB'
|
||||
+'utton'#22'AnchorSideLeft.Control'#7#26'RubberbandSelectColorLabel'#21'Ancho'
|
||||
+'rSideTop.Control'#7#26'RubberbandSelectColorLabel'#18'AnchorSideTop.Side'#7
|
||||
+#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#25#5'Width'#2'2'#11'Border'
|
||||
+'Width'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#12'TColorBu'
|
||||
+'tton'#27'RubberbandCreateColorButton'#22'AnchorSideLeft.Control'#7#26'Rubbe'
|
||||
+'rbandCreateColorLabel'#21'AnchorSideTop.Control'#7#26'RubberbandCreateColor'
|
||||
+'Label'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#23#3'T'
|
||||
+'op'#2'I'#5'Width'#2'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'
|
||||
+#7#9'clBtnFace'#0#0#6'TLabel'#26'RubberbandSelectColorLabel'#22'AnchorSideLe'
|
||||
+'ft.Control'#7#18'RubberbandGroupBox'#21'AnchorSideTop.Control'#7#18'Rubberb'
|
||||
+'andGroupBox'#23'AnchorSideRight.Control'#7#18'RubberbandGroupBox'#20'Anchor'
|
||||
+'SideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3'Top'#2#6#5'Widt'
|
||||
+'h'#3#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.A'
|
||||
+'round'#2#6#7'Caption'#6#26'RubberbandSelectColorLabel'#11'ParentColor'#8#0#0
|
||||
+#6'TLabel'#26'RubberbandCreateColorLabel'#22'AnchorSideLeft.Control'#7#18'Ru'
|
||||
+'bberbandGroupBox'#21'AnchorSideTop.Control'#7#27'RubberbandSelectColorButto'
|
||||
+'n'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#18'R'
|
||||
+'ubberbandGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'He'
|
||||
+'ight'#2#13#3'Top'#2'6'#5'Width'#3#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#26'RubberbandCreateCol'
|
||||
+'orLabel'#11'ParentColor'#8#0#0#9'TCheckBox$RubberbandSelectsGrandChildsChec'
|
||||
+'kBox'#22'AnchorSideLeft.Control'#7#18'RubberbandGroupBox'#21'AnchorSideTop.'
|
||||
+'Control'#7#27'RubberbandCreateColorButton'#18'AnchorSideTop.Side'#7#9'asrBo'
|
||||
+'ttom'#23'AnchorSideRight.Control'#7#18'RubberbandGroupBox'#20'AnchorSideRig'
|
||||
+'ht.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2'f'#5'Width'#3
|
||||
+#171#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6'$RubberbandSelectsGrandChildsCheckBox'#8'TabOrder'#2#0#0#0
|
||||
,#0#0#5'TPage'#19'ObjectInspectorPage'#7'Caption'#6#19'ObjectInspectorPage'#11
|
||||
+'ClientWidth'#3'e'#2#12'ClientHeight'#3#163#1#0#9'TGroupBox'#29'ObjectInspec'
|
||||
+'torColorsGroupBox'#23'AnchorSideRight.Control'#7#19'ObjectInspectorPage'#20
|
||||
+'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#176#0#3'Top'#2
|
||||
+#7#5'Width'#3#10#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'
|
||||
+#9#18'BorderSpacing.Left'#2#5#17'BorderSpacing.Top'#2#5#19'BorderSpacing.Rig'
|
||||
+'ht'#2#6#7'Caption'#6#29'ObjectInspectorColorsGroupBox'#28'ChildSizing.LeftR'
|
||||
+'ightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.Horizo'
|
||||
+'ntalSpacing'#2#2#27'ChildSizing.VerticalSpacing'#2#2#12'ClientHeight'#3#176
|
||||
+#0#11'ClientWidth'#3#10#2#8'TabOrder'#2#0#0#12'TColorButton'#23'OIBackground'
|
||||
+'ColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#6#5'Width'#2'2'#11'BorderW'
|
||||
+'idth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#12'TColorBut'
|
||||
+'ton'#21'OISubPropsColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#30#5'Wid'
|
||||
+'th'#2'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFac'
|
||||
+'e'#0#0#12'TColorButton'#23'OIReferencesColorButton'#4'Left'#2#6#6'Height'#2
|
||||
+#23#3'Top'#2'6'#5'Width'#2'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5
|
||||
+'Color'#7#9'clBtnFace'#0#0#12'TColorButton'#18'OIValueColorButton'#4'Left'#2
|
||||
+#6#6'Height'#2#23#3'Top'#2'N'#5'Width'#2'2'#11'BorderWidth'#2#2#15'ButtonCol'
|
||||
+'orSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#12'TColorButton'#25'OIDefaultValue'
|
||||
+'ColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'f'#5'Width'#2'2'#11'Border'
|
||||
+'Width'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFace'#0#0#12'TColorBu'
|
||||
+'tton'#21'OIPropNameColorButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'~'#5'Wi'
|
||||
+'dth'#2'2'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#5'Color'#7#9'clBtnFa'
|
||||
+'ce'#0#0#6'TLabel'#22'OIBackgroundColorLabel'#4'Left'#2'A'#6'Height'#2#16#3
|
||||
+'Top'#2#12#5'Width'#3#174#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7
|
||||
+'Caption'#6#22'OIBackgroundColorLabel'#11'ParentColor'#8#0#0#6'TLabel'#20'OI'
|
||||
+'SubPropsColorLabel'#4'Left'#2'A'#6'Height'#2#16#3'Top'#2'$'#5'Width'#3#174#1
|
||||
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#20'OISubPropsCol'
|
||||
+'orLabel'#11'ParentColor'#8#0#0#6'TLabel'#22'OIReferencesColorLabel'#4'Left'
|
||||
+#2'A'#6'Height'#2#16#3'Top'#2'<'#5'Width'#3#174#1#7'Anchors'#11#5'akTop'#6'a'
|
||||
+'kLeft'#7'akRight'#0#7'Caption'#6#22'OIReferencesColorLabel'#11'ParentColor'
|
||||
+#8#0#0#6'TLabel'#17'OIValueColorLabel'#4'Left'#2'A'#6'Height'#2#16#3'Top'#2
|
||||
+'T'#5'Width'#3#174#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'
|
||||
+#6#17'OIValueColorLabel'#11'ParentColor'#8#0#0#6'TLabel'#24'OIDefaultValueCo'
|
||||
+'lorLabel'#4'Left'#2'A'#6'Height'#2#16#3'Top'#2'l'#5'Width'#3#174#1#7'Anchor'
|
||||
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultValueColorLa'
|
||||
+'bel'#11'ParentColor'#8#0#0#6'TLabel'#20'OIPropNameColorLabel'#4'Left'#2'A'#6
|
||||
+'Height'#2#16#3'Top'#3#132#0#5'Width'#3#174#1#7'Anchors'#11#5'akTop'#6'akLef'
|
||||
+'t'#7'akRight'#0#7'Caption'#6#20'OIPropNameColorLabel'#11'ParentColor'#8#0#0
|
||||
+#0#9'TGroupBox'#14'OIMiscGroupBox'#23'AnchorSideRight.Control'#7#19'ObjectIn'
|
||||
+'spectorPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2
|
||||
+'i'#3'Top'#3#186#0#5'Width'#3#10#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRigh'
|
||||
+'t'#0#19'BorderSpacing.Right'#2#6#7'Caption'#6#14'OIMiscGroupBox'#12'ClientH'
|
||||
+'eight'#2'i'#11'ClientWidth'#3#10#2#8'TabOrder'#2#1#0#6'TLabel'#24'OIDefault'
|
||||
+'ItemHeightLabel'#4'Left'#2#6#6'Height'#2#16#3'Top'#2#6#5'Width'#3#198#1#7'A'
|
||||
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#24'OIDefaultItemHei'
|
||||
+'ghtLabel'#11'ParentColor'#8#0#0#9'TCheckBox'#18'OIShowHintCheckBox'#4'Left'
|
||||
+#2#6#6'Height'#2#21#3'Top'#2'7'#5'Width'#3#198#1#7'Anchors'#11#5'akTop'#6'ak'
|
||||
+'Left'#7'akRight'#0#7'Caption'#6#18'OIShowHintCheckBox'#8'TabOrder'#2#0#0#0#9
|
||||
+'TSpinEdit'#27'OIDefaultItemHeightSpinEdit'#4'Left'#2#6#6'Height'#2#25#3'Top'
|
||||
+#2#24#5'Width'#2'E'#8'TabOrder'#2#1#5'Value'#2#1#0#0#0#0#5'TPage'#10'BackupP'
|
||||
+'age'#7'Caption'#6#10'BackupPage'#11'ClientWidth'#3'e'#2#12'ClientHeight'#3
|
||||
+#163#1#0#6'TLabel'#15'BackupHelpLabel'#23'AnchorSideRight.Control'#7#10'Back'
|
||||
+'upPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#13#3
|
||||
+'Top'#2#7#5'Width'#3#10#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#19'B'
|
||||
+'orderSpacing.Right'#2#6#7'Caption'#6#15'BackupHelpLabel'#11'ParentColor'#8#0
|
||||
+#0#9'TGroupBox'#21'BackupProjectGroupBox'#23'AnchorSideRight.Control'#7#10'B'
|
||||
+'ackupPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3
|
||||
+#140#0#3'Top'#2'"'#5'Width'#3#10#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRigh'
|
||||
+'t'#0#8'AutoSize'#9#19'BorderSpacing.Right'#2#6#7'Caption'#6#21'BackupProjec'
|
||||
+'tGroupBox'#12'ClientHeight'#3#140#0#11'ClientWidth'#3#10#2#8'TabOrder'#2#0#0
|
||||
+#6'TLabel'#18'BakProjAddExtLabel'#22'AnchorSideLeft.Control'#7#21'BakProjAdd'
|
||||
+'ExtComboBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#21'BakProjAddExtComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'Anc'
|
||||
,'horSideRight.Control'#7#21'BackupProjectGroupBox'#20'AnchorSideRight.Side'#7
|
||||
+#9'asrBottom'#4'Left'#2'p'#6'Height'#2#13#3'Top'#2'.'#5'Width'#3#148#1#7'Anc'
|
||||
+'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#18'BakProjAddExtLabel'#11'ParentColor'#8#0#0#6'TLabel'#22'BakProjMa'
|
||||
+'xCounterLabel'#22'AnchorSideLeft.Control'#7#25'BakProjMaxCounterComboBox'#19
|
||||
+'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#25'BakProjM'
|
||||
+'axCounterComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight'
|
||||
+'.Control'#7#21'BackupProjectGroupBox'#20'AnchorSideRight.Side'#7#9'asrBotto'
|
||||
+'m'#4'Left'#2'p'#6'Height'#2#13#3'Top'#2'I'#5'Width'#3#148#1#7'Anchors'#11#5
|
||||
+'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#22
|
||||
+'BakProjMaxCounterLabel'#11'ParentColor'#8#0#0#6'TLabel'#18'BakProjSubDirLab'
|
||||
+'el'#22'AnchorSideLeft.Control'#7#21'BakProjSubDirComboBox'#19'AnchorSideLef'
|
||||
+'t.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#21'BakProjSubDirComboBox'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#21'Back'
|
||||
+'upProjectGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'p'#6'H'
|
||||
+'eight'#2#13#3'Top'#2'd'#5'Width'#3#148#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#18'BakProjSubDirLabel'
|
||||
+#11'ParentColor'#8#0#0#11'TRadioGroup'#21'BakProjTypeRadioGroup'#23'AnchorSi'
|
||||
+'deRight.Control'#7#21'BackupProjectGroupBox'#20'AnchorSideRight.Side'#7#9'a'
|
||||
+'srBottom'#4'Left'#2#6#6'Height'#2#30#3'Top'#2#6#5'Width'#3#254#1#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFill'#9#8'AutoSize'#9#20'BorderSpa'
|
||||
+'cing.Around'#2#6#7'Caption'#6#21'BakProjTypeRadioGroup'#28'ChildSizing.Left'
|
||||
+'RightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.Enlar'
|
||||
+'geHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'
|
||||
+#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsSca'
|
||||
+'leChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizin'
|
||||
+'g.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLin'
|
||||
+'e'#2#2#7'Columns'#2#2#21'Constraints.MinHeight'#2#30#7'OnClick'#7#22'BakTyp'
|
||||
+'eRadioGroupClick'#8'TabOrder'#2#0#0#0#9'TComboBox'#21'BakProjAddExtComboBox'
|
||||
+#21'AnchorSideTop.Control'#7#21'BakProjTypeRadioGroup'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'*'#5'Width'#2'd'#16'Auto'
|
||||
+'CompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20'B'
|
||||
+'orderSpacing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#1#4'Text'#6#21'BakP'
|
||||
+'rojAddExtComboBox'#0#0#9'TComboBox'#25'BakProjMaxCounterComboBox'#21'Anchor'
|
||||
+'SideTop.Control'#7#21'BakProjAddExtComboBox'#18'AnchorSideTop.Side'#7#9'asr'
|
||||
+'Bottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'E'#5'Width'#2'd'#16'AutoComplet'
|
||||
+'eText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20'BorderSp'
|
||||
+'acing.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#2#4'Text'#6#25'BakProjMaxC'
|
||||
+'ounterComboBox'#0#0#9'TComboBox'#21'BakProjSubDirComboBox'#21'AnchorSideTop'
|
||||
+'.Control'#7#25'BakProjMaxCounterComboBox'#18'AnchorSideTop.Side'#7#9'asrBot'
|
||||
+'tom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'`'#5'Width'#2'd'#16'AutoCompleteTe'
|
||||
+'xt'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#3#4'Text'#6#21'BakProjSubDirC'
|
||||
+'omboBox'#0#0#0#9'TGroupBox'#19'BackupOtherGroupBox'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#21'BackupProjectGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anc'
|
||||
+'horSideRight.Control'#7#10'BackupPage'#20'AnchorSideRight.Side'#7#9'asrBott'
|
||||
+'om'#4'Left'#2#6#6'Height'#3#140#0#3'Top'#3#180#0#5'Width'#3#10#2#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2
|
||||
+#6#7'Caption'#6#19'BackupOtherGroupBox'#12'ClientHeight'#3#140#0#11'ClientWi'
|
||||
+'dth'#3#10#2#8'TabOrder'#2#1#0#6'TLabel'#19'BakOtherAddExtLabel'#22'AnchorSi'
|
||||
+'deLeft.Control'#7#22'BakOtherAddExtComboBox'#19'AnchorSideLeft.Side'#7#9'as'
|
||||
+'rBottom'#21'AnchorSideTop.Control'#7#22'BakOtherAddExtComboBox'#18'AnchorSi'
|
||||
+'deTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#19'BackupOtherGrou'
|
||||
+'pBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'p'#6'Height'#2#13#3
|
||||
+'Top'#2'.'#5'Width'#3#148#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20
|
||||
+'BorderSpacing.Around'#2#6#7'Caption'#6#19'BakOtherAddExtLabel'#11'ParentCol'
|
||||
+'or'#8#0#0#6'TLabel'#23'BakOtherMaxCounterLabel'#22'AnchorSideLeft.Control'#7
|
||||
+#26'BakOtherMaxCounterComboBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'An'
|
||||
+'chorSideTop.Control'#7#26'BakOtherMaxCounterComboBox'#18'AnchorSideTop.Side'
|
||||
+#7#9'asrCenter'#23'AnchorSideRight.Control'#7#19'BackupOtherGroupBox'#20'Anc'
|
||||
+'horSideRight.Side'#7#9'asrBottom'#4'Left'#2'p'#6'Height'#2#13#3'Top'#2'I'#5
|
||||
+'Width'#3#148#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#7'Caption'#6#23'BakOtherMaxCounterLabel'#11'ParentColor'#8#0
|
||||
+#0#6'TLabel'#19'BakOtherSubDirLabel'#22'AnchorSideLeft.Control'#7#22'BakOthe'
|
||||
,'rSubDirComboBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Co'
|
||||
+'ntrol'#7#22'BakOtherSubDirComboBox'#18'AnchorSideTop.Side'#7#9'asrCenter'#23
|
||||
+'AnchorSideRight.Control'#7#19'BackupOtherGroupBox'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2'p'#6'Height'#2#13#3'Top'#2'd'#5'Width'#3#148#1#7'A'
|
||||
+'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'C'
|
||||
+'aption'#6#19'BakOtherSubDirLabel'#11'ParentColor'#8#0#0#11'TRadioGroup'#22
|
||||
+'BakOtherTypeRadioGroup'#23'AnchorSideRight.Control'#7#19'BackupOtherGroupBo'
|
||||
+'x'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#30#3'Top'
|
||||
+#2#6#5'Width'#3#254#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoFi'
|
||||
+'ll'#9#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#22'BakOtherTy'
|
||||
+'peRadioGroup'#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#2#7'Columns'#2#2#21'Constraints.MinH'
|
||||
+'eight'#2#30#7'OnClick'#7#22'BakTypeRadioGroupClick'#8'TabOrder'#2#0#0#0#9'T'
|
||||
+'ComboBox'#22'BakOtherAddExtComboBox'#21'AnchorSideTop.Control'#7#22'BakOthe'
|
||||
+'rTypeRadioGroup'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
|
||||
+#2#21#3'Top'#2'*'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineCom'
|
||||
+'plete'#20'cbactSearchAscending'#0#20'BorderSpacing.Around'#2#6#9'MaxLength'
|
||||
+#2#0#8'TabOrder'#2#1#4'Text'#6#22'BakOtherAddExtComboBox'#0#0#9'TComboBox'#26
|
||||
+'BakOtherMaxCounterComboBox'#21'AnchorSideTop.Control'#7#22'BakOtherAddExtCo'
|
||||
+'mboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3
|
||||
+'Top'#2'E'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
|
||||
+#20'cbactSearchAscending'#0#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8
|
||||
+'TabOrder'#2#2#4'Text'#6#26'BakOtherMaxCounterComboBox'#0#0#9'TComboBox'#22
|
||||
+'BakOtherSubDirComboBox'#21'AnchorSideTop.Control'#7#26'BakOtherMaxCounterCo'
|
||||
+'mboBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3
|
||||
+'Top'#2'`'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
|
||||
+#20'cbactSearchAscending'#0#20'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#8
|
||||
+'TabOrder'#2#3#4'Text'#6#22'BakOtherSubDirComboBox'#0#0#0#0#5'TPage'#10'Nami'
|
||||
+'ngPage'#7'Caption'#6#10'NamingPage'#11'ClientWidth'#3'e'#2#12'ClientHeight'
|
||||
+#3#163#1#0#11'TRadioGroup'#23'PascalFileExtRadiogroup'#23'AnchorSideRight.Co'
|
||||
+'ntrol'#7#10'NamingPage'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2'/'#3'Top'#2#6#5'Width'#3'Y'#2#5'Align'#7#5'alTop'#8'AutoFill'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#23'PascalFileExtRadiogroup'#28'Ch'
|
||||
+'ildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'Chi'
|
||||
+'ldSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.E'
|
||||
+'nlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizon'
|
||||
+'tal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChild'
|
||||
+'s'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizin'
|
||||
+'g.ControlsPerLine'#2#2#7'Columns'#2#2#8'TabOrder'#2#0#0#0#11'TRadioGroup'#28
|
||||
+'CharcaseFileActionRadioGroup'#23'AnchorSideRight.Control'#7#10'NamingPage'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'U'#3'Top'#3
|
||||
+#165#0#5'Width'#3'Y'#2#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Ar'
|
||||
+'ound'#2#6#7'Caption'#6#28'CharcaseFileActionRadioGroup'#28'ChildSizing.Left'
|
||||
+'RightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.Enlar'
|
||||
+'geHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'
|
||||
+#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsSca'
|
||||
+'leChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizin'
|
||||
+'g.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLin'
|
||||
+'e'#2#2#7'Columns'#2#2#8'TabOrder'#2#1#0#0#11'TRadioGroup'#29'AmbiguousFileA'
|
||||
+'ctionRadioGroup'#23'AnchorSideRight.Control'#7#10'NamingPage'#20'AnchorSide'
|
||||
+'Right.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'd'#3'Top'#2';'#5'Width'#3
|
||||
+'Y'#2#5'Align'#7#5'alTop'#8'AutoFill'#9#20'BorderSpacing.Around'#2#6#7'Capti'
|
||||
+'on'#6#29'AmbiguousFileActionRadioGroup'#28'ChildSizing.LeftRightSpacing'#2#6
|
||||
+#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24
|
||||
+'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenou'
|
||||
+'sChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'Chil'
|
||||
+'dSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cc'
|
||||
+'lLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#2#7'Columns'
|
||||
+#2#2#8'TabOrder'#2#2#0#0#0#5'TPage'#10'LazDocPage'#7'Caption'#6#10'LazDocPag'
|
||||
+'e'#11'ClientWidth'#3'e'#2#12'ClientHeight'#3#163#1#0#9'TGroupBox'#19'LazDoc'
|
||||
,'PathsGroupBox'#23'AnchorSideRight.Control'#7#10'LazDocPage'#20'AnchorSideRi'
|
||||
+'ght.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#3#205#0#3'Top'#2#6#5'Width'#3
|
||||
+'Y'#2#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Capti'
|
||||
+'on'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#205#0#11'ClientWidth'#3'Y'
|
||||
+#2#8'TabOrder'#2#0#0#8'TListBox'#13'LazDocListBox'#4'Left'#2#6#6'Height'#2'l'
|
||||
+#3'Top'#2#6#5'Width'#3'M'#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6
|
||||
+#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#7'TButton'#19'LazDocAddPathButton'#22
|
||||
+'AnchorSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'
|
||||
+#7#13'LazDocListBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Hei'
|
||||
+'ght'#2#31#3'Top'#2'x'#5'Width'#3#163#0#8'AutoSize'#9#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#7'Caption'#6#19'LazDocAddPathButton'#7'OnClick'#7#24'LazDocAddPathBu'
|
||||
+'ttonClick'#8'TabOrder'#2#1#0#0#7'TButton'#22'LazDocDeletePathButton'#22'Anc'
|
||||
+'horSideLeft.Control'#7#19'LazDocAddPathButton'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#21'AnchorSideTop.Control'#7#19'LazDocAddPathButton'#4'Left'#3#179
|
||||
+#0#6'Height'#2#31#3'Top'#2'x'#5'Width'#3#180#0#8'AutoSize'#9#18'BorderSpacin'
|
||||
+'g.Left'#2#10#7'Caption'#6#22'LazDocDeletePathButton'#7'OnClick'#7#27'LazDoc'
|
||||
+'DeletePathButtonClick'#8'TabOrder'#2#2#0#0#7'TButton'#18'LazDocBrowseButton'
|
||||
+#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#14'LazDo'
|
||||
+'cPathEdit'#23'AnchorSideRight.Control'#7#19'LazDocPathsGroupBox'#20'AnchorS'
|
||||
+'ideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#14'LazDocPathE'
|
||||
+'dit'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3';'#2#6'Height'#2#23
|
||||
+#3'Top'#3#157#0#5'Width'#2#24#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0
|
||||
+#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#23'LazDocBrows'
|
||||
+'eButtonClick'#8'TabOrder'#2#3#0#0#5'TEdit'#14'LazDocPathEdit'#22'AnchorSide'
|
||||
+'Left.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'#7#19'LazD'
|
||||
+'ocAddPathButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.C'
|
||||
+'ontrol'#7#18'LazDocBrowseButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#3#157#0#5
|
||||
+'Width'#3'5'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#18'BorderSpacin'
|
||||
+'g.Left'#2#6#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Bottom'#2#6#8'TabOrd'
|
||||
+'er'#2#4#4'Text'#6#14'LazDocPathEdit'#0#0#0#0#0#0#6'TPanel'#11'EODBtnPanel'#6
|
||||
+'Height'#2'&'#3'Top'#3#203#1#5'Width'#3#0#3#5'Align'#7#8'alBottom'#8'AutoSiz'
|
||||
+'e'#9#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'&'#11'ClientWidth'#3#0#3
|
||||
+#8'TabOrder'#2#0#0#7'TButton'#8'OkButton'#21'AnchorSideBottom.Side'#7#9'asrB'
|
||||
+'ottom'#4'Left'#3'X'#2#6'Height'#2#26#3'Top'#2#6#5'Width'#2'K'#5'Align'#7#7
|
||||
+'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#2'Ok'#20'C'
|
||||
+'onstraints.MinWidth'#2'K'#7'Default'#9#7'OnClick'#7#13'OkButtonClick'#8'Tab'
|
||||
+'Order'#2#0#0#0#7'TButton'#12'CancelButton'#20'AnchorSideRight.Side'#7#9'asr'
|
||||
+'Bottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3#169#2#6'Height'#2
|
||||
+#26#3'Top'#2#6#5'Width'#2'Q'#5'Align'#7#7'alRight'#8'AutoSize'#9#20'BorderSp'
|
||||
+'acing.Around'#2#6#7'Caption'#6#12'CancelButton'#20'Constraints.MinWidth'#2
|
||||
+'K'#7'OnClick'#7#17'CancelButtonClick'#8'TabOrder'#2#1#0#0#0#22'TSelectDirec'
|
||||
+'toryDialog'#21'SelectDirectoryDialog'#5'Title'#6#16'Select Directory'#11'Fi'
|
||||
+'lterIndex'#2#0#4'left'#3#0#1#0#0#0
|
||||
]);
|
1449
ide/environmentopts_new.pp
Normal file
1449
ide/environmentopts_new.pp
Normal file
File diff suppressed because it is too large
Load Diff
@ -26,5 +26,9 @@
|
||||
|
||||
{ $DEFINE IDE_DEBUG}
|
||||
|
||||
{$ifndef DisableNewDialogs}
|
||||
{$define EnableNewDialogs}
|
||||
{$endif}
|
||||
|
||||
// end.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
<CONFIG>
|
||||
<ProjectOptions>
|
||||
<PathDelim Value="\"/>
|
||||
<Version Value="5"/>
|
||||
<Version Value="6"/>
|
||||
<General>
|
||||
<Flags>
|
||||
<MainUnitHasUsesSectionForAllUnits Value="False"/>
|
||||
|
201
ide/main.pp
201
ide/main.pp
@ -83,6 +83,12 @@ uses
|
||||
AllIDEIntf, BaseIDEIntf, ObjectInspector, PropEdits, MacroIntf, IDECommands,
|
||||
SrcEditorIntf, NewItemIntf, IDEExternToolIntf, IDEMsgIntf, PackageIntf,
|
||||
ProjectIntf, MenuIntf, LazIDEIntf, IDEDialogs,
|
||||
|
||||
{$ifdef EnableNewDialogs}
|
||||
// some dialog units really need to get splitted up so structures and dialog
|
||||
// are separated. To avoid conflicts the new units are declared first
|
||||
ProjectOpts_new, CompilerOptionsDlg_new, EditorOptions_new, EnvironmentOpts_new,
|
||||
{$endif}
|
||||
// protocol
|
||||
IDEProtocol,
|
||||
// compile
|
||||
@ -251,6 +257,14 @@ type
|
||||
procedure mnuViewProjectSourceClicked(Sender: TObject);
|
||||
procedure mnuViewProjectTodosClicked(Sender: TObject);
|
||||
procedure mnuProjectOptionsClicked(Sender: TObject);
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure mnuProjectOptionsClicked_new(Sender: TObject);
|
||||
{$endif}
|
||||
procedure mnuProjectCompilerSettingsClicked(Sender: TObject);
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure mnuProjectCompilerSettingsClicked_new(Sender: TObject);
|
||||
{$endif}
|
||||
|
||||
|
||||
// run menu
|
||||
procedure mnuBuildProjectClicked(Sender: TObject);
|
||||
@ -264,7 +278,6 @@ type
|
||||
procedure mnuRunToCursorProjectClicked(Sender: TObject);
|
||||
procedure mnuStopProjectClicked(Sender: TObject);
|
||||
procedure mnuRunParametersClicked(Sender: TObject);
|
||||
procedure mnuProjectCompilerSettingsClicked(Sender: TObject);
|
||||
procedure mnuBuildFileClicked(Sender: TObject);
|
||||
procedure mnuRunFileClicked(Sender: TObject);
|
||||
procedure mnuConfigBuildFileClicked(Sender: TObject);
|
||||
@ -290,7 +303,13 @@ type
|
||||
|
||||
// environment menu
|
||||
procedure mnuEnvGeneralOptionsClicked(Sender: TObject);
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure mnuEnvGeneralOptionsClicked_new(Sender: TObject);
|
||||
{$endif}
|
||||
procedure mnuEnvEditorOptionsClicked(Sender: TObject);
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure mnuEnvEditorOptionsClicked_new(Sender: TObject);
|
||||
{$endif}
|
||||
procedure mnuEnvCodeTemplatesClicked(Sender: TObject);
|
||||
procedure mnuEnvCodeToolsOptionsClicked(Sender: TObject);
|
||||
procedure mnuEnvCodeToolsDefinesEditorClicked(Sender: TObject);
|
||||
@ -2065,7 +2084,13 @@ begin
|
||||
itmProjectPublish.OnClick := @mnuPublishProjectClicked;
|
||||
itmProjectInspector.OnClick := @mnuProjectInspectorClicked;
|
||||
itmProjectOptions.OnClick := @mnuProjectOptionsClicked;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmProjectOptions_new.OnClick := @mnuProjectOptionsClicked_new;
|
||||
{$endif}
|
||||
itmProjectCompilerOptions.OnClick := @mnuProjectCompilerSettingsClicked;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmProjectCompilerOptions_new.OnClick := @mnuEnvGeneralOptionsClicked_new;
|
||||
{$endif}
|
||||
itmProjectAddTo.OnClick := @mnuAddToProjectClicked;
|
||||
itmProjectRemoveFrom.OnClick := @mnuRemoveFromProjectClicked;
|
||||
itmProjectViewSource.OnClick := @mnuViewProjectSourceClicked;
|
||||
@ -2125,7 +2150,13 @@ begin
|
||||
inherited SetupEnvironmentMenu;
|
||||
with MainIDEBar do begin
|
||||
itmEnvGeneralOptions.OnClick := @mnuEnvGeneralOptionsClicked;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmEnvGeneralOptions_new.OnClick := @mnuEnvGeneralOptionsClicked_new;
|
||||
{$endif}
|
||||
itmEnvEditorOptions.OnClick := @mnuEnvEditorOptionsClicked;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmEnvEditorOptions_new.OnClick := @mnuEnvEditorOptionsClicked_new;
|
||||
{$endif}
|
||||
itmEnvCodeTemplates.OnClick := @mnuEnvCodeTemplatesClicked;
|
||||
itmEnvCodeToolsOptions.OnClick := @mnuEnvCodeToolsOptionsClicked;
|
||||
itmEnvCodeToolsDefinesEditor.OnClick := @mnuEnvCodeToolsDefinesEditorClicked;
|
||||
@ -3252,6 +3283,19 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure TMainIDE.mnuProjectOptionsClicked_new(Sender: TObject);
|
||||
var
|
||||
ActiveSrcEdit: TSourceEditor;
|
||||
ActiveUnitInfo: TUnitInfo;
|
||||
begin
|
||||
BeginCodeTool(ActiveSrcEdit, ActiveUnitInfo, []);
|
||||
if projectopts_new.ShowProjectOptionsDialog(Project1)=mrOk then begin
|
||||
|
||||
end;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
function TMainIDE.UpdateProjectPOFile(AProject: TProject): TModalResult;
|
||||
var
|
||||
Files: TStringList;
|
||||
@ -3390,6 +3434,34 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure TMainIDE.mnuProjectCompilerSettingsClicked_new(Sender: TObject);
|
||||
var
|
||||
frmCompilerOptions: CompilerOptionsDlg_new.TfrmCompilerOptions;
|
||||
NewCaption: String;
|
||||
begin
|
||||
frmCompilerOptions:=CompilerOptionsDlg_new.TfrmCompilerOptions.Create(nil);
|
||||
try
|
||||
NewCaption:=Project1.Title;
|
||||
if NewCaption='' then
|
||||
NewCaption:=ExtractFilenameOnly(Project1.ProjectInfoFile);
|
||||
frmCompilerOptions.Caption:=Format(lisCompilerOptionsForProject, [NewCaption
|
||||
]);
|
||||
frmCompilerOptions.CompilerOpts:=Project1.CompilerOptions;
|
||||
frmCompilerOptions.GetCompilerOptions;
|
||||
frmCompilerOptions.OnTest:=@OnCompilerOptionsDialogTest;
|
||||
frmCompilerOptions.OnImExportCompilerOptions:=@OnCompilerOptionsImExport;
|
||||
if frmCompilerOptions.ShowModal=mrOk then begin
|
||||
MainBuildBoss.RescanCompilerDefines(true);
|
||||
Project1.DefineTemplates.AllChanged;
|
||||
IncreaseCompilerGraphStamp;
|
||||
end;
|
||||
finally
|
||||
frmCompilerOptions.Free;
|
||||
end;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
procedure TMainIDE.mnuBuildFileClicked(Sender: TObject);
|
||||
begin
|
||||
DoBuildFile;
|
||||
@ -3635,6 +3707,113 @@ begin
|
||||
DoShowEnvGeneralOptions(eodpFiles);
|
||||
end;
|
||||
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure TMainIDE.mnuEnvGeneralOptionsClicked_new(Sender: TObject);
|
||||
// I really saw no way to add something temporary to show the temp new dialog
|
||||
// so I copied the whole routine. This shouldn't be long here anyway (MWE)
|
||||
|
||||
var
|
||||
EnvironmentOptionsDialog: EnvironmentOpts_new.TEnvironmentOptionsDialog;
|
||||
MacroValueChanged, FPCSrcDirChanged, FPCCompilerChanged: boolean;
|
||||
OldCompilerFilename: string;
|
||||
OldLanguage: String;
|
||||
|
||||
procedure ChangeMacroValue(const MacroName, NewValue: string);
|
||||
begin
|
||||
with CodeToolBoss.GlobalValues do begin
|
||||
if Variables[ExternalMacroStart+MacroName]=NewValue then exit;
|
||||
FPCSrcDirChanged:=FPCSrcDirChanged or (Macroname='FPCSrcDir');
|
||||
Variables[ExternalMacroStart+MacroName]:=NewValue;
|
||||
end;
|
||||
MacroValueChanged:=true;
|
||||
end;
|
||||
|
||||
procedure UpdateDesigners;
|
||||
var
|
||||
AForm: TCustomForm;
|
||||
AnUnitInfo: TUnitInfo;
|
||||
ADesigner: TDesigner;
|
||||
begin
|
||||
AnUnitInfo:=Project1.FirstUnitWithComponent;
|
||||
while AnUnitInfo<>nil do begin
|
||||
if (AnUnitInfo.Component<>nil)
|
||||
then begin
|
||||
AForm:=FormEditor1.GetDesignerForm(AnUnitInfo.Component);
|
||||
ADesigner:=TDesigner(AForm.Designer);
|
||||
if ADesigner<>nil then begin
|
||||
ADesigner.ShowEditorHints:=EnvironmentOptions.ShowEditorHints;
|
||||
ADesigner.ShowComponentCaptionHints:=
|
||||
EnvironmentOptions.ShowComponentCaptions;
|
||||
end;
|
||||
end;
|
||||
AnUnitInfo:=AnUnitInfo.NextUnitWithComponent;
|
||||
end;
|
||||
InvalidateAllDesignerForms;
|
||||
end;
|
||||
|
||||
procedure UpdateObjectInspector;
|
||||
begin
|
||||
EnvironmentOptions.ObjectInspectorOptions.AssignTo(ObjectInspector1);
|
||||
end;
|
||||
|
||||
begin
|
||||
EnvironmentOptionsDialog:=EnvironmentOpts_new.TEnvironmentOptionsDialog.Create(nil);
|
||||
try
|
||||
EnvironmentOptionsDialog.CategoryPage:=eodpFiles;
|
||||
// update EnvironmentOptions (save current window positions)
|
||||
SaveDesktopSettings(EnvironmentOptions);
|
||||
with EnvironmentOptionsDialog do begin
|
||||
OnLoadEnvironmentSettings:=@Self.OnLoadEnvironmentSettings;
|
||||
OnSaveEnvironmentSettings:=@Self.OnSaveEnvironmentSettings;
|
||||
// load settings from EnvironmentOptions to EnvironmentOptionsDialog
|
||||
ReadSettings(EnvironmentOptions);
|
||||
end;
|
||||
if EnvironmentOptionsDialog.ShowModal=mrOk then begin
|
||||
// invalidate cached substituted macros
|
||||
IncreaseCompilerParseStamp;
|
||||
|
||||
// load settings from EnvironmentOptionsDialog to EnvironmentOptions
|
||||
OldCompilerFilename:=EnvironmentOptions.CompilerFilename;
|
||||
OldLanguage:=EnvironmentOptions.LanguageID;
|
||||
EnvironmentOptionsDialog.WriteSettings(EnvironmentOptions);
|
||||
|
||||
UpdateDefaultPascalFileExtensions;
|
||||
|
||||
//DebugLn(['TMainIDE.DoShowEnvGeneralOptions OldLanguage=',OldLanguage,' EnvironmentOptions.LanguageID=',EnvironmentOptions.LanguageID]);
|
||||
if OldLanguage<>EnvironmentOptions.LanguageID then begin
|
||||
TranslateResourceStrings(EnvironmentOptions.LazarusDirectory,
|
||||
EnvironmentOptions.LanguageID);
|
||||
PkgBoss.TranslateResourceStrings;
|
||||
end;
|
||||
|
||||
// set global variables
|
||||
UpdateEnglishErrorMsgFilename;
|
||||
MacroValueChanged:=false;
|
||||
FPCSrcDirChanged:=false;
|
||||
FPCCompilerChanged:=
|
||||
OldCompilerFilename<>EnvironmentOptions.CompilerFilename;
|
||||
ChangeMacroValue('LazarusDir',EnvironmentOptions.LazarusDirectory);
|
||||
ChangeMacroValue('FPCSrcDir',EnvironmentOptions.FPCSourceDirectory);
|
||||
|
||||
if MacroValueChanged then CodeToolBoss.DefineTree.ClearCache;
|
||||
if FPCCompilerChanged or FPCSrcDirChanged then begin
|
||||
MainBuildBoss.RescanCompilerDefines(false);
|
||||
end;
|
||||
|
||||
// save to disk
|
||||
EnvironmentOptions.Save(false);
|
||||
|
||||
// update environment
|
||||
UpdateDesigners;
|
||||
UpdateObjectInspector;
|
||||
SetupHints;
|
||||
end;
|
||||
finally
|
||||
EnvironmentOptionsDialog.Free;
|
||||
end;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
procedure TMainIDE.SaveDesktopSettings(
|
||||
@ -3807,6 +3986,26 @@ Begin
|
||||
end;
|
||||
End;
|
||||
|
||||
{$ifdef EnableNewDialogs}
|
||||
procedure TMainIDE.mnuEnvEditorOptionsClicked_new(Sender: TObject);
|
||||
var
|
||||
EditorOptionsForm: EditorOptions_new.TEditorOptionsForm;
|
||||
begin
|
||||
EditorOptionsForm:=EditorOptions_new.TEditorOptionsForm.Create(nil);
|
||||
try
|
||||
Project1.UpdateCustomHighlighter;
|
||||
if EditorOptionsForm.ShowModal=mrOk
|
||||
then begin
|
||||
Project1.UpdateSyntaxHighlighter;
|
||||
SourceNotebook.ReloadEditorOptions;
|
||||
ReloadMenuShortCuts;
|
||||
end;
|
||||
finally
|
||||
EditorOptionsForm.Free;
|
||||
end;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
procedure TMainIDE.mnuEnvCodeTemplatesClicked(Sender: TObject);
|
||||
begin
|
||||
if ShowCodeTemplateDialog=mrOk then
|
||||
|
@ -217,7 +217,13 @@ type
|
||||
//itmProjectWindowSection: TIDEMenuSection;
|
||||
itmProjectInspector: TIDEMenuCommand;
|
||||
itmProjectOptions: TIDEMenuCommand;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmProjectOptions_new: TIDEMenuCommand;
|
||||
{$endif}
|
||||
itmProjectCompilerOptions: TIDEMenuCommand;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmProjectCompilerOptions_new: TIDEMenuCommand;
|
||||
{$endif}
|
||||
itmProjectViewToDos: TIDEMenuCommand;
|
||||
//itmProjectAddRemoveSection: TIDEMenuSection;
|
||||
itmProjectAddTo: TIDEMenuCommand;
|
||||
@ -292,7 +298,13 @@ type
|
||||
//mnuEnvironment: TIDEMenuSection;
|
||||
//itmOptionsDialogs: TIDEMenuSection;
|
||||
itmEnvGeneralOptions: TIDEMenuCommand;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmEnvGeneralOptions_new: TIDEMenuCommand;
|
||||
{$endif}
|
||||
itmEnvEditorOptions: TIDEMenuCommand;
|
||||
{$ifdef EnableNewDialogs}
|
||||
itmEnvEditorOptions_new: TIDEMenuCommand;
|
||||
{$endif}
|
||||
itmEnvCodeTemplates: TIDEMenuCommand;
|
||||
itmEnvDebuggerOptions: TIDEMenuCommand;
|
||||
itmEnvCodeToolsOptions: TIDEMenuCommand;
|
||||
|
@ -572,7 +572,13 @@ begin
|
||||
|
||||
CreateMenuItem(ParentMI,itmProjectInspector,'itmProjectInspector',lisMenuProjectInspector,'menu_project_inspector');
|
||||
CreateMenuItem(ParentMI,itmProjectOptions,'itmProjectOptions',lisMenuProjectOptions,'menu_project_options');
|
||||
{$ifdef EnableNewDialogs}
|
||||
CreateMenuItem(ParentMI,itmProjectOptions_new,'itmProjectOptions_new',lisMenuProjectOptions+' (new)','menu_project_options');
|
||||
{$endif}
|
||||
CreateMenuItem(ParentMI,itmProjectCompilerOptions,'itmProjectCompilerOptions',lisMenuCompilerOptions,'menu_compiler_options');
|
||||
{$ifdef EnableNewDialogs}
|
||||
CreateMenuItem(ParentMI,itmProjectCompilerOptions_new,'itmProjectCompilerOptions_new',lisMenuCompilerOptions+' (new)','menu_compiler_options');
|
||||
{$endif}
|
||||
CreateMenuItem(ParentMI,itmProjectViewToDos,'itmProjectViewToDos',lisMenuViewProjectTodos, 'menu_project_todo');
|
||||
|
||||
CreateMenuSeparatorSection(mnuProject,itmProjectAddRemoveSection,'itmProjectAddRemoveSection');
|
||||
@ -708,8 +714,16 @@ begin
|
||||
|
||||
CreateMenuItem(ParentMI,itmEnvGeneralOptions,'itmEnvGeneralOptions',
|
||||
lisMenuGeneralOptions,'menu_environment_options');
|
||||
{$ifdef EnableNewDialogs}
|
||||
CreateMenuItem(ParentMI,itmEnvGeneralOptions_new,'itmEnvGeneralOptions_new',
|
||||
lisMenuGeneralOptions+' (new)','menu_environment_options');
|
||||
{$endif}
|
||||
CreateMenuItem(ParentMI,itmEnvEditorOptions,'itmEnvEditorOptions',
|
||||
lisMenuEditorOptions,'menu_editor_options');
|
||||
{$ifdef EnableNewDialogs}
|
||||
CreateMenuItem(ParentMI,itmEnvEditorOptions_new,'itmEnvEditorOptions_new',
|
||||
lisMenuEditorOptions+' (new)','menu_editor_options');
|
||||
{$endif}
|
||||
CreateMenuItem(ParentMI,itmEnvCodeTemplates,'itmEnvCodeTemplates',
|
||||
lisMenuEditCodeTemplates,'');
|
||||
CreateMenuItem(ParentMI,itmEnvDebuggerOptions,'itmEnvDebuggerOptions',
|
||||
|
217
ide/optionseditorbase.lfm
Normal file
217
ide/optionseditorbase.lfm
Normal file
@ -0,0 +1,217 @@
|
||||
object OptionsEditorForm: TOptionsEditorForm
|
||||
Left = 487
|
||||
Height = 571
|
||||
Top = 317
|
||||
Width = 668
|
||||
HorzScrollBar.Page = 667
|
||||
VertScrollBar.Page = 570
|
||||
ActiveControl = btnCancel
|
||||
Caption = 'OptionsEditorForm'
|
||||
ClientHeight = 571
|
||||
ClientWidth = 668
|
||||
Constraints.MinHeight = 500
|
||||
Constraints.MinWidth = 500
|
||||
OnActivate = FormActivate
|
||||
object BottomPanel: TPanel
|
||||
Height = 50
|
||||
Top = 521
|
||||
Width = 668
|
||||
Align = alBottom
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 50
|
||||
ClientWidth = 668
|
||||
Constraints.MinWidth = 500
|
||||
TabOrder = 0
|
||||
object OKCancelPanel: TPanel
|
||||
Left = 481
|
||||
Height = 50
|
||||
Width = 187
|
||||
Align = alRight
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 50
|
||||
ClientWidth = 187
|
||||
TabOrder = 0
|
||||
object btnCancel: TBitBtn
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 96
|
||||
Height = 26
|
||||
Top = 13
|
||||
Width = 75
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Cancel = True
|
||||
Caption = 'Cancel'
|
||||
Constraints.MinHeight = 25
|
||||
Constraints.MinWidth = 75
|
||||
Kind = bkCancel
|
||||
ModalResult = 2
|
||||
NumGlyphs = 0
|
||||
OnClick = btnCancelClick
|
||||
TabOrder = 0
|
||||
end
|
||||
object btnOK: TBitBtn
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 8
|
||||
Height = 28
|
||||
Top = 13
|
||||
Width = 75
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = '&OK'
|
||||
Constraints.MinHeight = 25
|
||||
Constraints.MinWidth = 75
|
||||
Kind = bkOK
|
||||
NumGlyphs = 0
|
||||
OnClick = btnOKClick
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object HelpButton: TBitBtn
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 16
|
||||
Height = 28
|
||||
Top = 14
|
||||
Width = 75
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = '&Help'
|
||||
Constraints.MinHeight = 25
|
||||
Constraints.MinWidth = 75
|
||||
Kind = bkHelp
|
||||
NumGlyphs = 0
|
||||
OnClick = HelpButtonClick
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object CategoriesPanel: TPanel
|
||||
Height = 40
|
||||
Width = 668
|
||||
Align = alTop
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 40
|
||||
ClientWidth = 668
|
||||
Color = clBtnShadow
|
||||
Font.Color = clMenuText
|
||||
ParentColor = False
|
||||
TabOrder = 1
|
||||
object SectionTitleLabel: TLabel
|
||||
Height = 40
|
||||
Width = 224
|
||||
Align = alLeft
|
||||
Caption = 'SectionTitleLabel'
|
||||
Font.Color = clInactiveBorder
|
||||
Font.Height = -27
|
||||
Font.Style = [fsBold]
|
||||
Layout = tlCenter
|
||||
ParentColor = False
|
||||
end
|
||||
object SearchLabel: TLabel
|
||||
Left = 344
|
||||
Height = 22
|
||||
Top = 8
|
||||
Width = 93
|
||||
Alignment = taRightJustify
|
||||
Anchors = [akTop, akRight]
|
||||
AutoSize = False
|
||||
Caption = '&Search:'
|
||||
Layout = tlCenter
|
||||
ParentColor = False
|
||||
OnClick = SearchLabelClick
|
||||
end
|
||||
object ClearFilterButton: TBitBtn
|
||||
Left = 624
|
||||
Height = 23
|
||||
Top = 8
|
||||
Width = 37
|
||||
Anchors = [akTop, akRight]
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF003F3DED413B38EB08FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00211FE3081E1CE241FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF004A47F0414F4CF2FF403EEDFD3C39EB08FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF002725E5082422E4FC312FEAFF1F1DE241FFFFFF00FFFFFF00FFFFFF005451
|
||||
F3415856F5FF6361FAFF5855F6FF413FEDFC3D3AEC08FFFFFF00FFFFFF00302D
|
||||
E7082C2AE6FC413FF1FF4C4AF6FF312FEAFF1F1DE241FFFFFF00FFFFFF005956
|
||||
F52B5B58F6FF6562FAFF7170FFFF5956F6FF4240EEFC3E3BEC083937EB083532
|
||||
E9FC4745F2FF6362FFFF4A48F4FF2F2DE9FF2220E32BFFFFFF00FFFFFF00FFFF
|
||||
FF005A57F52B5B59F6FF6663FAFF7471FFFF5A58F6FF4341EEFC3E3CECFD504D
|
||||
F4FF6867FFFF504EF5FF3634EBFF2A27E52BFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF005B58F62B5C5AF6FF6764FAFF7472FFFF7370FFFF706EFFFF6E6C
|
||||
FFFF5755F7FF3F3DEEFF3230E82BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF005C59F62B5D5BF7FF7976FFFF5956FFFF5754FFFF7270
|
||||
FFFF4846F0FF3C39EB2BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00615EF8085D5AF6FD7D79FFFF5E5BFFFF5B58FFFF7674
|
||||
FFFF4643EFFD413FED08FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF006967FB086663F9FC706DFBFF807EFFFF7E7BFFFF7C79FFFF7977
|
||||
FFFF5E5CF7FF4744EFFC4240EE08FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00716EFD086E6BFCFC7774FDFF8682FFFF7673FCFF6462F8FF605DF7FF6D6A
|
||||
FAFF7B79FFFF605DF7FF4845EFFC4341EE08FFFFFF00FFFFFF00FFFFFF007673
|
||||
FF087471FEFD7D7AFEFF8A87FFFF7C79FDFF6C69FBFF6361F92B5F5CF72B615E
|
||||
F8FF6E6CFAFF7D7AFFFF615FF7FF4946F0FC4441EE05FFFFFF00FFFFFF007774
|
||||
FF1F7A77FFFF817EFFFF817EFEFF7471FDFF6C69FB2BFFFFFF00FFFFFF00605D
|
||||
F72B625FF8FF6F6DFBFF7E7CFFFF625FF8FF4A47F06F4542EE02FFFFFF00FFFF
|
||||
FF007774FF1F7A77FFFF7976FEFF726FFD2BFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00615EF82B6461F8FF6A68F9FF5451F3A84F4DF229FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF007774FF1F7774FF2BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00625FF82B5D5BF76F5956F53EFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF006360F80AFFFFFF00FFFFFF00FFFFFF00
|
||||
}
|
||||
NumGlyphs = 0
|
||||
OnClick = ClearFilterButtonClick
|
||||
TabOrder = 0
|
||||
Visible = False
|
||||
end
|
||||
object FilterEdit: TEdit
|
||||
Left = 441
|
||||
Height = 23
|
||||
Top = 7
|
||||
Width = 184
|
||||
Anchors = [akTop, akRight]
|
||||
Font.Color = clGrayText
|
||||
OnChange = FilterEditChange
|
||||
OnEnter = FilterEditEnter
|
||||
OnExit = FilterEditExit
|
||||
TabOrder = 1
|
||||
Text = 'text to filter...'
|
||||
end
|
||||
end
|
||||
object SectionsTreePanel: TPanel
|
||||
Height = 481
|
||||
Top = 40
|
||||
Width = 150
|
||||
Align = alLeft
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 481
|
||||
ClientWidth = 150
|
||||
TabOrder = 2
|
||||
object SectionList: TListBox
|
||||
Height = 481
|
||||
Width = 150
|
||||
Align = alClient
|
||||
OnSelectionChange = SectionListSelectionChange
|
||||
TabOrder = 0
|
||||
TopIndex = -1
|
||||
end
|
||||
end
|
||||
object MainSplitter: TSplitter
|
||||
Left = 150
|
||||
Height = 481
|
||||
Top = 40
|
||||
Width = 5
|
||||
end
|
||||
object OptionsAreaPanel: TPanel
|
||||
Left = 155
|
||||
Height = 481
|
||||
Top = 40
|
||||
Width = 513
|
||||
Align = alClient
|
||||
BevelOuter = bvNone
|
||||
Font.Color = clCaptionText
|
||||
TabOrder = 3
|
||||
end
|
||||
end
|
197
ide/optionseditorbase.lrs
Normal file
197
ide/optionseditorbase.lrs
Normal file
@ -0,0 +1,197 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TOptionsEditorForm','FORMDATA',[
|
||||
'TPF0'#18'TOptionsEditorForm'#17'OptionsEditorForm'#4'Left'#3#231#1#6'Height'
|
||||
+#3';'#2#3'Top'#3'='#1#5'Width'#3#156#2#18'HorzScrollBar.Page'#3#155#2#18'Ver'
|
||||
+'tScrollBar.Page'#3':'#2#13'ActiveControl'#7#9'btnCancel'#7'Caption'#6#17'Op'
|
||||
+'tionsEditorForm'#12'ClientHeight'#3';'#2#11'ClientWidth'#3#156#2#21'Constra'
|
||||
+'ints.MinHeight'#3#244#1#20'Constraints.MinWidth'#3#244#1#10'OnActivate'#7#12
|
||||
+'FormActivate'#0#6'TPanel'#11'BottomPanel'#6'Height'#2'2'#3'Top'#3#9#2#5'Wid'
|
||||
+'th'#3#156#2#5'Align'#7#8'alBottom'#12'ClientHeight'#2'2'#11'ClientWidth'#3
|
||||
+#156#2#20'Constraints.MinWidth'#3#244#1#8'TabOrder'#2#0#0#6'TPanel'#13'OKCan'
|
||||
+'celPanel'#4'Left'#3#224#1#6'Height'#2'0'#3'Top'#2#1#5'Width'#3#187#0#5'Alig'
|
||||
+'n'#7#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'0'#11'ClientW'
|
||||
+'idth'#3#187#0#8'TabOrder'#2#0#0#7'TBitBtn'#9'btnCancel'#20'AnchorSideRight.'
|
||||
+'Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2'`'#6
|
||||
+'Height'#2#26#3'Top'#2#13#5'Width'#2'N'#8'AutoSize'#9#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#6'Cancel'#9#7'Caption'#6#6'Cancel'#21'Constraints.MinHeight'#2#25#20
|
||||
+'Constraints.MinWidth'#2'K'#4'Kind'#7#8'bkCancel'#11'ModalResult'#2#2#9'NumG'
|
||||
+'lyphs'#2#0#7'OnClick'#7#14'btnCancelClick'#8'TabOrder'#2#0#0#0#7'TBitBtn'#5
|
||||
+'btnOK'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#26#3
|
||||
+'Top'#2#13#5'Width'#2'K'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#3'&OK'#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2'K'#4
|
||||
+'Kind'#7#4'bkOK'#9'NumGlyphs'#2#0#7'OnClick'#7#10'btnOKClick'#8'TabOrder'#2#1
|
||||
+#0#0#0#7'TBitBtn'#10'HelpButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#16#6'Height'#2#26#3'Top'#2#14#5'Width'#2'K'#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#5'&Help'#21'Constraints.MinHeight'#2#25#20
|
||||
+'Constraints.MinWidth'#2'K'#4'Kind'#7#6'bkHelp'#9'NumGlyphs'#2#0#7'OnClick'#7
|
||||
+#15'HelpButtonClick'#8'TabOrder'#2#1#0#0#0#6'TPanel'#15'CategoriesPanel'#6'H'
|
||||
+'eight'#2'('#5'Width'#3#156#2#5'Align'#7#5'alTop'#12'ClientHeight'#2'('#11'C'
|
||||
+'lientWidth'#3#156#2#5'Color'#7#11'clBtnShadow'#10'Font.Color'#7#10'clMenuTe'
|
||||
+'xt'#11'ParentColor'#8#8'TabOrder'#2#1#0#6'TLabel'#17'SectionTitleLabel'#4'L'
|
||||
+'eft'#2#1#6'Height'#2'&'#3'Top'#2#1#5'Width'#3#223#0#5'Align'#7#6'alLeft'#7
|
||||
+'Caption'#6#17'SectionTitleLabel'#10'Font.Color'#7#16'clInactiveBorder'#11'F'
|
||||
+'ont.Height'#2#229#10'Font.Style'#11#6'fsBold'#0#11'ParentColor'#8#0#0#6'TPa'
|
||||
+'nel'#11'FilterPanel'#4'Left'#3#140#1#6'Height'#2'&'#3'Top'#2#1#5'Width'#3#15
|
||||
+#1#5'Align'#7#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'&'#11
|
||||
+'ClientWidth'#3#15#1#8'TabOrder'#2#0#0#6'TLabel'#11'SearchLabel'#6'Height'#2
|
||||
+#21#3'Top'#2#14#5'Width'#3#15#1#8'AutoSize'#8#7'Caption'#6#8'&Search:'#10'Fo'
|
||||
+'nt.Color'#7#16'clInactiveBorder'#11'ParentColor'#8#7'OnClick'#7#16'SearchLa'
|
||||
+'belClick'#0#0#7'TBitBtn'#17'ClearFilterButton'#4'Left'#3#229#0#6'Height'#2
|
||||
+#23#3'Top'#2#7#5'Width'#2'%'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0
|
||||
+#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0
|
||||
+'d'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'?='#237'A'
|
||||
+';8'#235#8#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0'!'#31#227#8#30#28#226'A'#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0'JG'#240'AOL'#242#255'@>'#237#253'<9'
|
||||
+#235#8#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'''%'#229#8'$"'
|
||||
+#228#252'1/'#234#255#31#29#226'A'#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+'TQ'#243'AXV'#245#255'ca'#250#255'XU'#246#255'A?'#237#252'=:'#236#8#255#255
|
||||
+#255#0#255#255#255#0'0-'#231#8',*'#230#252'A?'#241#255'LJ'#246#255'1/'#234
|
||||
+#255#31#29#226'A'#255#255#255#0#255#255#255#0'YV'#245'+[X'#246#255'eb'#250
|
||||
+#255'qp'#255#255'YV'#246#255'B@'#238#252'>;'#236#8'97'#235#8'52'#233#252'GE'
|
||||
+#242#255'cb'#255#255'JH'#244#255'/-'#233#255'" '#227'+'#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0'ZW'#245'+[Y'#246#255'fc'#250#255'tq'#255#255'ZX'#246#255
|
||||
+'CA'#238#252'><'#236#253'PM'#244#255'hg'#255#255'PN'#245#255'64'#235#255'*'''
|
||||
+#229'+'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+'[X'#246'+\Z'#246#255'gd'#250#255'tr'#255#255'sp'#255#255'pn'#255#255'nl'#255
|
||||
+#255'WU'#247#255'?='#238#255'20'#232'+'#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'\Y'#246'+]['
|
||||
+#247#255'yv'#255#255'YV'#255#255'WT'#255#255'rp'#255#255'HF'#240#255'<9'#235
|
||||
+'+'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0'a^'#248#8']Z'#246#253'}y'#255#255'^['
|
||||
+#255#255'[X'#255#255'vt'#255#255'FC'#239#253'A?'#237#8#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
,'ig'#251#8'fc'#249#252'pm'#251#255#128'~'#255#255'~{'#255#255'|y'#255#255'yw'
|
||||
+#255#255'^\'#247#255'GD'#239#252'B@'#238#8#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0'qn'#253#8'nk'#252#252'wt'#253#255#134
|
||||
+#130#255#255'vs'#252#255'db'#248#255'`]'#247#255'mj'#250#255'{y'#255#255'`]'
|
||||
+#247#255'HE'#239#252'CA'#238#8#255#255#255#0#255#255#255#0#255#255#255#0'vs'
|
||||
+#255#8'tq'#254#253'}z'#254#255#138#135#255#255'|y'#253#255'li'#251#255'ca'
|
||||
+#249'+_\'#247'+a^'#248#255'nl'#250#255'}z'#255#255'a_'#247#255'IF'#240#252'D'
|
||||
+'A'#238#5#255#255#255#0#255#255#255#0'wt'#255#31'zw'#255#255#129'~'#255#255
|
||||
+#129'~'#254#255'tq'#253#255'li'#251'+'#255#255#255#0#255#255#255#0'`]'#247'+'
|
||||
+'b_'#248#255'om'#251#255'~|'#255#255'b_'#248#255'JG'#240'oEB'#238#2#255#255
|
||||
+#255#0#255#255#255#0'wt'#255#31'zw'#255#255'yv'#254#255'ro'#253'+'#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'a^'#248'+da'#248#255'jh'#249
|
||||
+#255'TQ'#243#168'OM'#242')'#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0'wt'#255#31'wt'#255'+'#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0'b_'#248'+]['#247'oYV'#245'>'#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0'c`'#248#10#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#9'NumGlyphs'#2#0#7'OnClick'#7#22'ClearFilterButtonClick'#8'Ta'
|
||||
+'bOrder'#2#0#7'Visible'#8#0#0#5'TEdit'#10'FilterEdit'#4'Left'#2','#6'Height'
|
||||
+#2#23#3'Top'#2#7#5'Width'#3#184#0#10'Font.Color'#7#10'clGrayText'#8'OnChange'
|
||||
+#7#16'FilterEditChange'#7'OnEnter'#7#15'FilterEditEnter'#6'OnExit'#7#14'Filt'
|
||||
+'erEditExit'#8'TabOrder'#2#1#4'Text'#6#17'text to filter...'#0#0#0#0#6'TPane'
|
||||
+'l'#17'SectionsTreePanel'#6'Height'#3#225#1#3'Top'#2'('#5'Width'#3#150#0#5'A'
|
||||
+'lign'#7#6'alLeft'#12'ClientHeight'#3#225#1#11'ClientWidth'#3#150#0#8'TabOrd'
|
||||
+'er'#2#2#0#8'TListBox'#11'SectionList'#4'Left'#2#1#6'Height'#3#223#1#3'Top'#2
|
||||
+#1#5'Width'#3#148#0#5'Align'#7#8'alClient'#17'OnSelectionChange'#7#26'Sectio'
|
||||
+'nListSelectionChange'#8'TabOrder'#2#0#0#0#0#9'TSplitter'#12'MainSplitter'#4
|
||||
+'Left'#3#150#0#6'Height'#3#225#1#3'Top'#2'('#5'Width'#2#5#0#0#6'TPanel'#16'O'
|
||||
+'ptionsAreaPanel'#4'Left'#3#155#0#6'Height'#3#225#1#3'Top'#2'('#5'Width'#3#1
|
||||
+#2#5'Align'#7#8'alClient'#10'Font.Color'#7#13'clCaptionText'#8'TabOrder'#2#3
|
||||
+#0#0#0
|
||||
]);
|
||||
LazarusResources.Add('TOptionsEditorForm','FORMDATA',[
|
||||
'TPF0'#18'TOptionsEditorForm'#17'OptionsEditorForm'#4'Left'#3'T'#1#6'Height'#3
|
||||
+';'#2#3'Top'#3#216#0#5'Width'#3#156#2#18'HorzScrollBar.Page'#3#155#2#18'Vert'
|
||||
+'ScrollBar.Page'#3':'#2#13'ActiveControl'#7#9'btnCancel'#7'Caption'#6#17'Opt'
|
||||
+'ionsEditorForm'#12'ClientHeight'#3';'#2#11'ClientWidth'#3#156#2#21'Constrai'
|
||||
+'nts.MinHeight'#3#244#1#20'Constraints.MinWidth'#3#244#1#10'OnActivate'#7#12
|
||||
+'FormActivate'#0#6'TPanel'#11'BottomPanel'#6'Height'#2'2'#3'Top'#3#9#2#5'Wid'
|
||||
+'th'#3#156#2#5'Align'#7#8'alBottom'#12'ClientHeight'#2'2'#11'ClientWidth'#3
|
||||
+#156#2#20'Constraints.MinWidth'#3#244#1#8'TabOrder'#2#0#0#6'TPanel'#13'OKCan'
|
||||
+'celPanel'#4'Left'#3#224#1#6'Height'#2'0'#3'Top'#2#1#5'Width'#3#187#0#5'Alig'
|
||||
+'n'#7#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'0'#11'ClientW'
|
||||
+'idth'#3#187#0#8'TabOrder'#2#0#0#7'TBitBtn'#9'btnCancel'#20'AnchorSideRight.'
|
||||
+'Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2'`'#6
|
||||
+'Height'#2#28#3'Top'#2#13#5'Width'#2'P'#8'AutoSize'#9#20'BorderSpacing.Aroun'
|
||||
+'d'#2#6#6'Cancel'#9#7'Caption'#6#6'Cancel'#21'Constraints.MinHeight'#2#25#20
|
||||
+'Constraints.MinWidth'#2'K'#4'Kind'#7#8'bkCancel'#11'ModalResult'#2#2#9'NumG'
|
||||
+'lyphs'#2#0#7'OnClick'#7#14'btnCancelClick'#8'TabOrder'#2#0#0#0#7'TBitBtn'#5
|
||||
+'btnOK'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#28#3
|
||||
+'Top'#2#13#5'Width'#2'K'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Captio'
|
||||
+'n'#6#3'&OK'#21'Constraints.MinHeight'#2#25#20'Constraints.MinWidth'#2'K'#4
|
||||
+'Kind'#7#4'bkOK'#9'NumGlyphs'#2#0#7'OnClick'#7#10'btnOKClick'#8'TabOrder'#2#1
|
||||
+#0#0#0#7'TBitBtn'#10'HelpButton'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2#16#6'Height'#2#28#3'Top'#2#14#5'Width'#2'K'#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#5'&Help'#21'Constraints.MinHeight'#2#25#20
|
||||
+'Constraints.MinWidth'#2'K'#4'Kind'#7#6'bkHelp'#9'NumGlyphs'#2#0#7'OnClick'#7
|
||||
+#15'HelpButtonClick'#8'TabOrder'#2#1#0#0#0#6'TPanel'#15'CategoriesPanel'#6'H'
|
||||
+'eight'#2'('#5'Width'#3#156#2#5'Align'#7#5'alTop'#12'ClientHeight'#2'('#11'C'
|
||||
+'lientWidth'#3#156#2#5'Color'#7#7'clBlack'#10'Font.Color'#4'lW'#134#0#11'Par'
|
||||
+'entColor'#8#8'TabOrder'#2#1#0#6'TLabel'#17'SectionTitleLabel'#4'Left'#2#1#6
|
||||
+'Height'#2'&'#3'Top'#2#1#5'Width'#3#223#0#5'Align'#7#6'alLeft'#7'Caption'#6
|
||||
+#17'SectionTitleLabel'#10'Font.Color'#7#14'clActiveBorder'#11'Font.Height'#2
|
||||
+#229#10'Font.Style'#11#6'fsBold'#0#11'ParentColor'#8#0#0#6'TPanel'#11'Filter'
|
||||
+'Panel'#4'Left'#3#140#1#6'Height'#2'&'#3'Top'#2#1#5'Width'#3#15#1#5'Align'#7
|
||||
+#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2'&'#11'ClientWidth'
|
||||
+#3#15#1#8'TabOrder'#2#0#0#6'TLabel'#11'SearchLabel'#6'Height'#2#21#3'Top'#2
|
||||
+#14#5'Width'#3#15#1#8'AutoSize'#8#7'Caption'#6#8'&Search:'#10'Font.Color'#7
|
||||
+#14'clActiveBorder'#11'ParentColor'#8#7'OnClick'#7#16'SearchLabelClick'#0#0#7
|
||||
+'TBitBtn'#17'ClearFilterButton'#4'Left'#3#229#0#6'Height'#2#23#3'Top'#2#7#5
|
||||
+'Width'#2'%'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0
|
||||
+'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0
|
||||
+#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'?='#237'A;8'#235#8#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0'!'#31#227#8#30#28#226'A'#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0'JG'#240'AOL'#242#255'@>'#237#253'<9'#235#8#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0'''%'#229#8'$"'#228#252'1/'
|
||||
+#234#255#31#29#226'A'#255#255#255#0#255#255#255#0#255#255#255#0'TQ'#243'AXV'
|
||||
+#245#255'ca'#250#255'XU'#246#255'A?'#237#252'=:'#236#8#255#255#255#0#255#255
|
||||
+#255#0'0-'#231#8',*'#230#252'A?'#241#255'LJ'#246#255'1/'#234#255#31#29#226'A'
|
||||
+#255#255#255#0#255#255#255#0'YV'#245'+[X'#246#255'eb'#250#255'qp'#255#255'YV'
|
||||
+#246#255'B@'#238#252'>;'#236#8'97'#235#8'52'#233#252'GE'#242#255'cb'#255#255
|
||||
+'JH'#244#255'/-'#233#255'" '#227'+'#255#255#255#0#255#255#255#0#255#255#255#0
|
||||
+'ZW'#245'+[Y'#246#255'fc'#250#255'tq'#255#255'ZX'#246#255'CA'#238#252'><'#236
|
||||
+#253'PM'#244#255'hg'#255#255'PN'#245#255'64'#235#255'*'''#229'+'#255#255#255
|
||||
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'[X'#246'+\Z'#246
|
||||
+#255'gd'#250#255'tr'#255#255'sp'#255#255'pn'#255#255'nl'#255#255'WU'#247#255
|
||||
+'?='#238#255'20'#232'+'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
|
||||
+#0#255#255#255#0#255#255#255#0#255#255#255#0'\Y'#246'+]['#247#255'yv'#255#255
|
||||
+'YV'#255#255'WT'#255#255'rp'#255#255'HF'#240#255'<9'#235'+'#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0'a^'#248#8']Z'#246#253'}y'#255#255'^['#255#255'[X'#255
|
||||
+#255'vt'#255#255'FC'#239#253'A?'#237#8#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'ig'#251#8'fc'
|
||||
,#249#252'pm'#251#255#128'~'#255#255'~{'#255#255'|y'#255#255'yw'#255#255'^\'
|
||||
+#247#255'GD'#239#252'B@'#238#8#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0'qn'#253#8'nk'#252#252'wt'#253#255#134#130#255#255'v'
|
||||
+'s'#252#255'db'#248#255'`]'#247#255'mj'#250#255'{y'#255#255'`]'#247#255'HE'
|
||||
+#239#252'CA'#238#8#255#255#255#0#255#255#255#0#255#255#255#0'vs'#255#8'tq'
|
||||
+#254#253'}z'#254#255#138#135#255#255'|y'#253#255'li'#251#255'ca'#249'+_\'#247
|
||||
+'+a^'#248#255'nl'#250#255'}z'#255#255'a_'#247#255'IF'#240#252'DA'#238#5#255
|
||||
+#255#255#0#255#255#255#0'wt'#255#31'zw'#255#255#129'~'#255#255#129'~'#254#255
|
||||
+'tq'#253#255'li'#251'+'#255#255#255#0#255#255#255#0'`]'#247'+b_'#248#255'om'
|
||||
+#251#255'~|'#255#255'b_'#248#255'JG'#240'oEB'#238#2#255#255#255#0#255#255#255
|
||||
+#0'wt'#255#31'zw'#255#255'yv'#254#255'ro'#253'+'#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0'a^'#248'+da'#248#255'jh'#249#255'TQ'#243#168'OM'
|
||||
+#242')'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'wt'#255#31'w'
|
||||
+'t'#255'+'#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0'b_'#248'+]['#247'oYV'#245'>'#255#255#255#0#255#255#255#0
|
||||
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
|
||||
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
|
||||
+#255#0#255#255#255#0'c`'#248#10#255#255#255#0#255#255#255#0#255#255#255#0#9
|
||||
+'NumGlyphs'#2#0#7'OnClick'#7#22'ClearFilterButtonClick'#8'TabOrder'#2#0#7'Vi'
|
||||
+'sible'#8#0#0#5'TEdit'#10'FilterEdit'#4'Left'#2','#6'Height'#2#23#3'Top'#2#7
|
||||
+#5'Width'#3#184#0#10'Font.Color'#7#10'clGrayText'#8'OnChange'#7#16'FilterEdi'
|
||||
+'tChange'#7'OnEnter'#7#15'FilterEditEnter'#6'OnExit'#7#14'FilterEditExit'#8
|
||||
+'TabOrder'#2#1#4'Text'#6#17'text to filter...'#0#0#0#0#6'TPanel'#17'Sections'
|
||||
+'TreePanel'#6'Height'#3#225#1#3'Top'#2'('#5'Width'#3#150#0#5'Align'#7#6'alLe'
|
||||
+'ft'#12'ClientHeight'#3#225#1#11'ClientWidth'#3#150#0#8'TabOrder'#2#2#0#8'TL'
|
||||
+'istBox'#11'SectionList'#4'Left'#2#1#6'Height'#3#223#1#3'Top'#2#1#5'Width'#3
|
||||
+#148#0#5'Align'#7#8'alClient'#17'OnSelectionChange'#7#26'SectionListSelectio'
|
||||
+'nChange'#8'TabOrder'#2#0#0#0#0#9'TSplitter'#12'MainSplitter'#4'Left'#3#150#0
|
||||
+#6'Height'#3#225#1#3'Top'#2'('#5'Width'#2#5#0#0#6'TPanel'#16'OptionsAreaPane'
|
||||
+'l'#4'Left'#3#155#0#6'Height'#3#225#1#3'Top'#2'('#5'Width'#3#1#2#5'Align'#7#8
|
||||
+'alClient'#10'Font.Color'#7#13'clCaptionText'#8'TabOrder'#2#3#0#0#0
|
||||
]);
|
466
ide/optionseditorbase.pas
Normal file
466
ide/optionseditorbase.pas
Normal file
@ -0,0 +1,466 @@
|
||||
unit OptionsEditorBase;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
|
||||
Buttons, ComCtrls, ExtCtrls;
|
||||
|
||||
type
|
||||
|
||||
{ TStringIndexItem }
|
||||
|
||||
TStringIndexItem = class
|
||||
Name, Value: String;
|
||||
Next: TStringIndexItem;
|
||||
|
||||
constructor Create;
|
||||
constructor Create(AName, AValue: string);
|
||||
end;
|
||||
|
||||
{ TStringIndex }
|
||||
TStringIndex = class
|
||||
Last, First: TStringIndexItem;
|
||||
|
||||
constructor Create;
|
||||
destructor Destroy;override;
|
||||
|
||||
procedure AddItem(ItemName, ItemValue: String);
|
||||
procedure RemoveItem(ItemName: String);
|
||||
function ItemHasValue(ItemName: String; SubStringValue: String): Boolean;
|
||||
function ItemHasValues(Item: String; SubStringValues: TStrings): Boolean;
|
||||
|
||||
procedure DebugOutFileWords(FileName: String);
|
||||
end;
|
||||
|
||||
{ TOptionsEditorForm }
|
||||
|
||||
TOptionsEditorForm = class(TForm)
|
||||
btnCancel: TBitBtn;
|
||||
btnOK: TBitBtn;
|
||||
ClearFilterButton: TBitBtn;
|
||||
FilterEdit: TEdit;
|
||||
HelpButton: TBitBtn;
|
||||
Label1: TLabel;
|
||||
OptionsAreaPanel: TPanel;
|
||||
SectionList: TListBox;
|
||||
SectionsTreePanel: TPanel;
|
||||
SectionTitleLabel: TLabel;
|
||||
BottomPanel: TPanel;
|
||||
OKCancelPanel: TPanel;
|
||||
CategoriesPanel: TPanel;
|
||||
MainSplitter: TSplitter;
|
||||
procedure btnCancelClick(Sender: TObject);
|
||||
procedure btnOKClick(Sender: TObject);
|
||||
procedure ClearFilterButtonClick(Sender: TObject);
|
||||
procedure FilterEditChange(Sender: TObject);
|
||||
procedure FilterEditEnter(Sender: TObject);
|
||||
procedure FilterEditExit(Sender: TObject);
|
||||
procedure FormActivate(Sender: TObject);
|
||||
procedure HelpButtonClick(Sender: TObject);
|
||||
procedure SearchLabelClick(Sender: TObject);
|
||||
procedure SectionListSelectionChange(Sender: TObject; User: boolean);
|
||||
private
|
||||
{ private declarations }
|
||||
FilterText: String;
|
||||
|
||||
ItemList: TStringList;
|
||||
IndexTexts: TStringIndex;
|
||||
FilterWords: TStringList;
|
||||
|
||||
FilterResult: TStringList;
|
||||
|
||||
LastControl: TWinControl;
|
||||
|
||||
UpdatePageFromSectionList: Boolean;
|
||||
|
||||
procedure DoFilter;
|
||||
|
||||
protected
|
||||
procedure ScanControlTextsForIndex(ItemName: String; Item: TWinControl);
|
||||
public
|
||||
{ public declarations }
|
||||
function AddCategoryItem(ItemName: String; ParentItem: String;
|
||||
Item: TPanel): Boolean;
|
||||
|
||||
constructor Create(TheOwner: TComponent); override;
|
||||
destructor Destroy; override;
|
||||
procedure RecusiveControlsIndex(const Item: TWinControl;
|
||||
const ItemName: String);
|
||||
end;
|
||||
|
||||
implementation
|
||||
|
||||
uses
|
||||
IDEContextHelpEdit;
|
||||
|
||||
{ TOptionsEditorForm }
|
||||
|
||||
procedure TOptionsEditorForm.RecusiveControlsIndex(const Item: TWinControl; const ItemName: String
|
||||
);
|
||||
var
|
||||
NewItem: TControl;
|
||||
i: Integer;
|
||||
begin
|
||||
for i:= 0 to item.ControlCount-1 do
|
||||
begin
|
||||
NewItem:= item.Controls[i];
|
||||
if NewItem <> Nil then
|
||||
begin
|
||||
if NewItem is TButton then
|
||||
begin
|
||||
IndexTexts.AddItem(ItemName, (NewItem as TButton).Caption);
|
||||
end
|
||||
else
|
||||
if NewItem is TCheckBox then
|
||||
begin
|
||||
IndexTexts.AddItem(ItemName, (NewItem as TCheckBox).Caption);
|
||||
end
|
||||
else
|
||||
if NewItem is TRadioButton then
|
||||
begin
|
||||
IndexTexts.AddItem(ItemName, (NewItem as TRadioButton).Caption);
|
||||
end
|
||||
else
|
||||
if NewItem is TLabel then
|
||||
begin
|
||||
IndexTexts.AddItem(ItemName, (NewItem as TLabel).Caption);
|
||||
end
|
||||
else
|
||||
if NewItem is TEdit then
|
||||
begin
|
||||
IndexTexts.AddItem(ItemName, (NewItem as TEdit).Text);
|
||||
end
|
||||
else
|
||||
if (NewItem is TPanel)
|
||||
or (NewItem is TGroupBox)
|
||||
or (NewItem is TRadioGroup)
|
||||
then
|
||||
RecusiveControlsIndex(NewItem as TWinControl, ItemName);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.FilterEditChange(Sender: TObject);
|
||||
begin
|
||||
if FilterEdit.Text = 'text to filter...' then
|
||||
begin
|
||||
FilterText:= '';
|
||||
ClearFilterButton.Visible:= False;
|
||||
end
|
||||
else
|
||||
begin
|
||||
FilterText:= FilterEdit.Text;
|
||||
FilterEdit.Font.Color:= clText;
|
||||
ClearFilterButton.Visible:= (FilterText <> '');
|
||||
end;
|
||||
DoFilter;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.btnOKClick(Sender: TObject);
|
||||
begin
|
||||
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.ClearFilterButtonClick(Sender: TObject);
|
||||
begin
|
||||
FilterEdit.Text:= '';
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.btnCancelClick(Sender: TObject);
|
||||
begin
|
||||
Close;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.FilterEditEnter(Sender: TObject);
|
||||
begin
|
||||
FilterEdit.Text:= FilterText;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.FilterEditExit(Sender: TObject);
|
||||
begin
|
||||
if FilterText = '' then
|
||||
begin
|
||||
FilterEdit.Font.Color:= clGrayText;
|
||||
FilterEdit.Text:= 'text to filter...';
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.FormActivate(Sender: TObject);
|
||||
begin
|
||||
DoFilter;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.HelpButtonClick(Sender: TObject);
|
||||
begin
|
||||
ShowContextHelpForIDE(Self);
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.SearchLabelClick(Sender: TObject);
|
||||
begin
|
||||
FilterEdit.SetFocus;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.SectionListSelectionChange(Sender: TObject;
|
||||
User: boolean);
|
||||
var
|
||||
selIndex: Integer;
|
||||
begin
|
||||
if not UpdatePageFromSectionList then
|
||||
begin
|
||||
Exit;
|
||||
end;
|
||||
|
||||
selIndex:= SectionList.ItemIndex;
|
||||
if selIndex = -1 then
|
||||
Exit;
|
||||
if LastControl <> Nil then
|
||||
begin
|
||||
LastControl.Visible:= false;
|
||||
end;
|
||||
LastControl:= SectionList.Items.Objects[selIndex] as TWinControl;
|
||||
SectionTitleLabel.Caption:= SectionList.Items[selIndex];
|
||||
LastControl.Visible:=True;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.DoFilter;
|
||||
var
|
||||
FilterTextCopy: String;
|
||||
FirstWord: String;
|
||||
I: Integer;
|
||||
LastIndex, NewIndex: Integer;
|
||||
LastText: String;
|
||||
begin
|
||||
//Create the list of filter words
|
||||
FilterWords.Clear;
|
||||
FilterTextCopy:= FilterText;
|
||||
while FilterTextCopy <> '' do
|
||||
begin
|
||||
if Pos(' ', FilterTextCopy) = 0 then
|
||||
begin
|
||||
FilterWords.Add(FilterTextCopy);
|
||||
FilterTextCopy:='';
|
||||
end
|
||||
else
|
||||
begin
|
||||
FirstWord:= Copy(FilterTextCopy, 1, Pos(' ', FilterTextCopy) - 1);
|
||||
if FirstWord <> '' then
|
||||
FilterWords.Add(FirstWord);
|
||||
Delete(FilterTextCopy, 1, Length(FirstWord) + 1);
|
||||
end;
|
||||
end;
|
||||
LastIndex:= SectionList.ItemIndex;
|
||||
if LastIndex <> -1 then
|
||||
begin
|
||||
LastText:= SectionList.Items[LastIndex];
|
||||
end
|
||||
else
|
||||
begin
|
||||
LastText:= '';
|
||||
end;
|
||||
SectionList.Items.Clear;
|
||||
|
||||
for I:= 0 to ItemList.Count-1 do
|
||||
begin
|
||||
if IndexTexts.ItemHasValues(ItemList[i], FilterWords) then
|
||||
SectionList.Items.AddObject(ItemList[i], ItemList.Objects[i]);
|
||||
end;
|
||||
UpdatePageFromSectionList:= False;
|
||||
NewIndex :=SectionList.Items.IndexOf(LastText);
|
||||
if NewIndex = -1 then
|
||||
begin
|
||||
if SectionList.Items.Count>0 then
|
||||
begin
|
||||
SectionList.ItemIndex:= 0;
|
||||
end;
|
||||
end;
|
||||
UpdatePageFromSectionList:= True;
|
||||
end;
|
||||
|
||||
procedure TOptionsEditorForm.ScanControlTextsForIndex(ItemName: String;
|
||||
Item: TWinControl);
|
||||
begin
|
||||
ItemList.AddObject(ItemName, Item);
|
||||
|
||||
if ItemList.Count = 1 then
|
||||
begin
|
||||
Item.Visible:= True;
|
||||
SectionTitleLabel.Caption:= ItemName;
|
||||
end
|
||||
else
|
||||
begin
|
||||
Item.Visible:= False;
|
||||
end;
|
||||
|
||||
//clear all texts for the current item name
|
||||
IndexTexts.RemoveItem(ItemName);
|
||||
|
||||
RecusiveControlsIndex(Item, ItemName);
|
||||
IndexTexts.DebugOutFileWords('indexdata.txt');
|
||||
DoFilter;
|
||||
end;
|
||||
|
||||
function TOptionsEditorForm.AddCategoryItem(ItemName: String;
|
||||
ParentItem: String; Item: TPanel): Boolean;
|
||||
begin
|
||||
Item.Parent:= OptionsAreaPanel;
|
||||
Item.Align:= alClient;
|
||||
Result:= True;
|
||||
end;
|
||||
|
||||
constructor TOptionsEditorForm.Create(TheOwner: TComponent);
|
||||
begin
|
||||
inherited Create(TheOwner);
|
||||
LastControl:= nil;
|
||||
IndexTexts:= TStringIndex.Create;
|
||||
|
||||
ItemList:= TStringList.Create;
|
||||
FilterResult:= TStringList.Create;
|
||||
FilterWords:= TStringList.Create;
|
||||
end;
|
||||
|
||||
destructor TOptionsEditorForm.Destroy;
|
||||
begin
|
||||
IndexTexts.Free;
|
||||
ItemList.Free;
|
||||
FilterResult.Free;
|
||||
FilterWords.Free;
|
||||
inherited Destroy;
|
||||
end;
|
||||
|
||||
{ TStringIndex }
|
||||
|
||||
constructor TStringIndex.Create;
|
||||
begin
|
||||
First:= nil;
|
||||
Last:= nil;
|
||||
end;
|
||||
|
||||
destructor TStringIndex.Destroy;
|
||||
var
|
||||
Item, Next: TStringIndexItem;
|
||||
begin
|
||||
inherited;
|
||||
Item:= First;
|
||||
while Item <> Nil do
|
||||
begin
|
||||
Next:= Item.Next;
|
||||
Item.Free;
|
||||
Item:= Next;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TStringIndex.AddItem(ItemName, ItemValue: String);
|
||||
begin
|
||||
ItemValue:= UpperCase(ItemValue);
|
||||
if First = Nil then
|
||||
begin
|
||||
Last:= TStringIndexItem.Create(ItemName, ItemValue);
|
||||
First:= Last;
|
||||
Exit;
|
||||
end;
|
||||
Last.Next:= TStringIndexItem.Create(ItemName, ItemValue);
|
||||
Last:= Last.Next;
|
||||
end;
|
||||
|
||||
procedure TStringIndex.RemoveItem(ItemName: String);
|
||||
var
|
||||
ItemToRemove, AuxNode: TStringIndexItem;
|
||||
begin
|
||||
ItemToRemove:= First;
|
||||
while ItemToRemove <> Nil do
|
||||
begin
|
||||
if ItemToRemove.Name = ItemName then
|
||||
begin
|
||||
AuxNode:= ItemToRemove.Next;
|
||||
ItemToRemove.Free;
|
||||
if ItemToRemove = First then
|
||||
begin
|
||||
First:= AuxNode;
|
||||
end;
|
||||
ItemToRemove:= AuxNode;
|
||||
end
|
||||
else
|
||||
begin
|
||||
ItemToRemove:= ItemToRemove.Next;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TStringIndex.ItemHasValue(ItemName: String; SubStringValue: String
|
||||
): Boolean;
|
||||
var
|
||||
ItemToScan: TStringIndexItem;
|
||||
begin
|
||||
ItemToScan:= First;
|
||||
SubStringValue:= UpperCase(SubStringValue);
|
||||
while ItemToScan <> nil do
|
||||
begin
|
||||
if (ItemName = ItemToScan.Name) and (Pos(SubStringValue, ItemToScan.Value)<> 0) then
|
||||
begin
|
||||
Result:= True;
|
||||
Exit;
|
||||
end;
|
||||
ItemToScan:= ItemToScan.Next;
|
||||
end;
|
||||
Result:= False;
|
||||
end;
|
||||
|
||||
function TStringIndex.ItemHasValues(Item: String; SubStringValues: TStrings
|
||||
): Boolean;
|
||||
var
|
||||
I: Integer;
|
||||
begin
|
||||
if SubStringValues.Count = 0 then
|
||||
begin
|
||||
Result:= True;
|
||||
Exit;
|
||||
end;
|
||||
for I:= 0 to SubStringValues.Count-1 do
|
||||
begin
|
||||
if not ItemHasValue(Item, SubStringValues[i]) then
|
||||
begin
|
||||
result:= false;
|
||||
Exit;
|
||||
end;
|
||||
end;
|
||||
Result:= True;
|
||||
end;
|
||||
|
||||
procedure TStringIndex.DebugOutFileWords(FileName: String);
|
||||
var
|
||||
F: TextFile;
|
||||
ItemToScan: TStringIndexItem;
|
||||
begin
|
||||
AssignFile(F, FileName); Rewrite(F);
|
||||
ItemToScan:= First;
|
||||
while ItemToScan <> Nil do
|
||||
begin
|
||||
Writeln(F, 'Item: ', ItemToScan.Name, ' Value: ', ItemToScan.Value);
|
||||
ItemToScan:= ItemToScan.Next;
|
||||
end;
|
||||
CloseFile(F);
|
||||
end;
|
||||
|
||||
{ TStringIndexItem }
|
||||
|
||||
constructor TStringIndexItem.Create;
|
||||
begin
|
||||
inherited;
|
||||
Next:= nil;
|
||||
end;
|
||||
|
||||
constructor TStringIndexItem.Create(Aname, AValue: string);
|
||||
begin
|
||||
Create;
|
||||
Name:= Aname;
|
||||
Value:= AValue;
|
||||
end;
|
||||
|
||||
initialization
|
||||
{$I optionseditorformunit.lrs}
|
||||
end.
|
||||
|
||||
|
844
ide/projectopts_new.lfm
Normal file
844
ide/projectopts_new.lfm
Normal file
@ -0,0 +1,844 @@
|
||||
inherited ProjectOptionsDialog: TProjectOptionsDialog
|
||||
Left = 262
|
||||
Height = 455
|
||||
Top = 209
|
||||
Width = 625
|
||||
HorzScrollBar.Page = 624
|
||||
VertScrollBar.Page = 454
|
||||
ActiveControl = TitleEdit
|
||||
BorderIcons = [biSystemMenu]
|
||||
Caption = 'ProjectOptionsDialog'
|
||||
ClientHeight = 455
|
||||
ClientWidth = 625
|
||||
Constraints.MinHeight = 400
|
||||
Constraints.MinWidth = 400
|
||||
OnClose = ProjectOptionsClose
|
||||
Position = poScreenCenter
|
||||
inherited BottomPanel: TPanel
|
||||
Top = 405
|
||||
Width = 625
|
||||
ClientWidth = 625
|
||||
TabOrder = 2
|
||||
inherited OKCancelPanel: TPanel
|
||||
Left = 438
|
||||
inherited btnCancel: TBitBtn
|
||||
Cancel = False
|
||||
end
|
||||
inherited btnOK: TBitBtn
|
||||
end
|
||||
end
|
||||
inherited HelpButton: TBitBtn
|
||||
end
|
||||
end
|
||||
inherited CategoriesPanel: TPanel
|
||||
Width = 625
|
||||
ClientWidth = 625
|
||||
TabOrder = 3
|
||||
inherited SectionTitleLabel: TLabel
|
||||
end
|
||||
inherited SearchLabel: TLabel
|
||||
Left = 304
|
||||
end
|
||||
inherited ClearFilterButton: TBitBtn
|
||||
Left = 584
|
||||
end
|
||||
inherited FilterEdit: TEdit
|
||||
Left = 401
|
||||
end
|
||||
end
|
||||
inherited SectionsTreePanel: TPanel
|
||||
Height = 365
|
||||
ClientHeight = 365
|
||||
TabOrder = 0
|
||||
inherited SectionList: TListBox
|
||||
Height = 365
|
||||
end
|
||||
end
|
||||
inherited MainSplitter: TSplitter
|
||||
Height = 365
|
||||
end
|
||||
inherited OptionsAreaPanel: TPanel
|
||||
Height = 365
|
||||
Width = 470
|
||||
ClientHeight = 365
|
||||
ClientWidth = 470
|
||||
TabOrder = 1
|
||||
object Notebook: TNotebook
|
||||
Height = 365
|
||||
Width = 470
|
||||
Align = alClient
|
||||
PageIndex = 3
|
||||
ShowTabs = False
|
||||
TabOrder = 0
|
||||
object ApplicationPage: TPage
|
||||
Caption = 'ApplicationPage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object AppSettingsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 124
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'AppSettingsGroupBox'
|
||||
ClientHeight = 124
|
||||
ClientWidth = 458
|
||||
TabOrder = 0
|
||||
object TitleLabel: TLabel
|
||||
Left = 6
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 446
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'TitleLabel'
|
||||
ParentColor = False
|
||||
end
|
||||
object TitleEdit: TEdit
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 22
|
||||
Width = 446
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
TabOrder = 0
|
||||
Text = 'TitleEdit'
|
||||
end
|
||||
object UseAppBundleCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 52
|
||||
Width = 378
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = False
|
||||
Caption = 'UseAppBundleCheckBox'
|
||||
TabOrder = 1
|
||||
end
|
||||
object UseXPManifestCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 76
|
||||
Width = 378
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = False
|
||||
Caption = 'UseXPManifestCheckBox'
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object OutputSettingsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 68
|
||||
Top = 136
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'OutputSettingsGroupBox'
|
||||
ClientHeight = 68
|
||||
ClientWidth = 458
|
||||
TabOrder = 1
|
||||
object TargetFileLabel: TLabel
|
||||
Left = 6
|
||||
Height = 13
|
||||
Top = 6
|
||||
Width = 446
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
Caption = 'TargetFileLabel'
|
||||
ParentColor = False
|
||||
end
|
||||
object TargetFileEdit: TEdit
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 19
|
||||
Width = 446
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
TabOrder = 0
|
||||
Text = 'TargetFileEdit'
|
||||
end
|
||||
end
|
||||
end
|
||||
object FormsPage: TPage
|
||||
Caption = 'FormsPage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
OnResize = FormsPageResize
|
||||
object FormsAutoCreatedLabel: TLabel
|
||||
Left = 36
|
||||
Height = 20
|
||||
Top = 10
|
||||
Width = 156
|
||||
Caption = 'FormsAutoCreatedLabel'
|
||||
ParentColor = False
|
||||
end
|
||||
object FormsAvailFormsLabel: TLabel
|
||||
AnchorSideLeft.Control = FormsAvailFormsListBox
|
||||
Left = 266
|
||||
Height = 20
|
||||
Top = 10
|
||||
Width = 144
|
||||
Caption = 'FormsAvailFormsLabel'
|
||||
ParentColor = False
|
||||
end
|
||||
object FormsAutoCreatedListBox: TListBox
|
||||
AnchorSideLeft.Control = FormsMoveAutoCreatedFormUpBtn
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
|
||||
Left = 36
|
||||
Height = 299
|
||||
Top = 32
|
||||
Width = 194
|
||||
Anchors = [akTop, akLeft, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
MultiSelect = True
|
||||
TabOrder = 0
|
||||
TopIndex = -1
|
||||
end
|
||||
object FormsAvailFormsListBox: TListBox
|
||||
AnchorSideLeft.Control = FormsAddToAutoCreatedFormsBtn
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideRight.Control = FormsPage
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = FormsAutoCreateNewFormsCheckBox
|
||||
Left = 266
|
||||
Height = 299
|
||||
Top = 32
|
||||
Width = 198
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
MultiSelect = True
|
||||
TabOrder = 1
|
||||
TopIndex = -1
|
||||
end
|
||||
object FormsMoveAutoCreatedFormUpBtn: TArrow
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 32
|
||||
Width = 24
|
||||
ArrowType = atUp
|
||||
OnClick = FormsMoveAutoCreatedFormUpBtnClick
|
||||
end
|
||||
object FormsMoveAutoCreatedFormsDownBtn: TArrow
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 60
|
||||
Width = 24
|
||||
ArrowType = atDown
|
||||
OnClick = FormsMoveAutoCreatedFormDownBtnClick
|
||||
end
|
||||
object FormsRemoveFromAutoCreatedFormsBtn: TArrow
|
||||
AnchorSideLeft.Control = FormsAutoCreatedListBox
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
Left = 236
|
||||
Height = 24
|
||||
Top = 32
|
||||
Width = 24
|
||||
ArrowType = atRight
|
||||
BorderSpacing.Around = 6
|
||||
OnClick = FormsRemoveFromAutoCreatedFormsBtnClick
|
||||
end
|
||||
object FormsAddToAutoCreatedFormsBtn: TArrow
|
||||
AnchorSideLeft.Control = FormsRemoveFromAutoCreatedFormsBtn
|
||||
Left = 236
|
||||
Height = 24
|
||||
Top = 60
|
||||
Width = 24
|
||||
OnClick = FormsAddToAutoCreatedFormsBtnClick
|
||||
end
|
||||
object FormsAutoCreateNewFormsCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 337
|
||||
Width = 458
|
||||
Align = alBottom
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'FormsAutoCreateNewFormsCheckBox'
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object MiscPage: TPage
|
||||
Caption = 'MiscPage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = MainUnitIsPascalSourceCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 34
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasUsesSectionForAllUnitsCheckBox'
|
||||
TabOrder = 0
|
||||
end
|
||||
object MainUnitHasCreateFormStatementsCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = MainUnitHasUsesSectionForAllUnitsCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 62
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasCreateFormStatementsCheckBox'
|
||||
TabOrder = 1
|
||||
end
|
||||
object MainUnitIsPascalSourceCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitIsPascalSourceCheckBox'
|
||||
TabOrder = 2
|
||||
end
|
||||
object MainUnitHasTitleStatementCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = MainUnitHasCreateFormStatementsCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 90
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'MainUnitHasTitleStatementCheckBox'
|
||||
TabOrder = 5
|
||||
end
|
||||
object RunnableCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = MainUnitHasTitleStatementCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 124
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'RunnableCheckBox'
|
||||
TabOrder = 3
|
||||
end
|
||||
object AlwaysBuildCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = RunnableCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 152
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'AlwaysBuildCheckBox'
|
||||
TabOrder = 4
|
||||
end
|
||||
end
|
||||
object LazDocPage: TPage
|
||||
Caption = 'LazDocPage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object LazDocPathsGroupBox: TGroupBox
|
||||
Left = 6
|
||||
Height = 198
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'LazDocPathsGroupBox'
|
||||
ClientHeight = 181
|
||||
ClientWidth = 454
|
||||
TabOrder = 0
|
||||
object LazDocListBox: TListBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 108
|
||||
Top = 6
|
||||
Width = 442
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 0
|
||||
TopIndex = -1
|
||||
end
|
||||
object LazDocAddPathButton: TButton
|
||||
AnchorSideLeft.Control = LazDocPathsGroupBox
|
||||
AnchorSideTop.Control = LazDocListBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 26
|
||||
Top = 120
|
||||
Width = 132
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'LazDocAddPathButton'
|
||||
OnClick = LazDocAddPathButtonClick
|
||||
TabOrder = 1
|
||||
end
|
||||
object LazDocDeletePathButton: TButton
|
||||
AnchorSideLeft.Control = LazDocAddPathButton
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = LazDocListBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 144
|
||||
Height = 26
|
||||
Top = 120
|
||||
Width = 145
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'LazDocDeletePathButton'
|
||||
OnClick = LazDocDeletePathButtonClick
|
||||
TabOrder = 2
|
||||
end
|
||||
object LazDocPathEdit: TEdit
|
||||
AnchorSideLeft.Control = LazDocPathsGroupBox
|
||||
AnchorSideTop.Control = LazDocAddPathButton
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = LazDocBrowseButton
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 152
|
||||
Width = 412
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 3
|
||||
Text = 'LazDocPathEdit'
|
||||
end
|
||||
object LazDocBrowseButton: TButton
|
||||
AnchorSideTop.Control = LazDocAddPathButton
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = LazDocPathsGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 424
|
||||
Height = 23
|
||||
Top = 152
|
||||
Width = 24
|
||||
Anchors = [akTop, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
Caption = '...'
|
||||
OnClick = LazDocBrowseButtonClick
|
||||
TabOrder = 4
|
||||
end
|
||||
end
|
||||
end
|
||||
object SavePage: TPage
|
||||
Caption = 'SavePage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object SaveClosedUnitInfoCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'SaveClosedUnitInfoCheckBox'
|
||||
TabOrder = 0
|
||||
end
|
||||
object SaveOnlyProjectUnitInfoCheckBox: TCheckBox
|
||||
AnchorSideTop.Control = SaveClosedUnitInfoCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 34
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'SaveOnlyProjectUnitInfoCheckBox'
|
||||
TabOrder = 1
|
||||
end
|
||||
object SaveSessionLocationRadioGroup: TRadioGroup
|
||||
AnchorSideTop.Control = SaveOnlyProjectUnitInfoCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = SavePage
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 117
|
||||
Top = 68
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoFill = True
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'SaveSessionLocationRadioGroup'
|
||||
ChildSizing.LeftRightSpacing = 6
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
||||
ChildSizing.EnlargeVertical = crsHomogenousChildResize
|
||||
ChildSizing.ShrinkHorizontal = crsScaleChilds
|
||||
ChildSizing.ShrinkVertical = crsScaleChilds
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 1
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object VersionInfoPage: TPage
|
||||
Caption = 'VersionInfoPage'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object VersionInfoGroupBox: TGroupBox
|
||||
AnchorSideLeft.Control = LanguageSettingsGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 105
|
||||
Top = 33
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Version Numbering'
|
||||
ClientHeight = 105
|
||||
ClientWidth = 458
|
||||
TabOrder = 0
|
||||
object VersionLabel: TLabel
|
||||
AnchorSideLeft.Control = VersionInfoGroupBox
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
Left = 6
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 43
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Version:'
|
||||
ParentColor = False
|
||||
end
|
||||
object MajorRevisionLabel: TLabel
|
||||
AnchorSideLeft.Control = VersionSpinEdit
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
Left = 106
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 82
|
||||
BorderSpacing.Left = 24
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Major Revision:'
|
||||
ParentColor = False
|
||||
end
|
||||
object MinorRevisionLabel: TLabel
|
||||
AnchorSideLeft.Control = MajorRevisionSpinEdit
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
Left = 206
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 83
|
||||
BorderSpacing.Left = 24
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Minor Revision:'
|
||||
ParentColor = False
|
||||
end
|
||||
object BuildLabel: TLabel
|
||||
AnchorSideLeft.Control = MinorRevisionSpinEdit
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
Left = 306
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 31
|
||||
BorderSpacing.Left = 24
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Build:'
|
||||
ParentColor = False
|
||||
end
|
||||
object BuildEdit: TEdit
|
||||
AnchorSideLeft.Control = BuildLabel
|
||||
AnchorSideTop.Control = BuildLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 306
|
||||
Height = 20
|
||||
Top = 28
|
||||
Width = 70
|
||||
TabOrder = 0
|
||||
Text = '0'
|
||||
end
|
||||
object VersionSpinEdit: TSpinEdit
|
||||
AnchorSideLeft.Control = VersionLabel
|
||||
AnchorSideTop.Control = VersionLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 20
|
||||
Top = 28
|
||||
Width = 70
|
||||
TabOrder = 1
|
||||
end
|
||||
object MajorRevisionSpinEdit: TSpinEdit
|
||||
AnchorSideLeft.Control = MajorRevisionLabel
|
||||
AnchorSideTop.Control = MajorRevisionLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 106
|
||||
Height = 20
|
||||
Top = 28
|
||||
Width = 70
|
||||
TabOrder = 2
|
||||
end
|
||||
object MinorRevisionSpinEdit: TSpinEdit
|
||||
AnchorSideLeft.Control = MinorRevisionLabel
|
||||
AnchorSideTop.Control = MinorRevisionLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 206
|
||||
Height = 20
|
||||
Top = 28
|
||||
Width = 70
|
||||
TabOrder = 3
|
||||
end
|
||||
object AutomaticallyIncreaseBuildCheckBox: TCheckBox
|
||||
AnchorSideLeft.Control = VersionInfoGroupBox
|
||||
AnchorSideTop.Control = VersionSpinEdit
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 21
|
||||
Top = 60
|
||||
Width = 159
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Automatically increase Build'
|
||||
Enabled = False
|
||||
TabOrder = 4
|
||||
end
|
||||
end
|
||||
object UseVersionInfoCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 21
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Include Version Info in executable'
|
||||
OnChange = UseVersionInfoCheckBoxChange
|
||||
TabOrder = 1
|
||||
end
|
||||
object LanguageSettingsGroupBox: TGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 67
|
||||
Top = 144
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Language Options'
|
||||
ClientHeight = 67
|
||||
ClientWidth = 458
|
||||
TabOrder = 2
|
||||
object LanguageSelectionLabel: TLabel
|
||||
AnchorSideLeft.Control = LanguageSettingsGroupBox
|
||||
AnchorSideTop.Control = LanguageSettingsGroupBox
|
||||
Left = 6
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 107
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Language Selection:'
|
||||
ParentColor = False
|
||||
end
|
||||
object CharacterSetLabel: TLabel
|
||||
AnchorSideLeft.Control = LanguageSelectionComboBox
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = LanguageSettingsGroupBox
|
||||
Left = 260
|
||||
Height = 16
|
||||
Top = 6
|
||||
Width = 74
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Character Set:'
|
||||
ParentColor = False
|
||||
end
|
||||
object LanguageSelectionComboBox: TComboBox
|
||||
AnchorSideLeft.Control = LanguageSelectionLabel
|
||||
AnchorSideTop.Control = LanguageSelectionLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 21
|
||||
Top = 28
|
||||
Width = 248
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
BorderSpacing.Top = 2
|
||||
MaxLength = 0
|
||||
TabOrder = 0
|
||||
Text = 'U.S. English'
|
||||
end
|
||||
object CharacterSetComboBox: TComboBox
|
||||
AnchorSideLeft.Control = CharacterSetLabel
|
||||
AnchorSideTop.Control = LanguageSelectionComboBox
|
||||
AnchorSideRight.Control = LanguageSettingsGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 260
|
||||
Height = 21
|
||||
Top = 28
|
||||
Width = 192
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
BorderSpacing.Right = 6
|
||||
MaxLength = 0
|
||||
TabOrder = 1
|
||||
Text = 'Multilingual'
|
||||
end
|
||||
end
|
||||
object OtherInfoGroupBox: TGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 101
|
||||
Top = 217
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Other Info'
|
||||
ClientHeight = 101
|
||||
ClientWidth = 458
|
||||
TabOrder = 3
|
||||
object DescriptionLabel: TLabel
|
||||
AnchorSideTop.Control = DescriptionEdit
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Height = 16
|
||||
Top = 2
|
||||
Width = 64
|
||||
Caption = 'Description:'
|
||||
ParentColor = False
|
||||
end
|
||||
object CopyrightLabel: TLabel
|
||||
AnchorSideTop.Control = CopyrightEdit
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Height = 16
|
||||
Top = 29
|
||||
Width = 57
|
||||
Caption = 'Copyright:'
|
||||
ParentColor = False
|
||||
end
|
||||
object DescriptionEdit: TEdit
|
||||
AnchorSideLeft.Control = DescriptionLabel
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideRight.Control = OtherInfoGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 70
|
||||
Height = 21
|
||||
Width = 382
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Right = 6
|
||||
TabOrder = 0
|
||||
end
|
||||
object CopyrightEdit: TEdit
|
||||
AnchorSideLeft.Control = DescriptionEdit
|
||||
AnchorSideTop.Control = DescriptionEdit
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = OtherInfoGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 70
|
||||
Height = 21
|
||||
Top = 27
|
||||
Width = 382
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
TabOrder = 1
|
||||
end
|
||||
object AdditionalInfoButton: TButton
|
||||
AnchorSideTop.Control = CopyrightEdit
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = OtherInfoGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 359
|
||||
Height = 23
|
||||
Top = 54
|
||||
Width = 93
|
||||
Anchors = [akTop, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Additional Info'
|
||||
OnClick = AdditionalInfoButtonClick
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
end
|
||||
object i18nPage: TPage
|
||||
Caption = 'i18n'
|
||||
ClientWidth = 470
|
||||
ClientHeight = 365
|
||||
object I18NGroupBox: TGroupBox
|
||||
AnchorSideLeft.Control = OtherInfoGroupBox
|
||||
AnchorSideTop.Control = VersionInfoGroupBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = OtherInfoGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 74
|
||||
Top = 34
|
||||
Width = 458
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'i18n Options'
|
||||
ClientHeight = 74
|
||||
ClientWidth = 458
|
||||
TabOrder = 0
|
||||
object PoOutDirLabel: TLabel
|
||||
Height = 20
|
||||
Width = 132
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'PO Output Directory:'
|
||||
ParentColor = False
|
||||
end
|
||||
object POOutDirEdit: TEdit
|
||||
AnchorSideLeft.Control = I18NGroupBox
|
||||
AnchorSideTop.Control = PoOutDirLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = POOutDirButton
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 26
|
||||
Width = 416
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 0
|
||||
Text = 'POOutDirEdit'
|
||||
end
|
||||
object POOutDirButton: TButton
|
||||
AnchorSideTop.Control = PoOutDirLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = I18NGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 428
|
||||
Height = 23
|
||||
Top = 26
|
||||
Width = 24
|
||||
Anchors = [akTop, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
Caption = '...'
|
||||
OnClick = POOutDirButtonClick
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object EnableI18NCheckBox: TCheckBox
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 6
|
||||
Width = 458
|
||||
Align = alTop
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Enable i18n'
|
||||
OnChange = EnableI18NCheckBoxChange
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
object SelectDirectoryDialog: TSelectDirectoryDialog
|
||||
Title = 'Select Directory'
|
||||
FilterIndex = 0
|
||||
left = 88
|
||||
top = 368
|
||||
end
|
||||
end
|
280
ide/projectopts_new.lrs
Normal file
280
ide/projectopts_new.lrs
Normal file
@ -0,0 +1,280 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TProjectOptionsDialog','FORMDATA',[
|
||||
'TPF0'#241#21'TProjectOptionsDialog'#20'ProjectOptionsDialog'#4'Left'#3#6#1#6
|
||||
+'Height'#3#199#1#3'Top'#3#209#0#5'Width'#3'q'#2#18'HorzScrollBar.Page'#3'p'#2
|
||||
+#18'VertScrollBar.Page'#3#198#1#13'ActiveControl'#7#9'TitleEdit'#11'BorderIc'
|
||||
+'ons'#11#12'biSystemMenu'#0#7'Caption'#6#20'ProjectOptionsDialog'#12'ClientH'
|
||||
+'eight'#3#199#1#11'ClientWidth'#3'q'#2#21'Constraints.MinHeight'#3#144#1#20
|
||||
+'Constraints.MinWidth'#3#144#1#7'OnClose'#7#19'ProjectOptionsClose'#8'Positi'
|
||||
+'on'#7#14'poScreenCenter'#0#241#6'TPanel'#11'BottomPanel'#3'Top'#3#149#1#5'W'
|
||||
+'idth'#3'q'#2#11'ClientWidth'#3'q'#2#8'TabOrder'#2#2#0#241#6'TPanel'#13'OKCa'
|
||||
+'ncelPanel'#4'Left'#3#182#1#0#241#7'TBitBtn'#9'btnCancel'#6'Cancel'#8#0#0#241
|
||||
+#7'TBitBtn'#5'btnOK'#0#0#0#241#7'TBitBtn'#10'HelpButton'#0#0#0#241#6'TPanel'
|
||||
+#15'CategoriesPanel'#5'Width'#3'q'#2#11'ClientWidth'#3'q'#2#8'TabOrder'#2#3#0
|
||||
+#241#6'TLabel'#17'SectionTitleLabel'#0#0#241#6'TLabel'#11'SearchLabel'#4'Lef'
|
||||
+'t'#3'0'#1#0#0#241#7'TBitBtn'#17'ClearFilterButton'#4'Left'#3'H'#2#0#0#241#5
|
||||
+'TEdit'#10'FilterEdit'#4'Left'#3#145#1#0#0#0#241#6'TPanel'#17'SectionsTreePa'
|
||||
+'nel'#6'Height'#3'm'#1#12'ClientHeight'#3'm'#1#8'TabOrder'#2#0#0#241#8'TList'
|
||||
+'Box'#11'SectionList'#6'Height'#3'm'#1#0#0#0#241#9'TSplitter'#12'MainSplitte'
|
||||
+'r'#6'Height'#3'm'#1#0#0#241#6'TPanel'#16'OptionsAreaPanel'#6'Height'#3'm'#1
|
||||
+#5'Width'#3#214#1#12'ClientHeight'#3'm'#1#11'ClientWidth'#3#214#1#8'TabOrder'
|
||||
+#2#1#0#9'TNotebook'#8'Notebook'#6'Height'#3'm'#1#5'Width'#3#214#1#5'Align'#7
|
||||
+#8'alClient'#9'PageIndex'#2#3#8'ShowTabs'#8#8'TabOrder'#2#0#0#5'TPage'#15'Ap'
|
||||
+'plicationPage'#7'Caption'#6#15'ApplicationPage'#11'ClientWidth'#3#214#1#12
|
||||
+'ClientHeight'#3'm'#1#0#9'TGroupBox'#19'AppSettingsGroupBox'#4'Left'#2#6#6'H'
|
||||
+'eight'#2'|'#3'Top'#2#6#5'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderSpacin'
|
||||
+'g.Around'#2#6#7'Caption'#6#19'AppSettingsGroupBox'#12'ClientHeight'#2'|'#11
|
||||
+'ClientWidth'#3#202#1#8'TabOrder'#2#0#0#6'TLabel'#10'TitleLabel'#4'Left'#2#6
|
||||
+#6'Height'#2#16#3'Top'#2#6#5'Width'#3#190#1#5'Align'#7#5'alTop'#18'BorderSpa'
|
||||
+'cing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Capt'
|
||||
+'ion'#6#10'TitleLabel'#11'ParentColor'#8#0#0#5'TEdit'#9'TitleEdit'#4'Left'#2
|
||||
+#6#6'Height'#2#23#3'Top'#2#22#5'Width'#3#190#1#5'Align'#7#5'alTop'#18'Border'
|
||||
+'Spacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#4'Text'#6#9'T'
|
||||
+'itleEdit'#0#0#9'TCheckBox'#20'UseAppBundleCheckBox'#4'Left'#2#6#6'Height'#2
|
||||
+#24#3'Top'#2'4'#5'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0
|
||||
+#8'AutoSize'#8#7'Caption'#6#20'UseAppBundleCheckBox'#8'TabOrder'#2#1#0#0#9'T'
|
||||
+'CheckBox'#21'UseXPManifestCheckBox'#4'Left'#2#6#6'Height'#2#24#3'Top'#2'L'#5
|
||||
+'Width'#3'z'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7
|
||||
+'Caption'#6#21'UseXPManifestCheckBox'#8'TabOrder'#2#2#0#0#0#9'TGroupBox'#22
|
||||
+'OutputSettingsGroupBox'#4'Left'#2#6#6'Height'#2'D'#3'Top'#3#136#0#5'Width'#3
|
||||
+#202#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Capt'
|
||||
+'ion'#6#22'OutputSettingsGroupBox'#12'ClientHeight'#2'D'#11'ClientWidth'#3
|
||||
+#202#1#8'TabOrder'#2#1#0#6'TLabel'#15'TargetFileLabel'#4'Left'#2#6#6'Height'
|
||||
+#2#13#3'Top'#2#6#5'Width'#3#190#1#5'Align'#7#5'alTop'#18'BorderSpacing.Left'
|
||||
+#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#7'Caption'#6#15'T'
|
||||
+'argetFileLabel'#11'ParentColor'#8#0#0#5'TEdit'#14'TargetFileEdit'#4'Left'#2
|
||||
+#6#6'Height'#2#23#3'Top'#2#19#5'Width'#3#190#1#5'Align'#7#5'alTop'#18'Border'
|
||||
+'Spacing.Left'#2#6#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#8
|
||||
+'TabOrder'#2#0#4'Text'#6#14'TargetFileEdit'#0#0#0#0#5'TPage'#9'FormsPage'#7
|
||||
+'Caption'#6#9'FormsPage'#11'ClientWidth'#3#214#1#12'ClientHeight'#3'm'#1#8'O'
|
||||
+'nResize'#7#15'FormsPageResize'#0#6'TLabel'#21'FormsAutoCreatedLabel'#4'Left'
|
||||
+#2'$'#6'Height'#2#20#3'Top'#2#10#5'Width'#3#156#0#7'Caption'#6#21'FormsAutoC'
|
||||
+'reatedLabel'#11'ParentColor'#8#0#0#6'TLabel'#20'FormsAvailFormsLabel'#22'An'
|
||||
+'chorSideLeft.Control'#7#22'FormsAvailFormsListBox'#4'Left'#3#10#1#6'Height'
|
||||
+#2#20#3'Top'#2#10#5'Width'#3#144#0#7'Caption'#6#20'FormsAvailFormsLabel'#11
|
||||
+'ParentColor'#8#0#0#8'TListBox'#23'FormsAutoCreatedListBox'#22'AnchorSideLef'
|
||||
+'t.Control'#7#29'FormsMoveAutoCreatedFormUpBtn'#19'AnchorSideLeft.Side'#7#9
|
||||
+'asrBottom'#24'AnchorSideBottom.Control'#7#31'FormsAutoCreateNewFormsCheckBo'
|
||||
+'x'#4'Left'#2'$'#6'Height'#3'+'#1#3'Top'#2' '#5'Width'#3#194#0#7'Anchors'#11
|
||||
+#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#11'MultiSelec'
|
||||
+'t'#9#8'TabOrder'#2#0#8'TopIndex'#2#255#0#0#8'TListBox'#22'FormsAvailFormsLi'
|
||||
+'stBox'#22'AnchorSideLeft.Control'#7#29'FormsAddToAutoCreatedFormsBtn'#19'An'
|
||||
+'chorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'FormsPage'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#31'F'
|
||||
+'ormsAutoCreateNewFormsCheckBox'#4'Left'#3#10#1#6'Height'#3'+'#1#3'Top'#2' '
|
||||
+#5'Width'#3#198#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0
|
||||
+#20'BorderSpacing.Around'#2#6#11'MultiSelect'#9#8'TabOrder'#2#1#8'TopIndex'#2
|
||||
,#255#0#0#6'TArrow'#29'FormsMoveAutoCreatedFormUpBtn'#4'Left'#2#6#6'Height'#2
|
||||
+#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#4'atUp'#7'OnClick'#7'"FormsMove'
|
||||
+'AutoCreatedFormUpBtnClick'#0#0#6'TArrow FormsMoveAutoCreatedFormsDownBtn'#4
|
||||
+'Left'#2#6#6'Height'#2#24#3'Top'#2'<'#5'Width'#2#24#9'ArrowType'#7#6'atDown'
|
||||
+#7'OnClick'#7'$FormsMoveAutoCreatedFormDownBtnClick'#0#0#6'TArrow"FormsRemov'
|
||||
+'eFromAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7#23'FormsAutoCreatedL'
|
||||
+'istBox'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#236#0#6'Height'#2
|
||||
+#24#3'Top'#2' '#5'Width'#2#24#9'ArrowType'#7#7'atRight'#20'BorderSpacing.Aro'
|
||||
+'und'#2#6#7'OnClick'#7'''FormsRemoveFromAutoCreatedFormsBtnClick'#0#0#6'TArr'
|
||||
+'ow'#29'FormsAddToAutoCreatedFormsBtn'#22'AnchorSideLeft.Control'#7'"FormsRe'
|
||||
+'moveFromAutoCreatedFormsBtn'#4'Left'#3#236#0#6'Height'#2#24#3'Top'#2'<'#5'W'
|
||||
+'idth'#2#24#7'OnClick'#7'"FormsAddToAutoCreatedFormsBtnClick'#0#0#9'TCheckBo'
|
||||
+'x'#31'FormsAutoCreateNewFormsCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#3
|
||||
+'Q'#1#5'Width'#3#202#1#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#31'FormsAutoCreateNewFormsCheckBox'#8'TabOrder'#2#2#0#0#0#5'TPag'
|
||||
+'e'#8'MiscPage'#7'Caption'#6#8'MiscPage'#11'ClientWidth'#3#214#1#12'ClientHe'
|
||||
+'ight'#3'm'#1#0#9'TCheckBox)MainUnitHasUsesSectionForAllUnitsCheckBox'#21'An'
|
||||
+'chorSideTop.Control'#7#30'MainUnitIsPascalSourceCheckBox'#18'AnchorSideTop.'
|
||||
+'Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'"'#5'Width'#3#202#1
|
||||
+#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6')MainUnitHasU'
|
||||
+'sesSectionForAllUnitsCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox''MainUnitHas'
|
||||
+'CreateFormStatementsCheckBox'#21'AnchorSideTop.Control'#7')MainUnitHasUsesS'
|
||||
+'ectionForAllUnitsCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#22#3'Top'#2'>'#5'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderSp'
|
||||
+'acing.Around'#2#6#7'Caption'#6'''MainUnitHasCreateFormStatementsCheckBox'#8
|
||||
+'TabOrder'#2#1#0#0#9'TCheckBox'#30'MainUnitIsPascalSourceCheckBox'#4'Left'#2
|
||||
+#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderS'
|
||||
+'pacing.Around'#2#6#7'Caption'#6#30'MainUnitIsPascalSourceCheckBox'#8'TabOrd'
|
||||
+'er'#2#2#0#0#9'TCheckBox!MainUnitHasTitleStatementCheckBox'#21'AnchorSideTop'
|
||||
+'.Control'#7'''MainUnitHasCreateFormStatementsCheckBox'#18'AnchorSideTop.Sid'
|
||||
+'e'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'Z'#5'Width'#3#202#1#5
|
||||
+'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'!MainUnitHasTit'
|
||||
+'leStatementCheckBox'#8'TabOrder'#2#5#0#0#9'TCheckBox'#16'RunnableCheckBox'
|
||||
+#21'AnchorSideTop.Control'#7'!MainUnitHasTitleStatementCheckBox'#18'AnchorSi'
|
||||
+'deTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'|'#5'Width'#3
|
||||
+#202#1#5'Align'#7#5'alTop'#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6#16'RunnableCheckBox'#8'TabOrder'#2#3#0#0#9'TCheckBox'#19'A'
|
||||
+'lwaysBuildCheckBox'#21'AnchorSideTop.Control'#7#16'RunnableCheckBox'#18'Anc'
|
||||
+'horSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#22#3'Top'#3#152#0#5
|
||||
+'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6
|
||||
+#19'AlwaysBuildCheckBox'#8'TabOrder'#2#4#0#0#0#5'TPage'#10'LazDocPage'#7'Cap'
|
||||
+'tion'#6#10'LazDocPage'#11'ClientWidth'#3#214#1#12'ClientHeight'#3'm'#1#0#9
|
||||
+'TGroupBox'#19'LazDocPathsGroupBox'#4'Left'#2#6#6'Height'#3#198#0#3'Top'#2#6
|
||||
+#5'Width'#3#202#1#5'Align'#7#5'alTop'#8'AutoSize'#9#20'BorderSpacing.Around'
|
||||
+#2#6#7'Caption'#6#19'LazDocPathsGroupBox'#12'ClientHeight'#3#181#0#11'Client'
|
||||
+'Width'#3#198#1#8'TabOrder'#2#0#0#8'TListBox'#13'LazDocListBox'#20'AnchorSid'
|
||||
+'eRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'l'#3'Top'#2#6#5'Width'#3
|
||||
+#186#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#0#8'To'
|
||||
+'pIndex'#2#255#0#0#7'TButton'#19'LazDocAddPathButton'#22'AnchorSideLeft.Cont'
|
||||
+'rol'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Control'#7#13'LazDocListBox'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#26#3'Top'#2'x'
|
||||
+#5'Width'#3#132#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#19
|
||||
+'LazDocAddPathButton'#7'OnClick'#7#24'LazDocAddPathButtonClick'#8'TabOrder'#2
|
||||
+#1#0#0#7'TButton'#22'LazDocDeletePathButton'#22'AnchorSideLeft.Control'#7#19
|
||||
+'LazDocAddPathButton'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTo'
|
||||
+'p.Control'#7#13'LazDocListBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'
|
||||
+#3#144#0#6'Height'#2#26#3'Top'#2'x'#5'Width'#3#145#0#8'AutoSize'#9#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#22'LazDocDeletePathButton'#7'OnClick'#7#27
|
||||
+'LazDocDeletePathButtonClick'#8'TabOrder'#2#2#0#0#5'TEdit'#14'LazDocPathEdit'
|
||||
+#22'AnchorSideLeft.Control'#7#19'LazDocPathsGroupBox'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#19'LazDocAddPathButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'Anch'
|
||||
+'orSideRight.Control'#7#18'LazDocBrowseButton'#4'Left'#2#6#6'Height'#2#23#3
|
||||
+'Top'#3#152#0#5'Width'#3#156#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0
|
||||
+#20'BorderSpacing.Around'#2#6#8'TabOrder'#2#3#4'Text'#6#14'LazDocPathEdit'#0
|
||||
,#0#7'TButton'#18'LazDocBrowseButton'#21'AnchorSideTop.Control'#7#19'LazDocAd'
|
||||
+'dPathButton'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Contr'
|
||||
+'ol'#7#19'LazDocPathsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Lef'
|
||||
+'t'#3#168#1#6'Height'#2#23#3'Top'#3#152#0#5'Width'#2#24#7'Anchors'#11#5'akTo'
|
||||
+'p'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#3'...'#7'OnClick'
|
||||
+#7#23'LazDocBrowseButtonClick'#8'TabOrder'#2#4#0#0#0#0#5'TPage'#8'SavePage'#7
|
||||
+'Caption'#6#8'SavePage'#11'ClientWidth'#3#214#1#12'ClientHeight'#3'm'#1#0#9
|
||||
+'TCheckBox'#26'SaveClosedUnitInfoCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'
|
||||
+#2#6#5'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#26'SaveClosedUnitInfoCheckBox'#8'TabOrder'#2#0#0#0#9'TCheckBox'#31
|
||||
+'SaveOnlyProjectUnitInfoCheckBox'#21'AnchorSideTop.Control'#7#26'SaveClosedU'
|
||||
+'nitInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
|
||||
+#2#22#3'Top'#2'"'#5'Width'#3#202#1#5'Align'#7#5'alTop'#20'BorderSpacing.Arou'
|
||||
+'nd'#2#6#7'Caption'#6#31'SaveOnlyProjectUnitInfoCheckBox'#8'TabOrder'#2#1#0#0
|
||||
+#11'TRadioGroup'#29'SaveSessionLocationRadioGroup'#21'AnchorSideTop.Control'
|
||||
+#7#31'SaveOnlyProjectUnitInfoCheckBox'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#23'AnchorSideRight.Control'#7#8'SavePage'#20'AnchorSideRight.Side'#7#9'asrB'
|
||||
+'ottom'#4'Left'#2#6#6'Height'#2'u'#3'Top'#2'D'#5'Width'#3#202#1#5'Align'#7#5
|
||||
+'alTop'#8'AutoFill'#9#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6
|
||||
+#7'Caption'#6#29'SaveSessionLocationRadioGroup'#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#2#0#0#0#5'TPage'#15'VersionInfoPage'#7'Caption'#6#15'VersionInf'
|
||||
+'oPage'#11'ClientWidth'#3#214#1#12'ClientHeight'#3'm'#1#0#9'TGroupBox'#19'Ve'
|
||||
+'rsionInfoGroupBox'#22'AnchorSideLeft.Control'#7#24'LanguageSettingsGroupBox'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBotto'
|
||||
+'m'#4'Left'#2#6#6'Height'#2'i'#3'Top'#2'!'#5'Width'#3#202#1#5'Align'#7#5'alT'
|
||||
+'op'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#17'Version Numb'
|
||||
+'ering'#12'ClientHeight'#2'i'#11'ClientWidth'#3#202#1#8'TabOrder'#2#0#0#6'TL'
|
||||
+'abel'#12'VersionLabel'#22'AnchorSideLeft.Control'#7#19'VersionInfoGroupBox'
|
||||
+#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2#6#6'Height'#2
|
||||
+#16#3'Top'#2#6#5'Width'#2'+'#20'BorderSpacing.Around'#2#6#7'Caption'#6#8'Ver'
|
||||
+'sion:'#11'ParentColor'#8#0#0#6'TLabel'#18'MajorRevisionLabel'#22'AnchorSide'
|
||||
+'Left.Control'#7#15'VersionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBottom'
|
||||
+#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#2'j'#6'Height'#2
|
||||
+#16#3'Top'#2#6#5'Width'#2'R'#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Ar'
|
||||
+'ound'#2#6#7'Caption'#6#15'Major Revision:'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#18'MinorRevisionLabel'#22'AnchorSideLeft.Control'#7#21'MajorRevisionSpinEdi'
|
||||
+'t'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#19'Ve'
|
||||
+'rsionInfoGroupBox'#4'Left'#3#206#0#6'Height'#2#16#3'Top'#2#6#5'Width'#2'S'
|
||||
+#18'BorderSpacing.Left'#2#24#20'BorderSpacing.Around'#2#6#7'Caption'#6#15'Mi'
|
||||
+'nor Revision:'#11'ParentColor'#8#0#0#6'TLabel'#10'BuildLabel'#22'AnchorSide'
|
||||
+'Left.Control'#7#21'MinorRevisionSpinEdit'#19'AnchorSideLeft.Side'#7#9'asrBo'
|
||||
+'ttom'#21'AnchorSideTop.Control'#7#19'VersionInfoGroupBox'#4'Left'#3'2'#1#6
|
||||
+'Height'#2#16#3'Top'#2#6#5'Width'#2#31#18'BorderSpacing.Left'#2#24#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#6'Build:'#11'ParentColor'#8#0#0#5'TEdit'#9
|
||||
+'BuildEdit'#22'AnchorSideLeft.Control'#7#10'BuildLabel'#21'AnchorSideTop.Con'
|
||||
+'trol'#7#10'BuildLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3'2'#1
|
||||
+#6'Height'#2#20#3'Top'#2#28#5'Width'#2'F'#8'TabOrder'#2#0#4'Text'#6#1'0'#0#0
|
||||
+#9'TSpinEdit'#15'VersionSpinEdit'#22'AnchorSideLeft.Control'#7#12'VersionLab'
|
||||
+'el'#21'AnchorSideTop.Control'#7#12'VersionLabel'#18'AnchorSideTop.Side'#7#9
|
||||
+'asrBottom'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#28#5'Width'#2'F'#8'TabOrder'
|
||||
+#2#1#0#0#9'TSpinEdit'#21'MajorRevisionSpinEdit'#22'AnchorSideLeft.Control'#7
|
||||
+#18'MajorRevisionLabel'#21'AnchorSideTop.Control'#7#18'MajorRevisionLabel'#18
|
||||
+'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2'j'#6'Height'#2#20#3'Top'#2#28#5
|
||||
+'Width'#2'F'#8'TabOrder'#2#2#0#0#9'TSpinEdit'#21'MinorRevisionSpinEdit'#22'A'
|
||||
+'nchorSideLeft.Control'#7#18'MinorRevisionLabel'#21'AnchorSideTop.Control'#7
|
||||
+#18'MinorRevisionLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#206#0
|
||||
+#6'Height'#2#20#3'Top'#2#28#5'Width'#2'F'#8'TabOrder'#2#3#0#0#9'TCheckBox"Au'
|
||||
+'tomaticallyIncreaseBuildCheckBox'#22'AnchorSideLeft.Control'#7#19'VersionIn'
|
||||
+'foGroupBox'#21'AnchorSideTop.Control'#7#15'VersionSpinEdit'#18'AnchorSideTo'
|
||||
,'p.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2'<'#5'Width'#3#159
|
||||
+#0#17'BorderSpacing.Top'#2#6#20'BorderSpacing.Around'#2#6#7'Caption'#6#28'Au'
|
||||
+'tomatically increase Build'#7'Enabled'#8#8'TabOrder'#2#4#0#0#0#9'TCheckBox'
|
||||
+#22'UseVersionInfoCheckBox'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#6#5'Width'#3
|
||||
+#202#1#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6'"Includ'
|
||||
+'e Version Info in executable'#8'OnChange'#7#28'UseVersionInfoCheckBoxChange'
|
||||
+#8'TabOrder'#2#1#0#0#9'TGroupBox'#24'LanguageSettingsGroupBox'#18'AnchorSide'
|
||||
+'Top.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2'C'#3'Top'#3#144#0#5'Width'#3#202#1#5'Align'#7#5'alTop'#8'AutoSi'
|
||||
+'ze'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#16'Language Options'#12'Cli'
|
||||
+'entHeight'#2'C'#11'ClientWidth'#3#202#1#8'TabOrder'#2#2#0#6'TLabel'#22'Lang'
|
||||
+'uageSelectionLabel'#22'AnchorSideLeft.Control'#7#24'LanguageSettingsGroupBo'
|
||||
+'x'#21'AnchorSideTop.Control'#7#24'LanguageSettingsGroupBox'#4'Left'#2#6#6'H'
|
||||
+'eight'#2#16#3'Top'#2#6#5'Width'#2'k'#20'BorderSpacing.Around'#2#6#7'Caption'
|
||||
+#6#19'Language Selection:'#11'ParentColor'#8#0#0#6'TLabel'#17'CharacterSetLa'
|
||||
+'bel'#22'AnchorSideLeft.Control'#7#25'LanguageSelectionComboBox'#19'AnchorSi'
|
||||
+'deLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#24'LanguageSettings'
|
||||
+'GroupBox'#4'Left'#3#4#1#6'Height'#2#16#3'Top'#2#6#5'Width'#2'J'#20'BorderSp'
|
||||
+'acing.Around'#2#6#7'Caption'#6#14'Character Set:'#11'ParentColor'#8#0#0#9'T'
|
||||
+'ComboBox'#25'LanguageSelectionComboBox'#22'AnchorSideLeft.Control'#7#22'Lan'
|
||||
+'guageSelectionLabel'#21'AnchorSideTop.Control'#7#22'LanguageSelectionLabel'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#21#3'Top'#2#28
|
||||
+#5'Width'#3#248#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbac'
|
||||
+'tSearchAscending'#0#17'BorderSpacing.Top'#2#2#9'MaxLength'#2#0#8'TabOrder'#2
|
||||
+#0#4'Text'#6#12'U.S. English'#0#0#9'TComboBox'#20'CharacterSetComboBox'#22'A'
|
||||
+'nchorSideLeft.Control'#7#17'CharacterSetLabel'#21'AnchorSideTop.Control'#7
|
||||
+#25'LanguageSelectionComboBox'#23'AnchorSideRight.Control'#7#24'LanguageSett'
|
||||
+'ingsGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#4#1#6'Heigh'
|
||||
+'t'#2#21#3'Top'#2#28#5'Width'#3#192#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR'
|
||||
+'ight'#0#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAs'
|
||||
+'cending'#0#19'BorderSpacing.Right'#2#6#9'MaxLength'#2#0#8'TabOrder'#2#1#4'T'
|
||||
+'ext'#6#12'Multilingual'#0#0#0#9'TGroupBox'#17'OtherInfoGroupBox'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
|
||||
+#2#6#6'Height'#2'e'#3'Top'#3#217#0#5'Width'#3#202#1#5'Align'#7#5'alTop'#8'Au'
|
||||
+'toSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'Other Info'#12'Clien'
|
||||
+'tHeight'#2'e'#11'ClientWidth'#3#202#1#8'TabOrder'#2#3#0#6'TLabel'#16'Descri'
|
||||
+'ptionLabel'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrCenter'#6'Height'#2#16#3'Top'#2#2#5'Width'#2'@'#7'Caption'#6
|
||||
+#12'Description:'#11'ParentColor'#8#0#0#6'TLabel'#14'CopyrightLabel'#21'Anch'
|
||||
+'orSideTop.Control'#7#13'CopyrightEdit'#18'AnchorSideTop.Side'#7#9'asrCenter'
|
||||
+#6'Height'#2#16#3'Top'#2#29#5'Width'#2'9'#7'Caption'#6#10'Copyright:'#11'Par'
|
||||
+'entColor'#8#0#0#5'TEdit'#15'DescriptionEdit'#22'AnchorSideLeft.Control'#7#16
|
||||
+'DescriptionLabel'#19'AnchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight'
|
||||
+'.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
|
||||
+'Left'#2'F'#6'Height'#2#21#5'Width'#3'~'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7
|
||||
+'akRight'#0#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrde'
|
||||
+'r'#2#0#0#0#5'TEdit'#13'CopyrightEdit'#22'AnchorSideLeft.Control'#7#15'Descr'
|
||||
+'iptionEdit'#21'AnchorSideTop.Control'#7#15'DescriptionEdit'#18'AnchorSideTo'
|
||||
+'p.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInfoGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'F'#6'Height'#2#21#3'Top'#2
|
||||
+#27#5'Width'#3'~'#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#17'BorderS'
|
||||
+'pacing.Top'#2#6#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#1#0#0#7'TButton'
|
||||
+#20'AdditionalInfoButton'#21'AnchorSideTop.Control'#7#13'CopyrightEdit'#18'A'
|
||||
+'nchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#17'OtherInf'
|
||||
+'oGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'
|
||||
+#7#9'asrBottom'#4'Left'#3'g'#1#6'Height'#2#23#3'Top'#2'6'#5'Width'#2']'#7'An'
|
||||
+'chors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#15'Additional Info'#7'OnClick'#7#25'AdditionalInfoButtonClick'#8
|
||||
+'TabOrder'#2#2#0#0#0#0#5'TPage'#8'i18nPage'#7'Caption'#6#4'i18n'#11'ClientWi'
|
||||
+'dth'#3#214#1#12'ClientHeight'#3'm'#1#0#9'TGroupBox'#12'I18NGroupBox'#22'Anc'
|
||||
+'horSideLeft.Control'#7#17'OtherInfoGroupBox'#21'AnchorSideTop.Control'#7#19
|
||||
+'VersionInfoGroupBox'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRig'
|
||||
+'ht.Control'#7#17'OtherInfoGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'
|
||||
+#4'Left'#2#6#6'Height'#2'J'#3'Top'#2'"'#5'Width'#3#202#1#5'Align'#7#5'alTop'
|
||||
,#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#12'i18n Options'#12
|
||||
+'ClientHeight'#2'J'#11'ClientWidth'#3#202#1#8'TabOrder'#2#0#0#6'TLabel'#13'P'
|
||||
+'oOutDirLabel'#6'Height'#2#20#5'Width'#3#132#0#20'BorderSpacing.Around'#2#6#7
|
||||
+'Caption'#6#20'PO Output Directory:'#11'ParentColor'#8#0#0#5'TEdit'#12'POOut'
|
||||
+'DirEdit'#22'AnchorSideLeft.Control'#7#12'I18NGroupBox'#21'AnchorSideTop.Con'
|
||||
+'trol'#7#13'PoOutDirLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSi'
|
||||
+'deRight.Control'#7#14'POOutDirButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2#26
|
||||
+#5'Width'#3#160#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'BorderSpa'
|
||||
+'cing.Around'#2#6#8'TabOrder'#2#0#4'Text'#6#12'POOutDirEdit'#0#0#7'TButton'
|
||||
+#14'POOutDirButton'#21'AnchorSideTop.Control'#7#13'PoOutDirLabel'#18'AnchorS'
|
||||
+'ideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#12'I18NGroupBox'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#21'AnchorSideBottom.Side'#7#9'asrBo'
|
||||
+'ttom'#4'Left'#3#172#1#6'Height'#2#23#3'Top'#2#26#5'Width'#2#24#7'Anchors'#11
|
||||
+#5'akTop'#7'akRight'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#3'...'#7'On'
|
||||
+'Click'#7#19'POOutDirButtonClick'#8'TabOrder'#2#1#0#0#0#9'TCheckBox'#18'Enab'
|
||||
+'leI18NCheckBox'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#6#5'Width'#3#202#1#5'Al'
|
||||
+'ign'#7#5'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#11'Enable i18n'#8
|
||||
+'OnChange'#7#24'EnableI18NCheckBoxChange'#8'TabOrder'#2#1#0#0#0#0#0#22'TSele'
|
||||
+'ctDirectoryDialog'#21'SelectDirectoryDialog'#5'Title'#6#16'Select Directory'
|
||||
+#11'FilterIndex'#2#0#4'left'#2'X'#3'top'#3'p'#1#0#0#0
|
||||
]);
|
894
ide/projectopts_new.pp
Normal file
894
ide/projectopts_new.pp
Normal file
@ -0,0 +1,894 @@
|
||||
{ /***************************************************************************
|
||||
projectopts.pp - Lazarus IDE unit
|
||||
-----------------------------------
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
***************************************************************************
|
||||
* *
|
||||
* This source is free software; you can redistribute it and/or modify *
|
||||
* it under the terms of the GNU General Public License as published by *
|
||||
* the Free Software Foundation; either version 2 of the License, or *
|
||||
* (at your option) any later version. *
|
||||
* *
|
||||
* This code is distributed in the hope that it will be useful, but *
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
|
||||
* General Public License for more details. *
|
||||
* *
|
||||
* A copy of the GNU General Public License is available on the World *
|
||||
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
|
||||
* obtain it by writing to the Free Software Foundation, *
|
||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
||||
* *
|
||||
***************************************************************************
|
||||
|
||||
Author: Mattias Gaertner
|
||||
|
||||
Abstract:
|
||||
Project options dialog
|
||||
|
||||
}
|
||||
unit ProjectOpts_new;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Arrow, Buttons, StdCtrls, SysUtils, LCLProc, Classes, CodeToolManager,
|
||||
Controls, Dialogs, LCLIntf, LResources, ExtCtrls, Forms, Graphics, Spin,
|
||||
FileUtil, IDEContextHelpEdit,
|
||||
IDEWindowIntf, ProjectIntf, IDEDialogs,
|
||||
IDEOptionDefs, LazarusIDEStrConsts, Project, IDEProcs, W32VersionInfo,
|
||||
VersionInfoAdditionalInfo, W32Manifest,
|
||||
OptionsEditorBase;
|
||||
|
||||
type
|
||||
|
||||
{ TProjectOptionsDialog }
|
||||
|
||||
TProjectOptionsDialog = class(TOptionsEditorForm)
|
||||
EnableI18NCheckBox: TCheckBox;
|
||||
I18NGroupBox: TGroupBox;
|
||||
PoOutDirLabel: TLabel;
|
||||
|
||||
Notebook: TNotebook;
|
||||
ApplicationPage: TPage;
|
||||
FormsPage: TPage;
|
||||
MiscPage: TPage;
|
||||
LazDocPage: TPage;
|
||||
i18nPage: TPage;
|
||||
POOutDirButton: TButton;
|
||||
POOutDirEdit: TEdit;
|
||||
SavePage: TPage;
|
||||
UseAppBundleCheckBox: TCheckBox;
|
||||
UseXPManifestCheckBox: TCheckBox;
|
||||
VersionInfoPage: TPage;
|
||||
|
||||
AppSettingsGroupBox: TGroupBox;
|
||||
OutputSettingsGroupBox: TGroupBox;
|
||||
SelectDirectoryDialog: TSelectDirectoryDialog;
|
||||
TitleLabel: TLabel;
|
||||
TitleEdit: TEdit;
|
||||
TargetFileLabel: TLabel;
|
||||
TargetFileEdit: TEdit;
|
||||
|
||||
// Forms
|
||||
FormsAutoCreatedLabel: TLabel;
|
||||
FormsAutoCreatedListBox: TListBox;
|
||||
FormsAvailFormsLabel: TLabel;
|
||||
FormsAvailFormsListBox: TListBox;
|
||||
FormsAddToAutoCreatedFormsBtn: TArrow;
|
||||
FormsRemoveFromAutoCreatedFormsBtn: TArrow;
|
||||
FormsMoveAutoCreatedFormUpBtn: TArrow;
|
||||
FormsMoveAutoCreatedFormDownBtn: TArrow;
|
||||
FormsAutoCreateNewFormsCheckBox: TCheckBox;
|
||||
FormsMoveAutoCreatedFormsDownBtn: TArrow;
|
||||
|
||||
// Misc
|
||||
MainUnitIsPascalSourceCheckBox: TCheckBox;
|
||||
MainUnitHasUsesSectionForAllUnitsCheckBox: TCheckBox;
|
||||
MainUnitHasCreateFormStatementsCheckBox: TCheckBox;
|
||||
MainUnitHasTitleStatementCheckBox: TCheckBox;
|
||||
RunnableCheckBox: TCheckBox;
|
||||
AlwaysBuildCheckBox: TCheckBox;
|
||||
|
||||
// Lazdoc settings
|
||||
LazDocBrowseButton: TButton;
|
||||
LazDocPathEdit: TEdit;
|
||||
LazDocDeletePathButton: TButton;
|
||||
LazDocAddPathButton: TButton;
|
||||
LazDocPathsGroupBox: TGroupBox;
|
||||
LazDocListBox: TListBox;
|
||||
|
||||
// Session
|
||||
SaveClosedUnitInfoCheckBox: TCheckBox;
|
||||
SaveOnlyProjectUnitInfoCheckBox: TCheckBox;
|
||||
SaveSessionLocationRadioGroup: TRadioGroup;
|
||||
|
||||
// VersionInfo
|
||||
UseVersionInfoCheckBox: TCheckBox;
|
||||
VersionInfoGroupBox: TGroupBox;
|
||||
VersionLabel: TLabel;
|
||||
MajorRevisionLabel: TLabel;
|
||||
MinorRevisionLabel: TLabel;
|
||||
BuildLabel: TLabel;
|
||||
VersionSpinEdit: TSpinEdit;
|
||||
MajorRevisionSpinEdit: TSpinEdit;
|
||||
MinorRevisionSpinEdit: TSpinEdit;
|
||||
BuildEdit: TEdit;
|
||||
AutomaticallyIncreaseBuildCheckBox: TCheckBox;
|
||||
LanguageSettingsGroupBox: TGroupBox;
|
||||
LanguageSelectionLabel: TLabel;
|
||||
CharacterSetLabel: TLabel;
|
||||
LanguageSelectionComboBox: TComboBox;
|
||||
CharacterSetComboBox: TComboBox;
|
||||
OtherInfoGroupBox: TGroupBox;
|
||||
AdditionalInfoButton: TButton;
|
||||
DescriptionEdit: TEdit;
|
||||
CopyrightEdit: TEdit;
|
||||
DescriptionLabel: TLabel;
|
||||
CopyrightLabel: TLabel;
|
||||
AdditionalInfoForm: TVersionInfoAdditinalInfoForm;
|
||||
|
||||
|
||||
procedure AdditionalInfoButtonClick(Sender: TObject);
|
||||
procedure EnableI18NCheckBoxChange(Sender: TObject);
|
||||
procedure FormsPageResize(Sender: TObject);
|
||||
procedure HelpButtonClick(Sender: TObject);
|
||||
procedure LazDocAddPathButtonClick(Sender: TObject);
|
||||
procedure LazDocBrowseButtonClick(Sender: TObject);
|
||||
procedure LazDocDeletePathButtonClick(Sender: TObject);
|
||||
procedure ProjectOptionsClose(Sender: TObject;
|
||||
var CloseAction: TCloseAction);
|
||||
procedure FormsAddToAutoCreatedFormsBtnClick(Sender: TObject);
|
||||
procedure FormsRemoveFromAutoCreatedFormsBtnClick(Sender: TObject);
|
||||
procedure FormsMoveAutoCreatedFormUpBtnClick(Sender: TObject);
|
||||
procedure FormsMoveAutoCreatedFormDownBtnClick(Sender: TObject);
|
||||
procedure POOutDirButtonClick(Sender: TObject);
|
||||
procedure UseVersionInfoCheckBoxChange(Sender: TObject);
|
||||
private
|
||||
FProject: TProject;
|
||||
procedure SetProject(AProject: TProject);
|
||||
procedure SetupApplicationPage(PageIndex: Integer);
|
||||
procedure SetupFormsPage(PageIndex: Integer);
|
||||
procedure SetupMiscPage(PageIndex: Integer);
|
||||
procedure SetupLazDocPage(PageIndex: Integer);
|
||||
procedure SetupSavePage(PageIndex: Integer);
|
||||
procedure SetupVersionInfoPage(PageIndex: Integer);
|
||||
procedure SetupI18NPage(PageIndex: Integer);
|
||||
procedure EnableVersionInfo(UseVersionInfo: boolean);
|
||||
procedure Enablei18nInfo(Usei18n: boolean);
|
||||
procedure FillAutoCreateFormsListbox;
|
||||
procedure FillAvailFormsListBox;
|
||||
function IndexOfAutoCreateForm(FormName: String): Integer;
|
||||
function FirstAutoCreateFormSelected: Integer;
|
||||
function FirstAvailFormSelected: Integer;
|
||||
procedure SelectOnlyThisAutoCreateForm(Index: Integer);
|
||||
function GetAutoCreatedFormsList: TStrings;
|
||||
function GetProjectTitle: String;
|
||||
function SetAutoCreateForms: Boolean;
|
||||
function SetProjectTitle: Boolean;
|
||||
public
|
||||
constructor Create(TheOwner: TComponent); override;
|
||||
property Project: TProject read FProject write SetProject;
|
||||
end;
|
||||
|
||||
function ShowProjectOptionsDialog(AProject: TProject): TModalResult;
|
||||
|
||||
function ProjectSessionStorageToLocalizedName(s: TProjectSessionStorage): string;
|
||||
function LocalizedNameToProjectSessionStorage(
|
||||
const s: string): TProjectSessionStorage;
|
||||
|
||||
var
|
||||
ProjectOptionsDialog: TProjectOptionsDialog;
|
||||
|
||||
implementation
|
||||
|
||||
|
||||
function ShowProjectOptionsDialog(AProject: TProject): TModalResult;
|
||||
begin
|
||||
with TProjectOptionsDialog.Create(Nil) do
|
||||
try
|
||||
Project := AProject;
|
||||
Result := ShowModal;
|
||||
finally
|
||||
Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
function ProjectSessionStorageToLocalizedName(s: TProjectSessionStorage
|
||||
): string;
|
||||
begin
|
||||
case s of
|
||||
pssInProjectInfo: Result:=lisPOSaveInLpiFil;
|
||||
pssInProjectDir: Result:=lisPOSaveInLpsFileInProjectDirectory;
|
||||
pssInIDEConfig: Result:=lisPOSaveInIDEConfigDirectory;
|
||||
pssNone: Result:=lisPODoNotSaveAnySessionInfo;
|
||||
else
|
||||
RaiseGDBException('');
|
||||
end;
|
||||
end;
|
||||
|
||||
function LocalizedNameToProjectSessionStorage(const s: string
|
||||
): TProjectSessionStorage;
|
||||
begin
|
||||
for Result:=Low(TProjectSessionStorage) to High(TProjectSessionStorage) do
|
||||
if ProjectSessionStorageToLocalizedName(Result)=s then exit;
|
||||
Result:=pssInProjectInfo;
|
||||
end;
|
||||
|
||||
|
||||
{ TProjectOptionsDialog }
|
||||
|
||||
constructor TProjectOptionsDialog.Create(TheOwner: TComponent);
|
||||
var
|
||||
i: Integer;
|
||||
Title: string;
|
||||
begin
|
||||
inherited Create(TheOwner);
|
||||
|
||||
Caption := dlgProjectOptions;
|
||||
HelpButton.Caption:=lisMenuHelp;
|
||||
|
||||
NoteBook.PageIndex := 0;
|
||||
|
||||
SetupApplicationPage(0);
|
||||
SetupFormsPage(1);
|
||||
SetupMiscPage(2);
|
||||
SetupLazDocPage(3);
|
||||
SetupSavePage(4);
|
||||
SetupVersionInfoPage(5);
|
||||
SetupI18NPage(6);
|
||||
|
||||
IDEDialogLayoutList.ApplyLayout(Self, 430, 375);
|
||||
|
||||
//Indexing items
|
||||
for i:= 0 to NoteBook.PageCount-1 do
|
||||
begin
|
||||
Title:=NoteBook.Pages[i];
|
||||
ScanControlTextsForIndex(Title, NoteBook.Page[i]);
|
||||
end
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupApplicationPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := dlgPOApplication;
|
||||
|
||||
AppSettingsGroupBox.Caption := dlgApplicationSettings;
|
||||
TitleLabel.Caption := dlgPOTitle;
|
||||
TitleEdit.Text := '';
|
||||
OutputSettingsGroupBox.Caption := dlgPOOutputSettings;
|
||||
TargetFileLabel.Caption := dlgPOTargetFileName;
|
||||
TargetFileEdit.Text := '';
|
||||
UseAppBundleCheckBox.Caption := dlgPOUseAppBundle;
|
||||
UseAppBundleCheckBox.Checked := False;
|
||||
UseXPManifestCheckBox.Caption := dlgPOUseManifest;
|
||||
UseXPManifestCheckBox.Checked := False;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupLazDocPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := lisLazDoc;
|
||||
|
||||
LazDocPathsGroupBox.Caption := lisLazDocPathsGroupBox;
|
||||
LazDocAddPathButton.Caption := lisLazDocAddPathButton;
|
||||
LazDocDeletePathButton.Caption := lisLazDocDeletePathButton;
|
||||
|
||||
LazDocPathEdit.Clear;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupSavePage(PageIndex: Integer);
|
||||
var
|
||||
s: TProjectSessionStorage;
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := dlgPOSaveSession;
|
||||
|
||||
SaveClosedUnitInfoCheckBox.Caption := dlgSaveEditorInfo;
|
||||
SaveOnlyProjectUnitInfoCheckBox.Caption := dlgSaveEditorInfoProject;
|
||||
SaveSessionLocationRadioGroup.Caption:=lisPOSaveSessionInformationIn;
|
||||
for s:=Low(TProjectSessionStorage) to High(TProjectSessionStorage) do
|
||||
SaveSessionLocationRadioGroup.Items.Add(
|
||||
ProjectSessionStorageToLocalizedName(s));
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupFormsPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := dlgPOFroms;
|
||||
|
||||
FormsAutoCreatedLabel.Caption := dlgAutoCreateForms;
|
||||
FormsAvailFormsLabel.Caption := dlgAvailableForms;
|
||||
FormsAutoCreateNewFormsCheckBox.Caption := dlgAutoCreateNewForms;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupMiscPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := dlgPOMisc;
|
||||
|
||||
MainUnitIsPascalSourceCheckBox.Caption := lisMainUnitIsPascalSource;
|
||||
MainUnitHasUsesSectionForAllUnitsCheckBox.Caption := lisMainUnitHasUsesSectionContainingAllUnitsOfProject;
|
||||
MainUnitHasCreateFormStatementsCheckBox.Caption := lisMainUnitHasApplicationCreateFormStatements;
|
||||
MainUnitHasTitleStatementCheckBox.Caption := lisMainUnitHasApplicationTitleStatements;
|
||||
RunnableCheckBox.Caption := lisProjectIsRunnable;
|
||||
AlwaysBuildCheckBox.Caption := lisProjOptsAlwaysBuildEvenIfNothingChanged;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupVersionInfoPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := VersionInfoTitle;
|
||||
UseVersionInfoCheckBox.Caption := rsIncludeVersionInfoInExecutable;
|
||||
VersionInfoGroupBox.Caption := rsVersionNumbering;
|
||||
VersionLabel.Caption := rsVersion;
|
||||
MajorRevisionLabel.Caption := rsMajorRevision;
|
||||
MinorRevisionLabel.Caption := rsMinorRevision;
|
||||
BuildLabel.Caption := rsBuild;
|
||||
AutomaticallyIncreaseBuildCheckBox.Caption := rsAutomaticallyIncreaseBuildNumber;
|
||||
LanguageSettingsGroupBox.Caption := rsLanguageOptions;
|
||||
LanguageSelectionLabel.Caption := rsLanguageSelection;
|
||||
CharacterSetLabel.Caption := rsCharacterSet;
|
||||
OtherInfoGroupBox.Caption := rsOtherInfo;
|
||||
DescriptionLabel.Caption := lisCodeToolsDefsDescription;
|
||||
CopyrightLabel.Caption := rsCopyright;
|
||||
AdditionalInfoButton.Caption := rsAdditionalInfo;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetupI18NPage(PageIndex: Integer);
|
||||
begin
|
||||
NoteBook.Page[PageIndex].Caption := dlgPOI18n;
|
||||
|
||||
EnableI18NCheckBox.Caption := rsEnableI18n;
|
||||
I18NGroupBox.Caption := rsI18nOptions;
|
||||
PoOutDirLabel.Caption := rsPOOutputDirectory;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.EnableVersionInfo(UseVersionInfo: boolean);
|
||||
begin
|
||||
VersionInfoGroupBox.Enabled := UseVersionInfo;
|
||||
VersionLabel.Enabled := UseVersionInfo;
|
||||
MajorRevisionLabel.Enabled := UseVersionInfo;
|
||||
MinorRevisionLabel.Enabled := UseVersionInfo;
|
||||
BuildLabel.Enabled := UseVersionInfo;
|
||||
VersionSpinEdit.Enabled := UseVersionInfo;
|
||||
MajorRevisionSpinEdit.Enabled := UseVersionInfo;
|
||||
MinorRevisionSpinEdit.Enabled := UseVersionInfo;
|
||||
BuildEdit.Enabled := UseVersionInfo;
|
||||
AutomaticallyIncreaseBuildCheckBox.Enabled := UseVersionInfo;
|
||||
|
||||
LanguageSettingsGroupBox.Enabled := UseVersionInfo;
|
||||
LanguageSelectionLabel.Enabled := UseVersionInfo;
|
||||
CharacterSetLabel.Enabled := UseVersionInfo;
|
||||
LanguageSelectionComboBox.Enabled := UseVersionInfo;
|
||||
CharacterSetComboBox.Enabled := UseVersionInfo;
|
||||
|
||||
OtherInfoGroupBox.Enabled := UseVersionInfo;
|
||||
DescriptionLabel.Enabled := UseVersionInfo;
|
||||
CopyrightLabel.Enabled := UseVersionInfo;
|
||||
DescriptionEdit.Enabled := UseVersionInfo;
|
||||
CopyrightEdit.Enabled := UseVersionInfo;
|
||||
AdditionalInfoButton.Enabled := UseVersionInfo;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.Enablei18nInfo(Usei18n: boolean);
|
||||
begin
|
||||
I18NGroupBox.Enabled := Usei18n;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SetProject(AProject: TProject);
|
||||
var
|
||||
AFilename: String;
|
||||
begin
|
||||
FProject := AProject;
|
||||
if AProject = Nil then
|
||||
exit;
|
||||
|
||||
with AProject do
|
||||
begin
|
||||
TitleEdit.Text := Title;
|
||||
TargetFileEdit.Text := TargetFilename;
|
||||
UseAppBundleCheckBox.Checked := UseAppBundle;
|
||||
UseXPManifestCheckBox.Checked := XPManifest.UseManifest;
|
||||
UseVersionInfoCheckBox.Checked := VersionInfo.UseVersionInfo;
|
||||
end;
|
||||
FillAutoCreateFormsListbox;
|
||||
FillAvailFormsListBox;
|
||||
|
||||
FormsAutoCreateNewFormsCheckBox.Checked := Project.AutoCreateForms;
|
||||
|
||||
SaveClosedUnitInfoCheckBox.Checked := (pfSaveClosedUnits in AProject.Flags);
|
||||
SaveOnlyProjectUnitInfoCheckBox.Checked :=
|
||||
(pfSaveOnlyProjectUnits in AProject.Flags);
|
||||
SaveSessionLocationRadioGroup.ItemIndex:=ord(AProject.SessionStorage);
|
||||
|
||||
MainUnitIsPascalSourceCheckBox.Checked :=
|
||||
(pfMainUnitIsPascalSource in AProject.Flags);
|
||||
MainUnitHasUsesSectionForAllUnitsCheckBox.Checked :=
|
||||
(pfMainUnitHasUsesSectionForAllUnits in AProject.Flags);
|
||||
MainUnitHasCreateFormStatementsCheckBox.Checked :=
|
||||
(pfMainUnitHasCreateFormStatements in AProject.Flags);
|
||||
MainUnitHasTitleStatementCheckBox.Checked :=
|
||||
(pfMainUnitHasTitleStatement in AProject.Flags);
|
||||
RunnableCheckBox.Checked := (pfRunnable in AProject.Flags);
|
||||
AlwaysBuildCheckBox.Checked := (pfAlwaysBuild in AProject.Flags);
|
||||
|
||||
// lazdoc
|
||||
SplitString(Project.LazDocPaths,';',LazDocListBox.Items,true);
|
||||
|
||||
// i18n
|
||||
AFilename:=Project.POOutputDirectory;
|
||||
Project.ShortenFilename(AFilename);
|
||||
POOutDirEdit.Text:=AFilename;
|
||||
EnableI18NCheckBox.Checked := Project.Enablei18n;
|
||||
Enablei18nInfo( Project.Enablei18n );
|
||||
|
||||
|
||||
// VersionInfo
|
||||
VersionSpinEdit.Value := Project.VersionInfo.VersionNr;
|
||||
MajorRevisionSpinEdit.Value := Project.VersionInfo.MajorRevNr;
|
||||
MinorRevisionSpinEdit.Value := Project.VersionInfo.MinorRevNr;
|
||||
BuildEdit.Text := IntToStr(Project.VersionInfo.BuildNr);
|
||||
|
||||
EnableVersionInfo(Project.VersionInfo.UseVersionInfo);
|
||||
|
||||
if Project.VersionInfo.AutoIncrementBuild then
|
||||
AutomaticallyIncreaseBuildCheckBox.Checked := true;
|
||||
LanguageSelectionComboBox.Items.Assign(MSLanguages);
|
||||
LanguageSelectionComboBox.ItemIndex :=
|
||||
MSHexLanguages.IndexOf(Project.VersionInfo.HexLang);
|
||||
LanguageSelectionComboBox.Sorted := True;
|
||||
CharacterSetComboBox.Items.Assign(MSCharacterSets);
|
||||
CharacterSetComboBox.ItemIndex :=
|
||||
MSHexCharacterSets.IndexOf(Project.VersionInfo.HexCharSet);
|
||||
CharacterSetComboBox.Sorted := True;
|
||||
DescriptionEdit.Text := Project.VersionInfo.DescriptionString;
|
||||
CopyrightEdit.Text := Project.VersionInfo.CopyrightString;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.ProjectOptionsClose(Sender: TObject;
|
||||
var CloseAction: TCloseAction);
|
||||
var
|
||||
NewFlags: TProjectFlags;
|
||||
AFilename: String;
|
||||
|
||||
procedure SetProjectFlag(AFlag: TProjectFlag; AValue: Boolean);
|
||||
begin
|
||||
if AValue then
|
||||
Include(NewFlags, AFlag)
|
||||
else
|
||||
Exclude(NewFlags, AFlag);
|
||||
end;
|
||||
|
||||
begin
|
||||
if ModalResult = mrOk then
|
||||
begin
|
||||
|
||||
with Project do
|
||||
begin
|
||||
Title := TitleEdit.Text;
|
||||
TargetFilename := TargetFileEdit.Text;
|
||||
UseAppBundle := UseAppBundleCheckBox.Checked;
|
||||
XPManifest.UseManifest := UseXPManifestCheckBox.Checked;
|
||||
Project.XPManifest.UpdateMainSourceFile(Project.MainFilename);
|
||||
end;
|
||||
|
||||
// flags
|
||||
NewFlags := Project.Flags;
|
||||
SetProjectFlag(pfSaveClosedUnits, SaveClosedUnitInfoCheckBox.Checked);
|
||||
SetProjectFlag(pfSaveOnlyProjectUnits,
|
||||
SaveOnlyProjectUnitInfoCheckBox.Checked);
|
||||
SetProjectFlag(pfMainUnitIsPascalSource,
|
||||
MainUnitIsPascalSourceCheckBox.Checked);
|
||||
SetProjectFlag(pfMainUnitHasUsesSectionForAllUnits,
|
||||
MainUnitHasUsesSectionForAllUnitsCheckBox.Checked);
|
||||
SetProjectFlag(pfMainUnitHasCreateFormStatements,
|
||||
MainUnitHasCreateFormStatementsCheckBox.Checked);
|
||||
SetProjectFlag(pfMainUnitHasTitleStatement,
|
||||
MainUnitHasTitleStatementCheckBox.Checked);
|
||||
SetProjectFlag(pfRunnable, RunnableCheckBox.Checked);
|
||||
SetProjectFlag(pfAlwaysBuild, AlwaysBuildCheckBox.Checked);
|
||||
Project.Flags := NewFlags;
|
||||
|
||||
if SaveSessionLocationRadioGroup.ItemIndex>=0 then
|
||||
Project.SessionStorage:=LocalizedNameToProjectSessionStorage(
|
||||
SaveSessionLocationRadioGroup.Items[
|
||||
SaveSessionLocationRadioGroup.ItemIndex]);
|
||||
|
||||
Project.AutoCreateForms := FormsAutoCreateNewFormsCheckBox.Checked;
|
||||
|
||||
SetAutoCreateForms;
|
||||
SetProjectTitle;
|
||||
|
||||
// lazdoc
|
||||
Project.LazDocPaths:=StringListToText(LazDocListBox.Items,';',true);
|
||||
|
||||
// i18n
|
||||
AFilename:=TrimFilename(POOutDirEdit.Text);
|
||||
Project.LongenFilename(AFilename);
|
||||
Project.POOutputDirectory:=AFilename;
|
||||
Project.EnableI18N := EnableI18NCheckBox.Checked;
|
||||
|
||||
// VersionInfo
|
||||
Project.VersionInfo.UseVersionInfo:=UseVersionInfoCheckBox.Checked;
|
||||
Project.VersionInfo.AutoIncrementBuild:=AutomaticallyIncreaseBuildCheckBox.Checked;
|
||||
Project.VersionInfo.VersionNr:=VersionSpinEdit.Value;
|
||||
Project.VersionInfo.MajorRevNr:=MajorRevisionSpinEdit.Value;
|
||||
Project.VersionInfo.MinorRevNr:=MinorRevisionSpinEdit.Value;
|
||||
Project.VersionInfo.BuildNr:=StrToIntDef(BuildEdit.Text,Project.VersionInfo.BuildNr);
|
||||
Project.VersionInfo.DescriptionString:=DescriptionEdit.Text;
|
||||
Project.VersionInfo.CopyrightString:=CopyrightEdit.Text;
|
||||
Project.VersionInfo.HexLang:=MSLanguageToHex(LanguageSelectionComboBox.Text);
|
||||
Project.VersionInfo.HexCharSet:=MSCharacterSetToHex(CharacterSetComboBox.Text);
|
||||
if Project.VersionInfo.UseVersionInfo and Project.VersionInfo.Modified then
|
||||
Project.VersionInfo.UpdateMainSourceFile(Project.MainFilename);
|
||||
end;
|
||||
|
||||
IDEDialogLayoutList.SaveLayout(Self);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.LazDocAddPathButtonClick(Sender: TObject);
|
||||
begin
|
||||
if LazDocPathEdit.Text <> '' then
|
||||
LazDocListBox.Items.Add(LazDocPathEdit.Text);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.HelpButtonClick(Sender: TObject);
|
||||
begin
|
||||
ShowContextHelpForIDE(Self);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FormsPageResize(Sender: TObject);
|
||||
begin
|
||||
with FormsAutoCreatedListBox do
|
||||
begin
|
||||
Width := (FormsPage.Width - Left * 2 - 6) div 2;
|
||||
end;
|
||||
|
||||
with FormsAvailFormsLabel do
|
||||
Left := FormsAvailFormsListBox.Left;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.AdditionalInfoButtonClick(Sender: TObject);
|
||||
var
|
||||
InfoModified: Boolean;
|
||||
begin
|
||||
InfoModified:=false;
|
||||
ShowVersionInfoAdditionailInfoForm(Project.VersionInfo,InfoModified);
|
||||
if InfoModified then
|
||||
Project.Modified:=InfoModified;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.EnableI18NCheckBoxChange(Sender: TObject);
|
||||
begin
|
||||
Enablei18nInfo(EnableI18NCheckBox.Checked);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.LazDocBrowseButtonClick(Sender: TObject);
|
||||
begin
|
||||
if SelectDirectoryDialog.Execute then
|
||||
LazDocPathEdit.Text := SelectDirectoryDialog.FileName;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.LazDocDeletePathButtonClick(Sender: TObject);
|
||||
begin
|
||||
if (LazDocListBox.ItemIndex >= 0) then
|
||||
LazDocListBox.Items.Delete(LazDocListBox.ItemIndex);
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.GetAutoCreatedFormsList: TStrings;
|
||||
var
|
||||
i, j: Integer;
|
||||
begin
|
||||
if (FProject <> Nil) and (FProject.MainUnitID >= 0) then
|
||||
begin
|
||||
Result := CodeToolBoss.ListAllCreateFormStatements(
|
||||
FProject.MainUnitInfo.Source);
|
||||
if Result <> Nil then
|
||||
for i := 0 to Result.Count - 1 do
|
||||
begin
|
||||
j := Pos(':', Result[i]);
|
||||
if j > 0 then
|
||||
if 't' + lowercase(copy(Result[i], 1, j - 1)) = lowercase(
|
||||
copy(Result[i], j + 1, length(Result[i]) - j)) then
|
||||
Result[i] := copy(Result[i], 1, j - 1);
|
||||
end// shorten lines of type 'FormName:TFormName' to simply 'FormName'
|
||||
;
|
||||
end
|
||||
else
|
||||
Result := Nil;
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.GetProjectTitle: String;
|
||||
begin
|
||||
Result := '';
|
||||
if (FProject = Nil) or (FProject.MainUnitID < 0) then
|
||||
exit;
|
||||
CodeToolBoss.GetApplicationTitleStatement(
|
||||
FProject.MainUnitInfo.Source, Result);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FillAutoCreateFormsListbox;
|
||||
var
|
||||
sl: TStrings;
|
||||
begin
|
||||
sl := GetAutoCreatedFormsList;
|
||||
FormsAutoCreatedListBox.Items.BeginUpdate;
|
||||
FormsAutoCreatedListBox.Items.Clear;
|
||||
if sl <> Nil then
|
||||
begin
|
||||
FormsAutoCreatedListBox.Items.Assign(sl);
|
||||
sl.Free;
|
||||
end;
|
||||
FormsAutoCreatedListBox.Items.EndUpdate;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FillAvailFormsListBox;
|
||||
var
|
||||
sl: TStringList;
|
||||
i: Integer;
|
||||
begin
|
||||
FormsAvailFormsListBox.Items.BeginUpdate;
|
||||
FormsAvailFormsListBox.Items.Clear;
|
||||
|
||||
if (FProject <> Nil) then
|
||||
begin
|
||||
sl := TStringList.Create;
|
||||
try
|
||||
for i := 0 to FProject.UnitCount - 1 do
|
||||
if (FProject.Units[i].IsPartOfProject) and
|
||||
(FProject.Units[i].ComponentName <> '') and
|
||||
(IndexOfAutoCreateForm(FProject.Units[i].ComponentName) < 0) then
|
||||
sl.Add(FProject.Units[i].ComponentName);
|
||||
sl.Sort;
|
||||
FormsAvailFormsListBox.Items.Assign(sl);
|
||||
finally
|
||||
sl.Free;
|
||||
end;
|
||||
end;
|
||||
FormsAvailFormsListBox.Items.EndUpdate;
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.IndexOfAutoCreateForm(FormName:
|
||||
String): Integer;
|
||||
var
|
||||
p: Integer;
|
||||
begin
|
||||
p := Pos(':', FormName);
|
||||
if p > 0 then
|
||||
FormName := copy(FormName, 1, p - 1);
|
||||
Result := FormsAutoCreatedListBox.Items.Count - 1;
|
||||
while (Result >= 0) do
|
||||
begin
|
||||
p := Pos(':', FormsAutoCreatedListBox.Items[Result]);
|
||||
if p < 1 then
|
||||
p := length(FormsAutoCreatedListBox.Items[Result]) + 1;
|
||||
if AnsiCompareText(copy(FormsAutoCreatedListBox.Items[Result], 1, p - 1)
|
||||
, FormName) = 0 then
|
||||
exit;
|
||||
dec(Result);
|
||||
end;
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.FirstAutoCreateFormSelected: Integer;
|
||||
begin
|
||||
Result := 0;
|
||||
while (Result < FormsAutoCreatedListBox.Items.Count) and
|
||||
(not FormsAutoCreatedListBox.Selected[Result]) do
|
||||
inc(Result);
|
||||
if Result = FormsAutoCreatedListBox.Items.Count then
|
||||
Result := -1;
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.FirstAvailFormSelected: Integer;
|
||||
begin
|
||||
Result := 0;
|
||||
while (Result < FormsAvailFormsListBox.Items.Count) and
|
||||
(not FormsAvailFormsListBox.Selected[Result]) do
|
||||
inc(Result);
|
||||
if Result = FormsAvailFormsListBox.Items.Count then
|
||||
Result := -1;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FormsAddToAutoCreatedFormsBtnClick(
|
||||
Sender: TObject);
|
||||
var
|
||||
i: Integer;
|
||||
NewFormName: String;
|
||||
begin
|
||||
FormsAutoCreatedListBox.Items.BeginUpdate;
|
||||
with FormsAvailFormsListBox do
|
||||
begin
|
||||
Items.BeginUpdate;
|
||||
i := 0;
|
||||
while i < Items.Count do
|
||||
if Selected[i] then
|
||||
begin
|
||||
NewFormName := Items[i];
|
||||
Items.Delete(i);
|
||||
FormsAutoCreatedListBox.Items.Add(NewFormName);
|
||||
end
|
||||
else
|
||||
inc(i);
|
||||
Items.EndUpdate;
|
||||
end;
|
||||
FormsAutoCreatedListBox.Items.EndUpdate;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FormsRemoveFromAutoCreatedFormsBtnClick(
|
||||
Sender: TObject);
|
||||
var
|
||||
i, NewPos, cmp: Integer;
|
||||
OldFormName: String;
|
||||
begin
|
||||
FormsAutoCreatedListBox.Items.BeginUpdate;
|
||||
FormsAvailFormsListBox.Items.BeginUpdate;
|
||||
i := 0;
|
||||
while i < FormsAutoCreatedListBox.Items.Count do
|
||||
if FormsAutoCreatedListBox.Selected[i] then
|
||||
begin
|
||||
OldFormName := FormsAutoCreatedListBox.Items[i];
|
||||
FormsAutoCreatedListBox.Items.Delete(i);
|
||||
NewPos := 0;
|
||||
cmp := 1;
|
||||
while (NewPos < FormsAvailFormsListBox.Items.Count) do
|
||||
begin
|
||||
cmp := AnsiCompareText(FormsAvailFormsListBox.Items[NewPos], OldFormName);
|
||||
if cmp < 0 then
|
||||
inc(NewPos)
|
||||
else
|
||||
break;
|
||||
end;
|
||||
if cmp = 0 then
|
||||
continue;
|
||||
FormsAvailFormsListBox.Items.Insert(NewPos, OldFormName);
|
||||
end
|
||||
else
|
||||
inc(i);
|
||||
FormsAvailFormsListBox.Items.EndUpdate;
|
||||
FormsAutoCreatedListBox.Items.EndUpdate;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FormsMoveAutoCreatedFormUpBtnClick(
|
||||
Sender: TObject);
|
||||
var
|
||||
i: Integer;
|
||||
h: String;
|
||||
begin
|
||||
i := FirstAutoCreateFormSelected;
|
||||
if i < 1 then
|
||||
exit;
|
||||
with FormsAutoCreatedListBox do
|
||||
begin
|
||||
Items.BeginUpdate;
|
||||
h := Items[i];
|
||||
Items[i] := Items[i - 1];
|
||||
Items[i - 1] := h;
|
||||
Items.EndUpdate;
|
||||
end;
|
||||
SelectOnlyThisAutoCreateForm(i - 1);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.FormsMoveAutoCreatedFormDownBtnClick(
|
||||
Sender: TObject);
|
||||
var
|
||||
i: Integer;
|
||||
h: String;
|
||||
begin
|
||||
i := FirstAutoCreateFormSelected;
|
||||
if (i < 0) or (i >= FormsAutoCreatedListBox.Items.Count - 1) then
|
||||
exit;
|
||||
with FormsAutoCreatedListBox do
|
||||
begin
|
||||
Items.BeginUpdate;
|
||||
h := Items[i];
|
||||
Items[i] := Items[i + 1];
|
||||
Items[i + 1] := h;
|
||||
Items.EndUpdate;
|
||||
end;
|
||||
SelectOnlyThisAutoCreateForm(i + 1);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.POOutDirButtonClick(Sender: TObject);
|
||||
var
|
||||
NewDirectory: string;
|
||||
begin
|
||||
NewDirectory:=LazSelectDirectory(lisPOChoosePoFileDirectory,
|
||||
Project.ProjectDirectory);
|
||||
if NewDirectory='' then exit;
|
||||
Project.ShortenFilename(NewDirectory);
|
||||
POOutDirEdit.Text:=NewDirectory;
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.UseVersionInfoCheckBoxChange(Sender: TObject);
|
||||
begin
|
||||
EnableVersionInfo(UseVersionInfoCheckBox.Checked);
|
||||
end;
|
||||
|
||||
procedure TProjectOptionsDialog.SelectOnlyThisAutoCreateForm(Index: Integer);
|
||||
var
|
||||
i: Integer;
|
||||
begin
|
||||
with FormsAutoCreatedListBox do
|
||||
for i := 0 to Items.Count - 1 do
|
||||
Selected[i] := (i = Index);
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.SetAutoCreateForms: Boolean;
|
||||
var
|
||||
i: Integer;
|
||||
OldList: TStrings;
|
||||
begin
|
||||
Result := True;
|
||||
if (Project.MainUnitID < 0) or
|
||||
(not (pfMainUnitHasUsesSectionForAllUnits in Project.Flags)) then
|
||||
exit;
|
||||
OldList := GetAutoCreatedFormsList;
|
||||
if (OldList = Nil) then
|
||||
exit;
|
||||
try
|
||||
if OldList.Count = FormsAutoCreatedListBox.Items.Count then
|
||||
begin
|
||||
|
||||
{ Just exit if the form list is the same }
|
||||
i := OldList.Count - 1;
|
||||
while (i >= 0) and
|
||||
(CompareText(OldList[i], FormsAutoCreatedListBox.Items[i]) = 0) do
|
||||
dec(i);
|
||||
if i < 0 then
|
||||
Exit;
|
||||
end;
|
||||
|
||||
if not CodeToolBoss.SetAllCreateFromStatements(
|
||||
Project.MainUnitInfo.Source, FormsAutoCreatedListBox.Items) then
|
||||
begin
|
||||
MessageDlg(lisProjOptsError,
|
||||
Format(lisProjOptsUnableToChangeTheAutoCreateFormList, [LineEnding]),
|
||||
mtWarning, [mbCancel], 0);
|
||||
Result := False;
|
||||
exit;
|
||||
end;
|
||||
finally
|
||||
OldList.Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
function TProjectOptionsDialog.SetProjectTitle: Boolean;
|
||||
var
|
||||
OldTitle: String;
|
||||
begin
|
||||
Result := True;
|
||||
if (Project.MainUnitID < 0) or
|
||||
(not (pfMainUnitHasTitleStatement in Project.Flags)) then
|
||||
exit;
|
||||
OldTitle := GetProjectTitle;
|
||||
if (OldTitle = '') and Project.TitleIsDefault then
|
||||
exit;
|
||||
|
||||
if (OldTitle <> Project.Title) and (not Project.TitleIsDefault) then
|
||||
if not CodeToolBoss.SetApplicationTitleStatement(
|
||||
Project.MainUnitInfo.Source, Project.Title) then
|
||||
begin
|
||||
MessageDlg(lisProjOptsError,
|
||||
'Unable to change project title in source.'#13 +
|
||||
CodeToolBoss.ErrorMessage,
|
||||
mtWarning, [mbCancel], 0);
|
||||
Result := False;
|
||||
exit;
|
||||
end;// set Application.Title:= statement
|
||||
|
||||
if (OldTitle <> '') and Project.TitleIsDefault then
|
||||
if not CodeToolBoss.RemoveApplicationTitleStatement(
|
||||
Project.MainUnitInfo.Source) then
|
||||
begin
|
||||
MessageDlg(lisProjOptsError,
|
||||
'Unable to remove project title from source.'#13 +
|
||||
CodeToolBoss.ErrorMessage,
|
||||
mtWarning, [mbCancel], 0);
|
||||
Result := False;
|
||||
exit;
|
||||
end;// delete title
|
||||
end;
|
||||
|
||||
initialization
|
||||
{$I projectopts_new.lrs}
|
||||
|
||||
end.
|
Loading…
Reference in New Issue
Block a user