1
object CfgWizard: TCfgWizard
6
Caption = 'Configuration Assistant'
11
object Steps: TPageControl
20
object SelRoot: TTabSheet
30
Caption = 'The Root directory contains the configuration '#13#10'and all generated documentation.'#13#10#13#10'You can make this directory the working directory'#13#10'of the Documentation Manager, so that you don''t'#13#10'have to specify the root directory on every start.'#13#10#13#10'Please select this directory now.'
33
object buSelRoot: TButton
39
OnClick = buSelRootClick
47
OnChange = edRootChange
51
object SelFPDir: TTabSheet
61
Caption = 'The Free Pascal documentation is used everywhere.'#13#10'If you didn''t download the documentation sources'#13#10'already, you should do so now.'
64
object buDownload: TButton
69
Caption = 'Download...'
73
object buSelFpc: TButton
79
OnClick = buSelFpcClick
82
object edFpcDir: TEdit
85
Hint = 'The FPC source directory contains subdirectories'#13#10'compiler, packages etc.'
88
Anchors = [akTop, akLeft, akRight]
89
OnChange = edFpcDirChange
97
Caption = 'Now select the FPC source directory and the'#13#10'FPC documentation directory in it.'
100
object buSelFpcDocs: TButton
106
OnClick = buSelFpcDocsClick
109
object edFpcDocs: TEdit
114
Anchors = [akTop, akLeft, akRight]
115
OnChange = edFpcDocsChange
119
object MkRTL: TTabSheet
124
object Label3: TLabel
129
Caption = 'Now we''ll create the RTL documentation projects.'#13#10'Please open a console, '#13#10'CD to the FPC documentation directory,'#13#10'and enter "make rtl.chk -n >rtl.bat".'#13#10'Then select the just created file (i.e. rtl.bat), '#13#10'from which the RTL project will be created.'#13#10#13#10'Repeat with "make fcl.chk -n > fcl.bat" '#13#10'and select this file for the FCL project.'
132
object buRtlBat: TButton
138
OnClick = buRtlBatClick
141
object edRtlBat: TEdit
146
Anchors = [akTop, akLeft, akRight]
147
OnChange = edRtlBatChange
150
object edFclBat: TEdit
155
Anchors = [akTop, akLeft, akRight]
156
OnChange = edRtlBatChange
159
object buFclBat: TButton
165
OnClick = buFclBatClick
169
object MkLCL: TTabSheet
174
object Label4: TLabel
179
Caption = 'Now we''ll register the LCL documentation.'#13#10'Please select your Lazarus directory.'
182
object buLazDir: TButton
187
Caption = 'Browse...'
188
OnClick = buLazDirClick
191
object edLazDir: TEdit
196
Anchors = [akTop, akLeft, akRight]
197
OnChange = edLazDirChange
201
object MkFCL: TTabSheet
206
object Label6: TLabel
211
Caption = 'You can add the Lazarus FCL documentation to'#13#10'the FPC FCL docs.'
214
object swFCLads: TCheckBox
217
Hint = 'Add lazarus/docs/xml/fcl to the FCL descriptions'
220
Caption = 'Add Lazarus docs to the FCL'
221
OnChange = swFCLadsChange
224
object swDirs: TCheckListBox
227
Hint = 'Check the directories to include into the FCL docs'
230
Anchors = [akTop, akLeft, akRight, akBottom]
247
object buScanFcl: TButton
250
Hint = 'Scan the FCL source directory'
254
OnClick = buScanFclClick
257
object swAllFclDirs: TCheckBox
262
Caption = 'Include entire FCL'
263
OnChange = swAllFclDirsChange
267
object NoParse: TTabSheet
271
object Label7: TLabel
276
Caption = 'Some FCL units don''t parse without specific'#13#10'compiler options. Unselect their packages, '#13#10'or add their unit names to this list.'
279
object swNoParse: TCheckBox
284
Caption = 'Never parse the following units'
286
OnChange = swNoParseChange
290
object edNoParse: TMemo
295
Anchors = [akTop, akLeft, akRight, akBottom]
296
OnExit = edNoParseExit
301
object sb: TStatusBar
308
object Panel1: TPanel
317
object buBack: TButton
323
OnClick = buBackClick
326
object buCancel: TButton
336
object buNext: TButton
341
Anchors = [akTop, akRight]
343
OnClick = buNextClick
346
object Button1: TButton
351
Anchors = [akTop, akRight]
357
object dlgSelRoot: TSelectDirectoryDialog
358
Title = 'Select Documentation Root Directory'
362
object dlgOpen: TOpenDialog