resourcestrings for publish project/package dlg

git-svn-id: trunk@7535 -
This commit is contained in:
mattias 2005-08-21 22:29:01 +00:00
parent 3152027241
commit c2b3055202
4 changed files with 210 additions and 150 deletions

View File

@ -553,6 +553,8 @@ resourcestring
lisSaveSpace = 'Save ';
lisSelectDFMFiles = 'Select Delphi form files (*.dfm)';
lisChooseDirectory = 'Choose directory';
lisDestinationDirectory = 'Destination directory';
lisCommandAfter = 'Command after';
lisChooseLazarusSourceDirectory = 'Choose Lazarus Directory';
lisChooseCompilerPath = 'Choose compiler filename (%s)';
lisChooseFPCSourceDir = 'Choose FPC source directory';
@ -663,6 +665,20 @@ resourcestring
dlgFrmEditor = 'Form Editor';
dlgObjInsp = 'Object Inspector';
dlgEnvFiles = 'Files';
lisIgnoreBinaries = 'Ignore binaries';
lisSimpleSyntax = 'Simple Syntax';
lisNormallyTheFilterIsARegularExpressionInSimpleSynta = 'Normally the '
+'filter is a regular expression. In Simple Syntax a . is a normal '
+'character, a * stands for anything, a ? stands for any character, and '
+'comma and semicolon separates alternatives. For example: Simple '
+'Syntax *.pas;*.pp corresponds to ^(.*\.pas|.*\.pp)$';
lisUseExcludeFilter = 'Use Exclude Filter';
lisExcludeFilter = 'Exclude Filter';
lisProjectInformation = 'Project Information';
lisSaveEditorInfoOfNonProjectFiles = 'Save editor info of non project files';
lisSaveInfoOfClosedEditorFiles = 'Save info of closed editor files';
lisUseIncludeFilter = 'Use Include Filter';
lisIncludeFilter = 'Include Filter';
dlgEnvBckup = 'Backup';
dlgNaming = 'Naming';
dlgCancel = 'Cancel';
@ -1546,6 +1562,7 @@ resourcestring
lisLazBuildWithStaticPackages = 'With Packages';
lisLazBuildRestartAfterBuild = 'Restart After Successfull Build';
lisLazBuildOk = 'Ok';
lisSaveSettings = 'Save Settings';
lisLazBuildCancel = 'Cancel';
lisLazBuildNone = 'None';
lisLazBuildBuild = 'Build';

View File

@ -1,35 +1,40 @@
object PublishProjectDialog: TPublishProjectDialog
Caption = 'Publish Project'
ClientHeight = 465
ClientHeight = 499
ClientWidth = 469
OnCreate = FormCreate
OnResize = PublishProjectDialogRESIZE
PixelsPerInch = 90
PixelsPerInch = 112
Position = poScreenCenter
HorzScrollBar.Page = 470
VertScrollBar.Page = 466
HorzScrollBar.Page = 468
VertScrollBar.Page = 498
Left = 307
Height = 465
Height = 499
Top = 165
Width = 469
object OkButton: TButton
Anchors = [akTop, akRight]
Anchors = [akTop, akRight, akBottom]
Caption = 'Ok'
ModalResult = 1
OnClick = OkButtonCLICK
TabOrder = 0
AnchorSideBottom.Control = SaveSettingsButton
AnchorSideBottom.Side = asrBottom
Left = 72
Height = 25
Top = 432
Top = 464
Width = 75
end
object CancelButton: TButton
Anchors = [akTop, akRight]
Anchors = [akTop, akRight, akBottom]
Caption = 'Cancel'
ModalResult = 2
TabOrder = 1
AnchorSideBottom.Control = SaveSettingsButton
AnchorSideBottom.Side = asrBottom
Left = 371
Height = 25
Top = 432
Top = 464
Width = 75
end
object DestDirGroupBox: TGroupBox
@ -45,6 +50,15 @@ object PublishProjectDialog: TPublishProjectDialog
Height = 111
Top = 8
Width = 450
object CommandAfterLabel: TLabel
Anchors = [akTop, akLeft, akRight]
Caption = 'Command after:'
Color = clNone
Left = 6
Height = 17
Top = 33
Width = 428
end
object DestDirComboBox: TComboBox
Anchors = [akTop, akLeft, akRight]
MaxLength = 0
@ -54,17 +68,20 @@ object PublishProjectDialog: TPublishProjectDialog
Left = 6
Height = 25
Top = 1
Width = 350
Width = 376
end
object BrowseDestDirBitBtn: TBitBtn
Anchors = [akTop, akRight]
Caption = 'Browse'
Anchors = [akTop, akRight, akBottom]
AutoSize = True
Caption = '...'
OnClick = BrowseDestDirBitBtnCLICK
TabOrder = 1
Left = 366
AnchorSideBottom.Control = DestDirComboBox
AnchorSideBottom.Side = asrBottom
Left = 390
Height = 25
Top = 1
Width = 72
Width = 48
end
object CommandAfterCombobox: TComboBox
Anchors = [akTop, akLeft, akRight]
@ -77,32 +94,23 @@ object PublishProjectDialog: TPublishProjectDialog
Top = 58
Width = 430
end
object CommandAfterLabel: TLabel
Anchors = [akTop, akLeft, akRight]
Caption = 'Command after:'
Left = 6
Height = 17
Top = 33
Width = 428
end
end
object FilesGroupbox: TGroupBox
Anchors = [akTop, akLeft, akRight]
Caption = 'Files'
ClientHeight = 27
ClientHeight = 31
ClientWidth = 446
ParentColor = True
ParentCtl3D = False
TabOrder = 3
OnResize = FilesGroupboxRESIZE
Left = 8
Height = 44
Height = 48
Top = 128
Width = 450
object IgnoreBinariesCheckbox: TCheckBox
AllowGrayed = True
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'Ignore binaries'
TabOrder = 0
Left = 6
@ -114,20 +122,19 @@ object PublishProjectDialog: TPublishProjectDialog
object ProjectInfoGroupbox: TGroupBox
Anchors = [akTop, akLeft, akRight]
Caption = 'Project Information'
ClientHeight = 52
ClientHeight = 55
ClientWidth = 446
ParentColor = True
ParentCtl3D = False
TabOrder = 4
OnResize = ProjectInfoGroupboxRESIZE
Left = 8
Height = 69
Top = 344
Height = 72
Top = 376
Width = 450
object SaveClosedEditorFilesInfoCheckbox: TCheckBox
AllowGrayed = True
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'Save editor info of closed files'
TabOrder = 0
Left = 4
@ -138,7 +145,6 @@ object PublishProjectDialog: TPublishProjectDialog
object SaveEditorInfoOfNonProjectFilesCheckbox: TCheckBox
AllowGrayed = True
Anchors = [akTop, akLeft, akRight]
AutoSize = True
Caption = 'Save editor info of non project files'
TabOrder = 1
Left = 4
@ -149,18 +155,19 @@ object PublishProjectDialog: TPublishProjectDialog
end
object SaveSettingsButton: TButton
Anchors = [akTop, akRight]
AutoSize = True
Caption = 'Save settings'
OnClick = SaveSettingsButtonCLICK
TabOrder = 5
Left = 198
Height = 25
Top = 432
Top = 464
Width = 120
end
object IncludeFilterGroupbox: TGroupBox
Anchors = [akTop, akLeft, akRight]
Caption = 'Include Filter'
ClientHeight = 58
ClientHeight = 71
ClientWidth = 446
ParentColor = True
ParentCtl3D = False
@ -168,12 +175,11 @@ object PublishProjectDialog: TPublishProjectDialog
TabStop = True
OnResize = IncludeFilterGroupboxRESIZE
Left = 8
Height = 75
Top = 176
Height = 88
Top = 184
Width = 450
object UseIncludeFilterCheckbox: TCheckBox
AllowGrayed = True
AutoSize = True
Caption = 'Use Include Filter'
TabOrder = 0
Left = 6
@ -183,12 +189,13 @@ object PublishProjectDialog: TPublishProjectDialog
end
object IncFilterSimpleSyntaxCheckbox: TCheckBox
AllowGrayed = True
AutoSize = True
Caption = 'Simple Syntax'
ParentShowHint = False
ShowHint = True
TabOrder = 1
Left = 196
Left = 199
Height = 20
Top = 2
Top = 1
Width = 215
end
object IncludeFilterCombobox: TComboBox
@ -199,14 +206,14 @@ object PublishProjectDialog: TPublishProjectDialog
Text = 'IncludeFilterCombobox'
Left = 6
Height = 25
Top = 25
Top = 33
Width = 430
end
end
object ExcludeFilterGroupbox: TGroupBox
Anchors = [akTop, akLeft, akRight]
Caption = 'Exclude Filter'
ClientHeight = 62
ClientHeight = 71
ClientWidth = 444
ParentColor = True
ParentCtl3D = False
@ -214,27 +221,27 @@ object PublishProjectDialog: TPublishProjectDialog
TabStop = True
OnResize = ExcludeFilterGroupboxRESIZE
Left = 8
Height = 79
Top = 256
Height = 88
Top = 280
Width = 448
object UseExcludeFilterCheckbox: TCheckBox
AllowGrayed = True
AutoSize = True
Caption = 'Use Exclude Filter'
TabOrder = 0
Left = 6
Height = 20
Top = 5
Top = 1
Width = 184
end
object ExcFilterSimpleSyntaxCheckbox: TCheckBox
AllowGrayed = True
AutoSize = True
Caption = 'Simple Syntax'
ParentShowHint = False
ShowHint = True
TabOrder = 1
Left = 199
Height = 20
Top = 6
Top = 1
Width = 212
end
object ExcludeFilterCombobox: TComboBox
@ -245,7 +252,7 @@ object PublishProjectDialog: TPublishProjectDialog
Text = 'ExcludeFilterCombobox'
Left = 6
Height = 25
Top = 30
Top = 33
Width = 430
end
end

View File

@ -2,75 +2,79 @@
LazarusResources.Add('TPublishProjectDialog','FORMDATA',[
'TPF0'#21'TPublishProjectDialog'#20'PublishProjectDialog'#7'Caption'#6#15'Pub'
+'lish Project'#12'ClientHeight'#3#209#1#11'ClientWidth'#3#213#1#8'OnResize'#7
+#26'PublishProjectDialogRESIZE'#13'PixelsPerInch'#2'Z'#8'Position'#7#14'poSc'
+'reenCenter'#18'HorzScrollBar.Page'#3#214#1#18'VertScrollBar.Page'#3#210#1#4
+'Left'#3'3'#1#6'Height'#3#209#1#3'Top'#3#165#0#5'Width'#3#213#1#0#7'TButton'
+#8'OkButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#7'Caption'#6#2'Ok'#11'Modal'
+'Result'#2#1#7'OnClick'#7#13'OkButtonCLICK'#8'TabOrder'#2#0#4'Left'#2'H'#6'H'
+'eight'#2#25#3'Top'#3#176#1#5'Width'#2'K'#0#0#7'TButton'#12'CancelButton'#7
+'Anchors'#11#5'akTop'#7'akRight'#0#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2
+#8'TabOrder'#2#1#4'Left'#3's'#1#6'Height'#2#25#3'Top'#3#176#1#5'Width'#2'K'#0
+#0#9'TGroupBox'#15'DestDirGroupBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRig'
+'ht'#0#7'Caption'#6#21'Destination directory'#12'ClientHeight'#2'^'#11'Clien'
+'tWidth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#2#8'OnRes'
+'ize'#7#21'DestDirGroupBoxRESIZE'#4'Left'#2#8#6'Height'#2'o'#3'Top'#2#8#5'Wi'
+'dth'#3#194#1#0#9'TComboBox'#15'DestDirComboBox'#7'Anchors'#11#5'akTop'#6'ak'
+'Left'#7'akRight'#0#9'MaxLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#0#4'Tex'
+'t'#6#15'DestDirComboBox'#4'Left'#2#6#6'Height'#2#25#3'Top'#2#1#5'Width'#3'^'
+#1#0#0#7'TBitBtn'#19'BrowseDestDirBitBtn'#7'Anchors'#11#5'akTop'#7'akRight'#0
+#7'Caption'#6#6'Browse'#7'OnClick'#7#24'BrowseDestDirBitBtnCLICK'#8'TabOrder'
+#2#1#4'Left'#3'n'#1#6'Height'#2#25#3'Top'#2#1#5'Width'#2'H'#0#0#9'TComboBox'
+#20'CommandAfterCombobox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'Ma'
+'xLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#2#4'Text'#6#20'CommandAfterCom'
+'bobox'#4'Left'#2#6#6'Height'#2#25#3'Top'#2':'#5'Width'#3#174#1#0#0#6'TLabel'
+#17'CommandAfterLabel'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Capti'
+'on'#6#14'Command after:'#4'Left'#2#6#6'Height'#2#17#3'Top'#2'!'#5'Width'#3
+#172#1#0#0#0#9'TGroupBox'#13'FilesGroupbox'#7'Anchors'#11#5'akTop'#6'akLeft'
+#7'akRight'#0#7'Caption'#6#5'Files'#12'ClientHeight'#2#27#11'ClientWidth'#3
+#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#3#8'OnResize'#7#19
+'FilesGroupboxRESIZE'#4'Left'#2#8#6'Height'#2','#3'Top'#3#128#0#5'Width'#3
+#194#1#0#9'TCheckBox'#22'IgnoreBinariesCheckbox'#11'AllowGrayed'#9#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#9#7'Caption'#6#15'Ignore bin'
+'aries'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2#1#5'Width'#3#172
+#1#0#0#0#9'TGroupBox'#19'ProjectInfoGroupbox'#7'Anchors'#11#5'akTop'#6'akLef'
+'t'#7'akRight'#0#7'Caption'#6#19'Project Information'#12'ClientHeight'#2'4'
+#11'ClientWidth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#4
+#8'OnResize'#7#25'ProjectInfoGroupboxRESIZE'#4'Left'#2#8#6'Height'#2'E'#3'To'
+'p'#3'X'#1#5'Width'#3#194#1#0#9'TCheckBox!SaveClosedEditorFilesInfoCheckbox'
+#11'AllowGrayed'#9#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'
+#9#7'Caption'#6' Save editor info of closed files'#8'TabOrder'#2#0#4'Left'#2
+#4#6'Height'#2#20#3'Top'#2#1#5'Width'#3#176#1#0#0#9'TCheckBox''SaveEditorInf'
+'oOfNonProjectFilesCheckbox'#11'AllowGrayed'#9#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#8'AutoSize'#9#7'Caption'#6'%Save editor info of non projec'
+'t files'#8'TabOrder'#2#1#4'Left'#2#4#6'Height'#2#20#3'Top'#2#26#5'Width'#3
+#176#1#0#0#0#7'TButton'#18'SaveSettingsButton'#7'Anchors'#11#5'akTop'#7'akRi'
+'ght'#0#7'Caption'#6#13'Save settings'#7'OnClick'#7#23'SaveSettingsButtonCLI'
+'CK'#8'TabOrder'#2#5#4'Left'#3#198#0#6'Height'#2#25#3'Top'#3#176#1#5'Width'#2
+'x'#0#0#9'TGroupBox'#21'IncludeFilterGroupbox'#7'Anchors'#11#5'akTop'#6'akLe'
+'ft'#7'akRight'#0#7'Caption'#6#14'Include Filter'#12'ClientHeight'#2':'#11'C'
+'lientWidth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#6#7'T'
+'abStop'#9#8'OnResize'#7#27'IncludeFilterGroupboxRESIZE'#4'Left'#2#8#6'Heigh'
+'t'#2'K'#3'Top'#3#176#0#5'Width'#3#194#1#0#9'TCheckBox'#24'UseIncludeFilterC'
+'heckbox'#11'AllowGrayed'#9#8'AutoSize'#9#7'Caption'#6#18'Use Include Filter'
+#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2#1#5'Width'#3#171#0#0#0#9
+'TCheckBox'#29'IncFilterSimpleSyntaxCheckbox'#11'AllowGrayed'#9#8'AutoSize'#9
+#7'Caption'#6#13'Simple Syntax'#8'TabOrder'#2#1#4'Left'#3#196#0#6'Height'#2
+#20#3'Top'#2#2#5'Width'#3#215#0#0#0#9'TComboBox'#21'IncludeFilterCombobox'#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'MaxLength'#2#0#11'ParentCtl3D'
+#8#8'TabOrder'#2#2#4'Text'#6#21'IncludeFilterCombobox'#4'Left'#2#6#6'Height'
+#2#25#3'Top'#2#25#5'Width'#3#174#1#0#0#0#9'TGroupBox'#21'ExcludeFilterGroupb'
+'ox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#14'Exclude F'
+'ilter'#12'ClientHeight'#2'>'#11'ClientWidth'#3#188#1#11'ParentColor'#9#11'P'
+'arentCtl3D'#8#8'TabOrder'#2#7#7'TabStop'#9#8'OnResize'#7#27'ExcludeFilterGr'
+'oupboxRESIZE'#4'Left'#2#8#6'Height'#2'O'#3'Top'#3#0#1#5'Width'#3#192#1#0#9
+'TCheckBox'#24'UseExcludeFilterCheckbox'#11'AllowGrayed'#9#8'AutoSize'#9#7'C'
,'aption'#6#18'Use Exclude Filter'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20
+#3'Top'#2#5#5'Width'#3#184#0#0#0#9'TCheckBox'#29'ExcFilterSimpleSyntaxCheckb'
+'ox'#11'AllowGrayed'#9#8'AutoSize'#9#7'Caption'#6#13'Simple Syntax'#8'TabOrd'
+'er'#2#1#4'Left'#3#199#0#6'Height'#2#20#3'Top'#2#6#5'Width'#3#212#0#0#0#9'TC'
+'omboBox'#21'ExcludeFilterCombobox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRig'
+'ht'#0#9'MaxLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#2#4'Text'#6#21'Exclu'
+'deFilterCombobox'#4'Left'#2#6#6'Height'#2#25#3'Top'#2#30#5'Width'#3#174#1#0
+#0#0#0
+'lish Project'#12'ClientHeight'#3#243#1#11'ClientWidth'#3#213#1#8'OnCreate'#7
+#10'FormCreate'#8'OnResize'#7#26'PublishProjectDialogRESIZE'#13'PixelsPerInc'
+'h'#2'p'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3#212#1#18
+'VertScrollBar.Page'#3#242#1#4'Left'#3'3'#1#6'Height'#3#243#1#3'Top'#3#165#0
+#5'Width'#3#213#1#0#7'TButton'#8'OkButton'#7'Anchors'#11#5'akTop'#7'akRight'
+#8'akBottom'#0#7'Caption'#6#2'Ok'#11'ModalResult'#2#1#7'OnClick'#7#13'OkButt'
+'onCLICK'#8'TabOrder'#2#0#24'AnchorSideBottom.Control'#7#18'SaveSettingsButt'
+'on'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2'H'#6'Height'#2#25#3
+'Top'#3#208#1#5'Width'#2'K'#0#0#7'TButton'#12'CancelButton'#7'Anchors'#11#5
+'akTop'#7'akRight'#8'akBottom'#0#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8
+'TabOrder'#2#1#24'AnchorSideBottom.Control'#7#18'SaveSettingsButton'#21'Anch'
+'orSideBottom.Side'#7#9'asrBottom'#4'Left'#3's'#1#6'Height'#2#25#3'Top'#3#208
+#1#5'Width'#2'K'#0#0#9'TGroupBox'#15'DestDirGroupBox'#7'Anchors'#11#5'akTop'
+#6'akLeft'#7'akRight'#0#7'Caption'#6#21'Destination directory'#12'ClientHeig'
+'ht'#2'^'#11'ClientWidth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabO'
+'rder'#2#2#8'OnResize'#7#21'DestDirGroupBoxRESIZE'#4'Left'#2#8#6'Height'#2'o'
+#3'Top'#2#8#5'Width'#3#194#1#0#6'TLabel'#17'CommandAfterLabel'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#14'Command after:'#5'Color'#7#6
+'clNone'#4'Left'#2#6#6'Height'#2#17#3'Top'#2'!'#5'Width'#3#172#1#0#0#9'TComb'
+'oBox'#15'DestDirComboBox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'M'
+'axLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#0#4'Text'#6#15'DestDirComboBo'
+'x'#4'Left'#2#6#6'Height'#2#25#3'Top'#2#1#5'Width'#3'x'#1#0#0#7'TBitBtn'#19
+'BrowseDestDirBitBtn'#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#8'Auto'
+'Size'#9#7'Caption'#6#3'...'#7'OnClick'#7#24'BrowseDestDirBitBtnCLICK'#8'Tab'
+'Order'#2#1#24'AnchorSideBottom.Control'#7#15'DestDirComboBox'#21'AnchorSide'
+'Bottom.Side'#7#9'asrBottom'#4'Left'#3#134#1#6'Height'#2#25#3'Top'#2#1#5'Wid'
+'th'#2'0'#0#0#9'TComboBox'#20'CommandAfterCombobox'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#9'MaxLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#2#4'T'
+'ext'#6#20'CommandAfterCombobox'#4'Left'#2#6#6'Height'#2#25#3'Top'#2':'#5'Wi'
+'dth'#3#174#1#0#0#0#9'TGroupBox'#13'FilesGroupbox'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#7'Caption'#6#5'Files'#12'ClientHeight'#2#31#11'ClientW'
+'idth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#3#8'OnResiz'
+'e'#7#19'FilesGroupboxRESIZE'#4'Left'#2#8#6'Height'#2'0'#3'Top'#3#128#0#5'Wi'
+'dth'#3#194#1#0#9'TCheckBox'#22'IgnoreBinariesCheckbox'#11'AllowGrayed'#9#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#15'Ignore binaries'
+#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2#1#5'Width'#3#172#1#0#0#0
+#9'TGroupBox'#19'ProjectInfoGroupbox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR'
+'ight'#0#7'Caption'#6#19'Project Information'#12'ClientHeight'#2'7'#11'Clien'
+'tWidth'#3#190#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#4#8'OnRes'
+'ize'#7#25'ProjectInfoGroupboxRESIZE'#4'Left'#2#8#6'Height'#2'H'#3'Top'#3'x'
+#1#5'Width'#3#194#1#0#9'TCheckBox!SaveClosedEditorFilesInfoCheckbox'#11'Allo'
+'wGrayed'#9#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6' Save'
+' editor info of closed files'#8'TabOrder'#2#0#4'Left'#2#4#6'Height'#2#20#3
+'Top'#2#1#5'Width'#3#176#1#0#0#9'TCheckBox''SaveEditorInfoOfNonProjectFilesC'
+'heckbox'#11'AllowGrayed'#9#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7
+'Caption'#6'%Save editor info of non project files'#8'TabOrder'#2#1#4'Left'#2
+#4#6'Height'#2#20#3'Top'#2#26#5'Width'#3#176#1#0#0#0#7'TButton'#18'SaveSetti'
+'ngsButton'#7'Anchors'#11#5'akTop'#7'akRight'#0#8'AutoSize'#9#7'Caption'#6#13
+'Save settings'#7'OnClick'#7#23'SaveSettingsButtonCLICK'#8'TabOrder'#2#5#4'L'
+'eft'#3#198#0#6'Height'#2#25#3'Top'#3#208#1#5'Width'#2'x'#0#0#9'TGroupBox'#21
+'IncludeFilterGroupbox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Capt'
+'ion'#6#14'Include Filter'#12'ClientHeight'#2'G'#11'ClientWidth'#3#190#1#11
+'ParentColor'#9#11'ParentCtl3D'#8#8'TabOrder'#2#6#7'TabStop'#9#8'OnResize'#7
+#27'IncludeFilterGroupboxRESIZE'#4'Left'#2#8#6'Height'#2'X'#3'Top'#3#184#0#5
+'Width'#3#194#1#0#9'TCheckBox'#24'UseIncludeFilterCheckbox'#11'AllowGrayed'#9
+#7'Caption'#6#18'Use Include Filter'#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2
+#20#3'Top'#2#1#5'Width'#3#171#0#0#0#9'TCheckBox'#29'IncFilterSimpleSyntaxChe'
+'ckbox'#11'AllowGrayed'#9#7'Caption'#6#13'Simple Syntax'#14'ParentShowHint'#8
+#8'ShowHint'#9#8'TabOrder'#2#1#4'Left'#3#199#0#6'Height'#2#20#3'Top'#2#1#5'W'
+'idth'#3#215#0#0#0#9'TComboBox'#21'IncludeFilterCombobox'#7'Anchors'#11#5'ak'
+'Top'#6'akLeft'#7'akRight'#0#9'MaxLength'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2
+#2#4'Text'#6#21'IncludeFilterCombobox'#4'Left'#2#6#6'Height'#2#25#3'Top'#2'!'
+#5'Width'#3#174#1#0#0#0#9'TGroupBox'#21'ExcludeFilterGroupbox'#7'Anchors'#11
,#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#14'Exclude Filter'#12'ClientHe'
+'ight'#2'G'#11'ClientWidth'#3#188#1#11'ParentColor'#9#11'ParentCtl3D'#8#8'Ta'
+'bOrder'#2#7#7'TabStop'#9#8'OnResize'#7#27'ExcludeFilterGroupboxRESIZE'#4'Le'
+'ft'#2#8#6'Height'#2'X'#3'Top'#3#24#1#5'Width'#3#192#1#0#9'TCheckBox'#24'Use'
+'ExcludeFilterCheckbox'#11'AllowGrayed'#9#7'Caption'#6#18'Use Exclude Filter'
+#8'TabOrder'#2#0#4'Left'#2#6#6'Height'#2#20#3'Top'#2#1#5'Width'#3#184#0#0#0#9
+'TCheckBox'#29'ExcFilterSimpleSyntaxCheckbox'#11'AllowGrayed'#9#7'Caption'#6
+#13'Simple Syntax'#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#4'Left'
+#3#199#0#6'Height'#2#20#3'Top'#2#1#5'Width'#3#212#0#0#0#9'TComboBox'#21'Excl'
+'udeFilterCombobox'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#9'MaxLengt'
+'h'#2#0#11'ParentCtl3D'#8#8'TabOrder'#2#2#4'Text'#6#21'ExcludeFilterCombobox'
+#4'Left'#2#6#6'Height'#2#25#3'Top'#2'!'#5'Width'#3#174#1#0#0#0#0
]);

View File

@ -47,36 +47,37 @@ type
{ TPublishProjectDialog }
TPublishProjectDialog = class(TForm)
DestDirGroupBox: TGROUPBOX;
DestDirComboBox: TCOMBOBOX;
BrowseDestDirBitBtn: TBITBTN;
CommandAfterLabel: TLABEL;
CommandAfterCombobox: TCOMBOBOX;
DestDirGroupBox: TGroupBox;
DestDirComboBox: TComboBox;
BrowseDestDirBitBtn: TBitBtn;
CommandAfterLabel: TLabel;
CommandAfterCombobox: TComboBox;
FilesGroupbox: TGROUPBOX;
IgnoreBinariesCheckbox: TCHECKBOX;
FilesGroupbox: TGroupBox;
IgnoreBinariesCheckbox: TCheckBox;
ExcludeFilterCombobox: TCOMBOBOX;
ExcFilterSimpleSyntaxCheckbox: TCHECKBOX;
UseExcludeFilterCheckbox: TCHECKBOX;
ExcludeFilterGroupbox: TGROUPBOX;
IncludeFilterCombobox: TComboBox;
IncFilterSimpleSyntaxCheckbox: TCheckBox;
UseIncludeFilterCheckbox: TCheckBox;
IncludeFilterGroupbox: TGroupBox;
IncludeFilterCombobox: TCOMBOBOX;
IncFilterSimpleSyntaxCheckbox: TCHECKBOX;
UseIncludeFilterCheckbox: TCHECKBOX;
IncludeFilterGroupbox: TGROUPBOX;
ExcludeFilterCombobox: TComboBox;
ExcFilterSimpleSyntaxCheckbox: TCheckBox;
UseExcludeFilterCheckbox: TCheckBox;
ExcludeFilterGroupbox: TGroupBox;
ProjectInfoGroupbox: TGROUPBOX;
SaveEditorInfoOfNonProjectFilesCheckbox: TCHECKBOX;
SaveClosedEditorFilesInfoCheckbox: TCHECKBOX;
ProjectInfoGroupbox: TGroupBox;
SaveEditorInfoOfNonProjectFilesCheckbox: TCheckBox;
SaveClosedEditorFilesInfoCheckbox: TCheckBox;
OkButton: TBUTTON;
SaveSettingsButton: TBUTTON;
CancelButton: TBUTTON;
OkButton: TButton;
SaveSettingsButton: TButton;
CancelButton: TButton;
procedure BrowseDestDirBitBtnCLICK(Sender: TObject);
procedure DestDirGroupBoxRESIZE(Sender: TObject);
procedure ExcludeFilterGroupboxRESIZE(Sender: TObject);
procedure FilesGroupboxRESIZE(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure IncludeFilterGroupboxRESIZE(Sender: TObject);
procedure OkButtonCLICK(Sender: TObject);
procedure ProjectInfoGroupboxResize(Sender: TObject);
@ -85,7 +86,7 @@ type
private
FOptions: TPublishModuleOptions;
procedure SetComboBox(AComboBox: TComboBox; const NewText: string;
MaxItemCount: integer);
MaxItemCount: integer);
procedure LoadHistoryLists;
procedure SaveHistoryLists;
procedure SetOptions(const AValue: TPublishModuleOptions);
@ -141,7 +142,7 @@ begin
SelectDirDialog.Title:=lisChooseDirectory;
if SelectDirDialog.Execute then begin
NewDir:=ExpandFilename(SelectDirDialog.Filename);
SetComboBox(DestDirComboBox,NewDir,20);
SeTComboBox(DestDirComboBox,NewDir,20);
end;
SelectDirDialog.Free;
end;
@ -154,6 +155,36 @@ procedure TPublishProjectDialog.FilesGroupboxRESIZE(Sender: TObject);
begin
end;
procedure TPublishProjectDialog.FormCreate(Sender: TObject);
begin
DestDirGroupBox.Caption:=lisDestinationDirectory;
CommandAfterLabel.Caption:=lisCommandAfter;
FilesGroupbox.Caption:=dlgEnvFiles;
IgnoreBinariesCheckbox.Caption:=lisIgnoreBinaries;
IncFilterSimpleSyntaxCheckbox.Caption:=lisSimpleSyntax;
IncFilterSimpleSyntaxCheckbox.Hint:=
lisNormallyTheFilterIsARegularExpressionInSimpleSynta;
UseIncludeFilterCheckbox.Caption:=lisUseIncludeFilter;
IncludeFilterGroupbox.Caption:=lisIncludeFilter;
ExcFilterSimpleSyntaxCheckbox.Caption:=lisSimpleSyntax;
ExcFilterSimpleSyntaxCheckbox.Hint:=
lisNormallyTheFilterIsARegularExpressionInSimpleSynta;
UseExcludeFilterCheckbox.Caption:=lisUseExcludeFilter;
ExcludeFilterGroupbox.Caption:=lisExcludeFilter;
ProjectInfoGroupbox.Caption:=lisProjectInformation;
SaveEditorInfoOfNonProjectFilesCheckbox.Caption:=
lisSaveEditorInfoOfNonProjectFiles;
SaveClosedEditorFilesInfoCheckbox.Caption:=lisSaveInfoOfClosedEditorFiles;
OkButton.Caption:=lisLazBuildOk;
SaveSettingsButton.Caption:=lisSaveSettings;
CancelButton.Caption:=dlgCancel;
end;
procedure TPublishProjectDialog.IncludeFilterGroupboxRESIZE(Sender: TObject);
begin
end;
@ -224,20 +255,20 @@ end;
procedure TPublishProjectDialog.SaveHistoryLists;
begin
// destination directories
SetComboBox(DestDirComboBox,DestDirComboBox.Text,20);
SeTComboBox(DestDirComboBox,DestDirComboBox.Text,20);
InputHistories.HistoryLists.GetList(hlPublishProjectDestDirs,true).Assign(
DestDirComboBox.Items);
// command after
SetComboBox(CommandAfterCombobox,CommandAfterCombobox.Text,20);
SeTComboBox(CommandAfterCombobox,CommandAfterCombobox.Text,20);
InputHistories.HistoryLists.GetList(hlPublishProjectCommandsAfter,true).Assign(
CommandAfterCombobox.Items);
// file filter
SetComboBox(IncludeFilterCombobox,IncludeFilterCombobox.Text,20);
SeTComboBox(IncludeFilterCombobox,IncludeFilterCombobox.Text,20);
InputHistories.HistoryLists.GetList(hlPublishProjectIncludeFileFilter,true).Assign(
IncludeFilterCombobox.Items);
SetComboBox(ExcludeFilterCombobox,ExcludeFilterCombobox.Text,20);
SeTComboBox(ExcludeFilterCombobox,ExcludeFilterCombobox.Text,20);
InputHistories.HistoryLists.GetList(hlPublishProjectExcludeFileFilter,true).Assign(
ExcludeFilterCombobox.Items);
end;
@ -278,7 +309,8 @@ constructor TPublishProjectDialog.Create(TheOwner: TComponent);
begin
inherited Create(TheOwner);
Position:=poScreenCenter;
IDEDialogLayoutList.ApplyLayout(Self,500,470);
IDEDialogLayoutList.ApplyLayout(Self,500,500);
if Height<500 then Height:=500;
LoadHistoryLists;
end;
@ -294,17 +326,17 @@ var
ProjSrcOpts: TPublishProjectOptions;
begin
// destination
SetComboBox(DestDirComboBox,SrcOpts.DestinationDirectory,20);
SetComboBox(CommandAfterCombobox,SrcOpts.CommandAfter,20);
SeTComboBox(DestDirComboBox,SrcOpts.DestinationDirectory,20);
SeTComboBox(CommandAfterCombobox,SrcOpts.CommandAfter,20);
// file filter
IgnoreBinariesCheckbox.Checked:=SrcOpts.IgnoreBinaries;
UseIncludeFilterCheckbox.Checked:=SrcOpts.UseIncludeFileFilter;
IncFilterSimpleSyntaxCheckbox.Checked:=SrcOpts.IncludeFilterSimpleSyntax;
SetComboBox(IncludeFilterCombobox,SrcOpts.IncludeFileFilter,20);
SeTComboBox(IncludeFilterCombobox,SrcOpts.IncludeFileFilter,20);
UseExcludeFilterCheckbox.Checked:=SrcOpts.UseExcludeFileFilter;
ExcFilterSimpleSyntaxCheckbox.Checked:=SrcOpts.ExcludeFilterSimpleSyntax;
SetComboBox(ExcludeFilterCombobox,SrcOpts.ExcludeFileFilter,20);
SeTComboBox(ExcludeFilterCombobox,SrcOpts.ExcludeFileFilter,20);
// project info
if SrcOpts is TPublishProjectOptions then begin