mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-16 04:40:40 +01:00
resourcestrings for publish project/package dlg
git-svn-id: trunk@7535 -
This commit is contained in:
parent
3152027241
commit
c2b3055202
@ -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';
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
]);
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user