~ubuntu-branches/ubuntu/saucy/lazarus/saucy

« back to all changes in this revision

Viewing changes to tools/chmmaker/unit1.lfm

  • Committer: Package Import Robot
  • Author(s): Paul Gevers, Abou Al Montacir, Bart Martens, Paul Gevers
  • Date: 2013-06-08 14:12:17 UTC
  • mfrom: (1.1.9)
  • Revision ID: package-import@ubuntu.com-20130608141217-7k0cy9id8ifcnutc
Tags: 1.0.8+dfsg-1
[ Abou Al Montacir ]
* New upstream major release and multiple maintenace release offering many
  fixes and new features marking a new milestone for the Lazarus development
  and its stability level.
  - The detailed list of changes can be found here:
    http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes
    http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch
* LCL changes:
  - LCL is now a normal package.
      + Platform independent parts of the LCL are now in the package LCLBase
      + LCL is automatically recompiled when switching the target platform,
        unless pre-compiled binaries for this target are already installed.
      + No impact on existing projects.
      + Linker options needed by LCL are no more added to projects that do
        not use the LCL package.
  - Minor changes in LCL basic classes behaviour
      + TCustomForm.Create raises an exception if a form resource is not
        found.
      + TNotebook and TPage: a new implementation of these classes was added.
      + TDBNavigator: It is now possible to have focusable buttons by setting
        Options = [navFocusableButtons] and TabStop = True, useful for
        accessibility and for devices with neither mouse nor touch screen.
      + Names of TControlBorderSpacing.GetSideSpace and GetSpace were swapped
        and are now consistent. GetSideSpace = Around + GetSpace.
      + TForm.WindowState=wsFullscreen was added
      + TCanvas.TextFitInfo was added to calculate how many characters will
        fit into a specified Width. Useful for word-wrapping calculations.
      + TControl.GetColorResolvingParent and
        TControl.GetRGBColorResolvingParent were added, simplifying the work
        to obtain the final color of the control while resolving clDefault
        and the ParentColor.
      + LCLIntf.GetTextExtentExPoint now has a good default implementation
        which works in any platform not providing a specific implementation.
        However, Widgetset specific implementation is better, when available.
      + TTabControl was reorganized. Now it has the correct class hierarchy
        and inherits from TCustomTabControl as it should.
  - New unit in the LCL:
      + lazdialogs.pas: adds non-native versions of various native dialogs,
        for example TLazOpenDialog, TLazSaveDialog, TLazSelectDirectoryDialog.
        It is used by widgetsets which either do not have a native dialog, or
        do not wish to use it because it is limited. These dialogs can also be
        used by user applications directly.
      + lazdeviceapis.pas: offers an interface to more hardware devices such
        as the accelerometer, GPS, etc. See LazDeviceAPIs
      + lazcanvas.pas: provides a TFPImageCanvas descendent implementing
        drawing in a LCL-compatible way, but 100% in Pascal.
      + lazregions.pas. LazRegions is a wholly Pascal implementation of
        regions for canvas clipping, event clipping, finding in which control
        of a region tree one an event should reach, for drawing polygons, etc.
      + customdrawncontrols.pas, customdrawndrawers.pas,
        customdrawn_common.pas, customdrawn_android.pas and
        customdrawn_winxp.pas: are the Lazarus Custom Drawn Controls -controls
        which imitate the standard LCL ones, but with the difference that they
        are non-native and support skinning.
  - New APIs added to the LCL to improve support of accessibility software
    such as screen readers.
* IDE changes:
  - Many improvments.
  - The detailed list of changes can be found here:
    http://wiki.lazarus.freepascal.org/New_IDE_features_since#v1.0_.282012-08-29.29
    http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes#IDE_Changes
* Debugger / Editor changes:
  - Added pascal sources and breakpoints to the disassembler
  - Added threads dialog.
* Components changes:
  - TAChart: many fixes and new features
  - CodeTool: support Delphi style generics and new syntax extensions.
  - AggPas: removed to honor free licencing. (Closes: Bug#708695)
[Bart Martens]
* New debian/watch file fixing issues with upstream RC release.
[Abou Al Montacir]
* Avoid changing files in .pc hidden directory, these are used by quilt for
  internal purpose and could lead to surprises during build.
[Paul Gevers]
* Updated get-orig-source target and it compinion script orig-tar.sh so that they
  repack the source file, allowing bug 708695 to be fixed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
  Height = 511
4
4
  Top = 217
5
5
  Width = 611
6
 
  HelpContext = 0
 
6
  HorzScrollBar.Page = 611
 
7
  VertScrollBar.Page = 489
7
8
  ActiveControl = FileListBox
8
 
  Align = alNone
9
 
  AllowDropFiles = False
10
9
  AutoScroll = True
11
 
  AutoSize = False
12
 
  BorderIcons = [biSystemMenu, biMinimize, biMaximize]
13
 
  BorderStyle = bsSizeable
14
10
  Caption = 'Compiled HTML Help Project - [Made with Freepascal]'
15
 
  ChildSizing.LeftRightSpacing = 0
16
 
  ChildSizing.TopBottomSpacing = 0
17
 
  ChildSizing.HorizontalSpacing = 0
18
 
  ChildSizing.VerticalSpacing = 0
19
 
  ChildSizing.ControlsPerLine = 0
20
 
  ClientHeight = 488
 
11
  ClientHeight = 489
21
12
  ClientWidth = 611
22
 
  DockSite = False
23
 
  DragKind = dkDrag
24
 
  DragMode = dmManual
25
 
  Enabled = True
26
 
  Font.Height = 0
27
 
  Font.Style = []
28
 
  FormStyle = fsNormal
29
13
  Menu = MainMenu1
30
14
  OnClose = FormClose
31
15
  OnCreate = FormCreate
32
 
  ParentBiDiMode = True
33
 
  ParentFont = False
34
 
  Position = poDesigned
35
16
  ShowInTaskBar = stAlways
36
 
  UseDockManager = False
37
 
  LCLVersion = '0.9.27'
38
 
  WindowState = wsNormal
 
17
  LCLVersion = '0.9.31'
39
18
  object StatusBar1: TStatusBar
40
19
    Left = 0
41
 
    Height = 19
42
 
    Top = 469
 
20
    Height = 18
 
21
    Top = 471
43
22
    Width = 611
44
 
    HelpContext = 0
45
 
    DragCursor = crDrag
46
 
    DragKind = dkDrag
47
 
    DragMode = dmManual
48
 
    Enabled = True
49
23
    Panels = <>
50
 
    ParentShowHint = True
51
24
  end
52
25
  object GroupBox1: TGroupBox
53
26
    Left = 0
54
 
    Height = 469
 
27
    Height = 471
55
28
    Top = 0
56
29
    Width = 268
57
 
    HelpContext = 0
58
30
    Align = alLeft
59
 
    AutoSize = False
60
 
    BorderSpacing.Left = 0
61
 
    BorderSpacing.Top = 0
62
 
    BorderSpacing.Right = 0
63
 
    BorderSpacing.Bottom = 0
64
 
    BorderSpacing.Around = 0
65
 
    BorderSpacing.CellAlignHorizontal = ccaFill
66
 
    BorderSpacing.CellAlignVertical = ccaFill
67
31
    Caption = 'Files'
68
 
    ChildSizing.LeftRightSpacing = 0
69
 
    ChildSizing.TopBottomSpacing = 0
70
 
    ChildSizing.HorizontalSpacing = 0
71
 
    ChildSizing.VerticalSpacing = 0
72
 
    ChildSizing.ControlsPerLine = 0
73
 
    ClientHeight = 452
 
32
    ClientHeight = 455
74
33
    ClientWidth = 264
75
 
    Ctl3D = False
76
 
    DockSite = False
77
 
    DragCursor = crDrag
78
 
    DragKind = dkDrag
79
 
    DragMode = dmManual
80
 
    Enabled = True
81
 
    ParentBidiMode = True
82
 
    ParentColor = True
83
 
    ParentCtl3D = True
84
 
    ParentFont = True
85
 
    ParentShowHint = True
86
34
    TabOrder = 0
87
 
    TabStop = False
88
 
    Visible = True
89
35
    object FileListBox: TListBox
90
36
      Left = 0
91
 
      Height = 318
 
37
      Height = 321
92
38
      Top = 0
93
39
      Width = 264
94
 
      HelpContext = 0
95
40
      Align = alClient
96
 
      BorderSpacing.Left = 0
97
 
      BorderSpacing.Top = 0
98
 
      BorderSpacing.Right = 0
99
 
      BorderSpacing.Bottom = 0
100
 
      BorderSpacing.Around = 0
101
 
      BorderSpacing.CellAlignHorizontal = ccaFill
102
 
      BorderSpacing.CellAlignVertical = ccaFill
103
 
      BorderStyle = bsSingle
104
 
      ClickOnSelChange = True
105
 
      Columns = 0
106
 
      DragCursor = crDrag
107
 
      DragKind = dkDrag
108
 
      DragMode = dmManual
109
 
      ExtendedSelect = True
110
 
      Enabled = True
111
 
      IntegralHeight = False
112
41
      ItemHeight = 0
113
 
      MultiSelect = False
114
42
      OnDrawItem = FileListBoxDrawItem
115
 
      ParentBidiMode = True
116
 
      ParentShowHint = True
117
 
      ParentFont = True
 
43
      ScrollWidth = 262
118
44
      Sorted = True
119
45
      Style = lbOwnerDrawFixed
120
46
      TabOrder = 0
121
 
      TabStop = True
122
47
      TopIndex = -1
123
 
      Visible = True
124
48
    end
125
49
    object Panel2: TPanel
126
50
      Left = 0
127
51
      Height = 134
128
 
      Top = 318
 
52
      Top = 321
129
53
      Width = 264
130
 
      HelpContext = 0
131
54
      Align = alBottom
132
 
      Alignment = taCenter
133
 
      AutoSize = False
134
 
      BorderSpacing.Left = 0
135
 
      BorderSpacing.Top = 0
136
 
      BorderSpacing.Right = 0
137
 
      BorderSpacing.Bottom = 0
138
 
      BorderSpacing.Around = 0
139
 
      BorderSpacing.CellAlignHorizontal = ccaFill
140
 
      BorderSpacing.CellAlignVertical = ccaFill
141
 
      BevelInner = bvNone
142
 
      BevelOuter = bvRaised
143
 
      BevelWidth = 1
144
 
      BorderWidth = 0
145
 
      BorderStyle = bsNone
146
 
      ChildSizing.LeftRightSpacing = 0
147
 
      ChildSizing.TopBottomSpacing = 0
148
 
      ChildSizing.HorizontalSpacing = 0
149
 
      ChildSizing.VerticalSpacing = 0
150
 
      ChildSizing.ControlsPerLine = 0
151
55
      ClientHeight = 134
152
56
      ClientWidth = 264
153
 
      DockSite = False
154
 
      DragCursor = crDrag
155
 
      DragKind = dkDrag
156
 
      DragMode = dmManual
157
 
      Enabled = True
158
 
      FullRepaint = True
159
 
      ParentColor = True
160
 
      ParentFont = True
161
 
      ParentShowHint = True
162
57
      TabOrder = 1
163
 
      TabStop = False
164
 
      Visible = True
165
 
      object Label4: TLabel
 
58
      object FilesNoteLabel: TLabel
166
59
        Left = 16
167
60
        Height = 48
168
61
        Top = 85
169
62
        Width = 232
170
 
        HelpContext = 0
171
63
        Align = alBottom
172
 
        Alignment = taLeftJustify
173
64
        AutoSize = False
174
65
        BorderSpacing.Left = 15
175
 
        BorderSpacing.Top = 0
176
66
        BorderSpacing.Right = 15
177
 
        BorderSpacing.Bottom = 0
178
 
        BorderSpacing.Around = 0
179
 
        BorderSpacing.CellAlignHorizontal = ccaFill
180
 
        BorderSpacing.CellAlignVertical = ccaFill
181
67
        Caption = 'All files must be in the project file directory or a subdirectory.'
182
 
        DragCursor = crDrag
183
 
        DragMode = dmManual
184
 
        Enabled = True
185
 
        Layout = tlTop
186
 
        ParentBidiMode = True
187
68
        ParentColor = False
188
 
        ParentFont = True
189
 
        ParentShowHint = True
190
 
        ShowAccelChar = True
191
 
        Transparent = True
192
 
        Visible = True
193
69
        WordWrap = True
194
 
        OptimalFill = False
195
70
      end
196
71
      object AddFilesBtn: TButton
197
72
        Left = 11
198
73
        Height = 25
199
74
        Top = 3
200
75
        Width = 81
201
 
        HelpContext = 0
202
 
        Align = alNone
203
 
        AutoSize = False
204
 
        BorderSpacing.Left = 0
205
 
        BorderSpacing.Top = 0
206
 
        BorderSpacing.Right = 0
207
 
        BorderSpacing.Bottom = 0
208
 
        BorderSpacing.Around = 0
209
76
        BorderSpacing.InnerBorder = 4
210
 
        BorderSpacing.CellAlignHorizontal = ccaFill
211
 
        BorderSpacing.CellAlignVertical = ccaFill
212
 
        Cancel = False
213
77
        Caption = 'Add Files'
214
 
        Default = False
215
 
        DragCursor = crDrag
216
 
        DragMode = dmManual
217
 
        Enabled = True
218
 
        ParentBidiMode = True
219
 
        ModalResult = 0
220
78
        OnClick = AddFilesBtnClick
221
 
        ParentFont = True
222
 
        ParentShowHint = True
223
79
        TabOrder = 0
224
 
        TabStop = True
225
 
        Visible = True
226
80
      end
227
81
      object RemoveFilesBtn: TButton
228
82
        Left = 94
229
83
        Height = 25
230
84
        Top = 3
231
85
        Width = 156
232
 
        HelpContext = 0
233
 
        Align = alNone
234
 
        AutoSize = False
235
 
        BorderSpacing.Left = 0
236
 
        BorderSpacing.Top = 0
237
 
        BorderSpacing.Right = 0
238
 
        BorderSpacing.Bottom = 0
239
 
        BorderSpacing.Around = 0
240
86
        BorderSpacing.InnerBorder = 4
241
 
        BorderSpacing.CellAlignHorizontal = ccaFill
242
 
        BorderSpacing.CellAlignVertical = ccaFill
243
 
        Cancel = False
244
87
        Caption = 'Remove Selected'
245
 
        Default = False
246
 
        DragCursor = crDrag
247
 
        DragMode = dmManual
248
 
        Enabled = True
249
 
        ParentBidiMode = True
250
 
        ModalResult = 0
251
88
        OnClick = RemoveFilesBtnClick
252
 
        ParentFont = True
253
 
        ParentShowHint = True
254
89
        TabOrder = 1
255
 
        TabStop = True
256
 
        Visible = True
257
90
      end
258
91
      object AutoAddLinksBtn: TButton
259
92
        Left = 11
260
93
        Height = 25
261
94
        Top = 59
262
95
        Width = 239
263
 
        HelpContext = 0
264
 
        Align = alNone
265
 
        AutoSize = False
266
 
        BorderSpacing.Left = 0
267
 
        BorderSpacing.Top = 0
268
 
        BorderSpacing.Right = 0
269
 
        BorderSpacing.Bottom = 0
270
 
        BorderSpacing.Around = 0
271
96
        BorderSpacing.InnerBorder = 4
272
 
        BorderSpacing.CellAlignHorizontal = ccaFill
273
 
        BorderSpacing.CellAlignVertical = ccaFill
274
 
        Cancel = False
275
97
        Caption = 'Auto add HREF files'
276
 
        Default = False
277
 
        DragCursor = crDrag
278
 
        DragMode = dmManual
279
98
        Enabled = False
280
 
        ParentBidiMode = True
281
 
        ModalResult = 0
282
99
        OnClick = AutoAddLinksBtnClick
283
 
        ParentFont = True
284
 
        ParentShowHint = True
285
100
        TabOrder = 2
286
 
        TabStop = True
287
 
        Visible = True
288
101
      end
289
102
      object AddAllBtn: TButton
290
103
        Left = 11
291
104
        Height = 25
292
105
        Top = 32
293
106
        Width = 239
294
 
        HelpContext = 0
295
 
        Align = alNone
296
 
        AutoSize = False
297
 
        BorderSpacing.Left = 0
298
 
        BorderSpacing.Top = 0
299
 
        BorderSpacing.Right = 0
300
 
        BorderSpacing.Bottom = 0
301
 
        BorderSpacing.Around = 0
302
107
        BorderSpacing.InnerBorder = 4
303
 
        BorderSpacing.CellAlignHorizontal = ccaFill
304
 
        BorderSpacing.CellAlignVertical = ccaFill
305
 
        Cancel = False
306
108
        Caption = 'Add all files in Project Directory'
307
 
        Default = False
308
 
        DragCursor = crDrag
309
 
        DragMode = dmManual
310
 
        Enabled = True
311
 
        ParentBidiMode = True
312
 
        ModalResult = 0
313
109
        OnClick = AddAllBtnClick
314
 
        ParentFont = True
315
 
        ParentShowHint = True
316
110
        TabOrder = 3
317
 
        TabStop = True
318
 
        Visible = True
319
111
      end
320
112
    end
321
113
  end
322
 
  object Panel1: TPanel
 
114
  object MainPanel: TPanel
323
115
    Left = 268
324
 
    Height = 469
 
116
    Height = 471
325
117
    Top = 0
326
118
    Width = 343
327
 
    HelpContext = 0
328
119
    Align = alClient
329
 
    Alignment = taCenter
330
 
    AutoSize = False
331
 
    BorderSpacing.Left = 0
332
 
    BorderSpacing.Top = 0
333
 
    BorderSpacing.Right = 0
334
 
    BorderSpacing.Bottom = 0
335
 
    BorderSpacing.Around = 0
336
 
    BorderSpacing.CellAlignHorizontal = ccaFill
337
 
    BorderSpacing.CellAlignVertical = ccaFill
338
 
    BevelInner = bvNone
339
 
    BevelOuter = bvRaised
340
 
    BevelWidth = 1
341
 
    BorderWidth = 0
342
 
    BorderStyle = bsNone
343
 
    ChildSizing.LeftRightSpacing = 0
344
 
    ChildSizing.TopBottomSpacing = 0
345
 
    ChildSizing.HorizontalSpacing = 0
346
 
    ChildSizing.VerticalSpacing = 0
347
 
    ChildSizing.ControlsPerLine = 0
348
 
    ClientHeight = 469
 
120
    ClientHeight = 471
349
121
    ClientWidth = 343
350
 
    DockSite = False
351
 
    DragCursor = crDrag
352
 
    DragKind = dkDrag
353
 
    DragMode = dmManual
354
 
    Enabled = True
355
 
    FullRepaint = True
356
 
    ParentColor = True
357
 
    ParentFont = True
358
 
    ParentShowHint = True
359
122
    TabOrder = 1
360
 
    TabStop = False
361
 
    Visible = True
362
 
    object Label1: TLabel
 
123
    object TableOfContentsLabel: TLabel
363
124
      Left = 11
364
 
      Height = 16
 
125
      Height = 15
365
126
      Top = 11
366
 
      Width = 112
367
 
      HelpContext = 0
368
 
      Align = alNone
369
 
      Alignment = taLeftJustify
370
 
      AutoSize = True
371
 
      BorderSpacing.Left = 0
372
 
      BorderSpacing.Top = 0
373
 
      BorderSpacing.Right = 0
374
 
      BorderSpacing.Bottom = 0
375
 
      BorderSpacing.Around = 0
376
 
      BorderSpacing.CellAlignHorizontal = ccaFill
377
 
      BorderSpacing.CellAlignVertical = ccaFill
378
 
      Caption = 'Table of Contents'
379
 
      DragCursor = crDrag
380
 
      DragMode = dmManual
381
 
      Enabled = True
382
 
      Layout = tlTop
383
 
      ParentBidiMode = True
 
127
      Width = 136
 
128
      Caption = 'Table of Contents (*.hhc)'
384
129
      ParentColor = False
385
 
      ParentFont = True
386
 
      ParentShowHint = True
387
 
      ShowAccelChar = True
388
 
      Transparent = True
389
 
      Visible = True
390
 
      WordWrap = False
391
 
      OptimalFill = False
392
130
    end
393
 
    object Label2: TLabel
 
131
    object IndexLabel: TLabel
394
132
      Left = 11
395
 
      Height = 16
 
133
      Height = 15
396
134
      Top = 59
397
 
      Width = 35
398
 
      HelpContext = 0
399
 
      Align = alNone
400
 
      Alignment = taLeftJustify
401
 
      AutoSize = True
402
 
      BorderSpacing.Left = 0
403
 
      BorderSpacing.Top = 0
404
 
      BorderSpacing.Right = 0
405
 
      BorderSpacing.Bottom = 0
406
 
      BorderSpacing.Around = 0
407
 
      BorderSpacing.CellAlignHorizontal = ccaFill
408
 
      BorderSpacing.CellAlignVertical = ccaFill
409
 
      Caption = 'Index'
410
 
      DragCursor = crDrag
411
 
      DragMode = dmManual
412
 
      Enabled = True
413
 
      Layout = tlTop
414
 
      ParentBidiMode = True
 
135
      Width = 70
 
136
      Caption = 'Index (*.hhk)'
415
137
      ParentColor = False
416
 
      ParentFont = True
417
 
      ParentShowHint = True
418
 
      ShowAccelChar = True
419
 
      Transparent = True
420
 
      Visible = True
421
 
      WordWrap = False
422
 
      OptimalFill = False
423
138
    end
424
 
    object Label3: TLabel
 
139
    object CompileTimeOptionsLabel: TLabel
425
140
      Left = 11
426
 
      Height = 16
 
141
      Height = 15
427
142
      Top = 219
428
 
      Width = 141
429
 
      HelpContext = 0
430
 
      Align = alNone
431
 
      Alignment = taLeftJustify
432
 
      AutoSize = True
433
 
      BorderSpacing.Left = 0
434
 
      BorderSpacing.Top = 0
435
 
      BorderSpacing.Right = 0
436
 
      BorderSpacing.Bottom = 0
437
 
      BorderSpacing.Around = 0
438
 
      BorderSpacing.CellAlignHorizontal = ccaFill
439
 
      BorderSpacing.CellAlignVertical = ccaFill
 
143
      Width = 123
440
144
      Caption = 'Compile time options:'
441
 
      DragCursor = crDrag
442
 
      DragMode = dmManual
443
 
      Enabled = True
444
 
      Layout = tlTop
445
 
      ParentBidiMode = True
446
145
      ParentColor = False
447
 
      ParentFont = True
448
 
      ParentShowHint = True
449
 
      ShowAccelChar = True
450
 
      Transparent = True
451
 
      Visible = True
452
 
      WordWrap = False
453
 
      OptimalFill = False
454
146
    end
455
 
    object Label5: TLabel
 
147
    object DefaultPageLabel: TLabel
456
148
      Left = 11
457
 
      Height = 16
 
149
      Height = 15
458
150
      Top = 108
459
 
      Width = 83
460
 
      HelpContext = 0
461
 
      Align = alNone
462
 
      Alignment = taLeftJustify
463
 
      AutoSize = True
464
 
      BorderSpacing.Left = 0
465
 
      BorderSpacing.Top = 0
466
 
      BorderSpacing.Right = 0
467
 
      BorderSpacing.Bottom = 0
468
 
      BorderSpacing.Around = 0
469
 
      BorderSpacing.CellAlignHorizontal = ccaFill
470
 
      BorderSpacing.CellAlignVertical = ccaFill
 
151
      Width = 72
471
152
      Caption = 'Default Page'
472
 
      DragCursor = crDrag
473
 
      DragMode = dmManual
474
 
      Enabled = True
475
 
      Layout = tlTop
476
 
      ParentBidiMode = True
477
153
      ParentColor = False
478
 
      ParentFont = True
479
 
      ParentShowHint = True
480
 
      ShowAccelChar = True
481
 
      Transparent = True
482
 
      Visible = True
483
 
      WordWrap = False
484
 
      OptimalFill = False
485
154
    end
486
 
    object Label6: TLabel
 
155
    object CHMFilenameLabel: TLabel
487
156
      Left = 12
488
 
      Height = 16
 
157
      Height = 15
489
158
      Top = 356
490
 
      Width = 90
491
 
      HelpContext = 0
492
 
      Align = alNone
493
 
      Alignment = taLeftJustify
494
 
      AutoSize = True
495
 
      BorderSpacing.Left = 0
496
 
      BorderSpacing.Top = 0
497
 
      BorderSpacing.Right = 0
498
 
      BorderSpacing.Bottom = 0
499
 
      BorderSpacing.Around = 0
500
 
      BorderSpacing.CellAlignHorizontal = ccaFill
501
 
      BorderSpacing.CellAlignVertical = ccaFill
 
159
      Width = 78
502
160
      Caption = 'CHM filename'
503
 
      DragCursor = crDrag
504
 
      DragMode = dmManual
505
 
      Enabled = True
506
 
      Layout = tlTop
507
 
      ParentBidiMode = True
508
161
      ParentColor = False
509
 
      ParentFont = True
510
 
      ParentShowHint = True
511
 
      ShowAccelChar = True
512
 
      Transparent = True
513
 
      Visible = True
514
 
      WordWrap = False
515
 
      OptimalFill = False
516
162
    end
517
163
    object TOCEdit: TFileNameEdit
 
164
      AnchorSideRight.Control = TOCEditBtn
518
165
      Left = 10
519
166
      Height = 23
520
167
      Top = 31
521
 
      Width = 203
522
 
      HelpContext = 0
 
168
      Width = 236
523
169
      OnAcceptFileName = TOCEditAcceptFileName
524
 
      DialogKind = dkOpen
525
170
      DialogOptions = []
526
171
      Filter = 'Table of Contents Files(*.hhc)|*.hhc|All files|*'
527
172
      FilterIndex = 0
 
173
      HideDirectories = False
528
174
      ButtonWidth = 23
529
 
      DirectInput = True
530
 
      ButtonOnlyWhenFocused = False
531
175
      NumGlyphs = 1
532
 
      Flat = False
533
 
      Align = alNone
 
176
      Anchors = [akTop, akLeft, akRight]
534
177
      AutoSelect = False
535
 
      BorderSpacing.Left = 0
536
 
      BorderSpacing.Top = 0
537
 
      BorderSpacing.Right = 0
538
 
      BorderSpacing.Bottom = 0
539
 
      BorderSpacing.Around = 0
540
 
      BorderSpacing.CellAlignHorizontal = ccaFill
541
 
      BorderSpacing.CellAlignVertical = ccaFill
542
178
      AutoSize = False
543
 
      Ctl3D = False
544
 
      DragCursor = crDrag
545
 
      DragMode = dmManual
546
 
      Enabled = True
547
 
      MaxLength = -1
548
 
      ParentColor = False
549
 
      ParentCtl3D = True
550
 
      ParentFont = True
551
 
      ParentShowHint = True
552
 
      ReadOnly = False
 
179
      MaxLength = 0
553
180
      TabOrder = 0
554
 
      TabStop = True
555
 
      Visible = True
556
181
    end
557
182
    object IndexEdit: TFileNameEdit
 
183
      AnchorSideRight.Control = IndexEditBtn
558
184
      Left = 10
559
185
      Height = 23
560
186
      Top = 79
561
 
      Width = 203
562
 
      HelpContext = 0
 
187
      Width = 236
563
188
      OnAcceptFileName = IndexEditAcceptFileName
564
 
      DialogKind = dkOpen
565
189
      DialogOptions = []
566
190
      Filter = 'Index Files(*.hhk)|*.hhk|All Files|*'
567
191
      FilterIndex = 0
 
192
      HideDirectories = False
568
193
      ButtonWidth = 23
569
 
      DirectInput = True
570
 
      ButtonOnlyWhenFocused = False
571
194
      NumGlyphs = 1
572
 
      Flat = False
573
 
      Align = alNone
 
195
      Anchors = [akTop, akLeft, akRight]
574
196
      AutoSelect = False
575
 
      BorderSpacing.Left = 0
576
 
      BorderSpacing.Top = 0
577
 
      BorderSpacing.Right = 0
578
 
      BorderSpacing.Bottom = 0
579
 
      BorderSpacing.Around = 0
580
 
      BorderSpacing.CellAlignHorizontal = ccaFill
581
 
      BorderSpacing.CellAlignVertical = ccaFill
582
197
      AutoSize = False
583
 
      Ctl3D = False
584
 
      DragCursor = crDrag
585
 
      DragMode = dmManual
586
 
      Enabled = True
587
 
      MaxLength = -1
588
 
      ParentColor = False
589
 
      ParentCtl3D = True
590
 
      ParentFont = True
591
 
      ParentShowHint = True
592
 
      ReadOnly = False
 
198
      MaxLength = 0
593
199
      TabOrder = 1
594
 
      TabStop = True
595
 
      Visible = True
596
200
    end
597
201
    object TOCEditBtn: TButton
598
 
      Left = 247
599
 
      Height = 23
 
202
      AnchorSideTop.Control = TOCEdit
 
203
      AnchorSideRight.Control = MainPanel
 
204
      AnchorSideRight.Side = asrBottom
 
205
      Left = 276
 
206
      Height = 26
600
207
      Top = 31
601
 
      Width = 51
602
 
      HelpContext = 0
603
 
      Align = alNone
604
 
      AutoSize = False
605
 
      BorderSpacing.Left = 0
606
 
      BorderSpacing.Top = 0
607
 
      BorderSpacing.Right = 0
608
 
      BorderSpacing.Bottom = 0
609
 
      BorderSpacing.Around = 0
610
 
      BorderSpacing.InnerBorder = 4
611
 
      BorderSpacing.CellAlignHorizontal = ccaFill
612
 
      BorderSpacing.CellAlignVertical = ccaFill
613
 
      Cancel = False
 
208
      Width = 60
 
209
      Anchors = [akTop, akRight]
 
210
      AutoSize = True
 
211
      BorderSpacing.Left = 30
 
212
      BorderSpacing.Right = 6
614
213
      Caption = 'Edit'
615
 
      Default = False
616
 
      DragCursor = crDrag
617
 
      DragMode = dmManual
618
 
      Enabled = True
619
 
      ParentBidiMode = True
620
 
      ModalResult = 0
 
214
      Constraints.MinWidth = 60
621
215
      OnClick = TOCEditBtnClick
622
 
      ParentFont = True
623
 
      ParentShowHint = True
624
216
      TabOrder = 2
625
 
      TabStop = True
626
 
      Visible = True
627
217
    end
628
218
    object IndexEditBtn: TButton
629
 
      Left = 247
630
 
      Height = 23
631
 
      Top = 80
632
 
      Width = 51
633
 
      HelpContext = 0
634
 
      Align = alNone
635
 
      AutoSize = False
636
 
      BorderSpacing.Left = 0
637
 
      BorderSpacing.Top = 0
638
 
      BorderSpacing.Right = 0
639
 
      BorderSpacing.Bottom = 0
640
 
      BorderSpacing.Around = 0
641
 
      BorderSpacing.InnerBorder = 4
642
 
      BorderSpacing.CellAlignHorizontal = ccaFill
643
 
      BorderSpacing.CellAlignVertical = ccaFill
644
 
      Cancel = False
 
219
      AnchorSideTop.Control = IndexEdit
 
220
      AnchorSideRight.Control = MainPanel
 
221
      AnchorSideRight.Side = asrBottom
 
222
      Left = 276
 
223
      Height = 26
 
224
      Top = 79
 
225
      Width = 60
 
226
      Anchors = [akTop, akRight]
 
227
      AutoSize = True
 
228
      BorderSpacing.Left = 30
 
229
      BorderSpacing.Right = 6
645
230
      Caption = 'Edit'
646
 
      Default = False
647
 
      DragCursor = crDrag
648
 
      DragMode = dmManual
649
 
      Enabled = True
650
 
      ParentBidiMode = True
651
 
      ModalResult = 0
 
231
      Constraints.MinWidth = 60
652
232
      OnClick = IndexEditBtnClick
653
 
      ParentFont = True
654
 
      ParentShowHint = True
655
233
      TabOrder = 3
656
 
      TabStop = True
657
 
      Visible = True
658
234
    end
659
235
    object FollowLinksCheck: TCheckBox
660
236
      Left = 19
661
 
      Height = 34
 
237
      Height = 32
662
238
      Top = 252
663
 
      Width = 207
664
 
      HelpContext = 0
665
 
      Align = alNone
666
 
      AllowGrayed = False
667
 
      AutoSize = True
668
 
      BorderSpacing.Left = 0
669
 
      BorderSpacing.Top = 0
670
 
      BorderSpacing.Right = 0
671
 
      BorderSpacing.Bottom = 0
672
 
      BorderSpacing.Around = 0
673
 
      BorderSpacing.CellAlignHorizontal = ccaFill
674
 
      BorderSpacing.CellAlignVertical = ccaFill
 
239
      Width = 179
675
240
      Caption = 'Parse *.htm* files to include '#10'linked pages and images'
676
 
      Checked = False
677
 
      DragCursor = crDrag
678
 
      DragKind = dkDrag
679
 
      DragMode = dmManual
680
241
      Enabled = False
681
 
      ParentColor = True
682
 
      ParentFont = True
683
 
      ParentShowHint = True
684
 
      ParentBidiMode = True
685
 
      State = cbUnchecked
686
242
      TabOrder = 4
687
 
      TabStop = True
688
 
      UseOnChange = False
689
 
      Visible = True
690
243
    end
691
244
    object CreateSearchableCHMCheck: TCheckBox
692
245
      Left = 19
693
246
      Height = 22
694
247
      Hint = 'Only indexes files added to the project'#10'not files automatically added.'
695
248
      Top = 304
696
 
      Width = 185
697
 
      HelpContext = 0
698
 
      Align = alNone
699
 
      AllowGrayed = False
700
 
      AutoSize = True
701
 
      BorderSpacing.Left = 0
702
 
      BorderSpacing.Top = 0
703
 
      BorderSpacing.Right = 0
704
 
      BorderSpacing.Bottom = 0
705
 
      BorderSpacing.Around = 0
706
 
      BorderSpacing.CellAlignHorizontal = ccaFill
707
 
      BorderSpacing.CellAlignVertical = ccaFill
 
249
      Width = 162
708
250
      Caption = 'Create a searchable chm'
709
 
      Checked = False
710
 
      DragCursor = crDrag
711
 
      DragKind = dkDrag
712
 
      DragMode = dmManual
713
 
      Enabled = True
714
 
      ParentColor = True
715
 
      ParentFont = True
716
251
      ParentShowHint = False
717
 
      ParentBidiMode = True
718
252
      ShowHint = True
719
 
      State = cbUnchecked
720
253
      TabOrder = 5
721
 
      TabStop = True
722
 
      UseOnChange = False
723
 
      Visible = True
724
254
    end
725
255
    object DefaultPageCombo: TComboBox
726
256
      Left = 11
727
 
      Height = 29
 
257
      Height = 28
728
258
      Top = 128
729
259
      Width = 287
730
 
      HelpContext = 0
731
 
      TabStop = True
732
 
      Align = alNone
733
 
      ArrowKeysTraverseList = True
734
 
      AutoComplete = False
735
 
      AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
736
 
      AutoDropDown = False
737
260
      AutoSelect = False
738
 
      AutoSize = True
739
 
      BorderSpacing.Left = 0
740
 
      BorderSpacing.Top = 0
741
 
      BorderSpacing.Right = 0
742
 
      BorderSpacing.Bottom = 0
743
 
      BorderSpacing.Around = 0
744
 
      BorderSpacing.CellAlignHorizontal = ccaFill
745
 
      BorderSpacing.CellAlignVertical = ccaFill
746
 
      CharCase = ecNormal
747
 
      Ctl3D = False
748
 
      DragCursor = crDrag
749
 
      DragMode = dmManual
750
 
      DropDownCount = 8
751
 
      Enabled = True
752
261
      ItemHeight = 0
753
 
      ItemIndex = -1
754
 
      ItemWidth = 0
755
 
      MaxLength = 0
756
 
      ParentBidiMode = True
757
 
      ParentColor = False
758
 
      ParentCtl3D = True
759
 
      ParentFont = True
760
 
      ParentShowHint = True
761
 
      Sorted = False
762
262
      Style = csDropDownList
763
263
      TabOrder = 6
764
 
      Visible = True
765
264
    end
766
265
    object CompileBtn: TButton
767
266
      AnchorSideLeft.Side = asrBottom
768
267
      AnchorSideRight.Control = CompileViewBtn
769
 
      Left = 90
770
 
      Height = 35
771
 
      Top = 420
772
 
      Width = 72
773
 
      HelpContext = 0
774
 
      Align = alNone
 
268
      Left = 110
 
269
      Height = 34
 
270
      Top = 423
 
271
      Width = 66
775
272
      Anchors = [akRight, akBottom]
776
273
      AutoSize = True
777
 
      BorderSpacing.Left = 0
778
 
      BorderSpacing.Top = 0
779
274
      BorderSpacing.Right = 9
780
 
      BorderSpacing.Bottom = 0
781
 
      BorderSpacing.Around = 0
782
275
      BorderSpacing.InnerBorder = 4
783
 
      BorderSpacing.CellAlignHorizontal = ccaFill
784
 
      BorderSpacing.CellAlignVertical = ccaFill
785
 
      Cancel = False
786
276
      Caption = 'Compile'
787
 
      Default = False
788
 
      DragCursor = crDrag
789
 
      DragMode = dmManual
790
 
      Enabled = True
791
 
      ParentBidiMode = True
792
 
      ModalResult = 0
793
277
      OnClick = CompileBtnClick
794
 
      ParentFont = True
795
 
      ParentShowHint = True
796
278
      TabOrder = 7
797
 
      TabStop = True
798
 
      Visible = True
799
279
    end
800
280
    object CompileViewBtn: TButton
801
281
      AnchorSideLeft.Control = CompileBtn
802
282
      AnchorSideLeft.Side = asrBottom
803
 
      Left = 171
804
 
      Height = 35
805
 
      Top = 420
806
 
      Width = 133
807
 
      HelpContext = 0
808
 
      Align = alNone
 
283
      Left = 185
 
284
      Height = 34
 
285
      Top = 423
 
286
      Width = 119
809
287
      Anchors = [akRight, akBottom]
810
288
      AutoSize = True
811
 
      BorderSpacing.Left = 0
812
 
      BorderSpacing.Top = 0
813
289
      BorderSpacing.Right = 13
814
 
      BorderSpacing.Bottom = 0
815
 
      BorderSpacing.Around = 0
816
290
      BorderSpacing.InnerBorder = 4
817
 
      BorderSpacing.CellAlignHorizontal = ccaFill
818
 
      BorderSpacing.CellAlignVertical = ccaFill
819
 
      Cancel = False
820
291
      Caption = 'Compile and View'
821
 
      Default = False
822
 
      DragCursor = crDrag
823
 
      DragMode = dmManual
824
 
      Enabled = True
825
 
      ParentBidiMode = True
826
 
      ModalResult = 0
827
292
      OnClick = CompileViewBtnClick
828
 
      ParentFont = True
829
 
      ParentShowHint = True
830
293
      TabOrder = 8
831
 
      TabStop = True
832
 
      Visible = True
833
294
    end
834
295
    object ChmFileNameEdit: TFileNameEdit
835
296
      Left = 11
836
297
      Height = 23
837
298
      Top = 380
838
299
      Width = 270
839
 
      HelpContext = 0
840
300
      OnAcceptFileName = ChmFileNameEditAcceptFileName
841
301
      DialogKind = dkSave
842
302
      DialogTitle = 'Save CHM as...'
843
303
      DialogOptions = []
844
304
      Filter = 'Compressed HTML Help Files|*.chm'
845
305
      FilterIndex = 0
 
306
      HideDirectories = False
846
307
      ButtonWidth = 23
847
 
      DirectInput = True
848
 
      ButtonOnlyWhenFocused = False
849
308
      NumGlyphs = 1
850
 
      Flat = False
851
 
      Align = alNone
852
309
      AutoSelect = False
853
 
      BorderSpacing.Left = 0
854
 
      BorderSpacing.Top = 0
855
 
      BorderSpacing.Right = 0
856
 
      BorderSpacing.Bottom = 0
857
 
      BorderSpacing.Around = 0
858
 
      BorderSpacing.CellAlignHorizontal = ccaFill
859
 
      BorderSpacing.CellAlignVertical = ccaFill
860
310
      AutoSize = False
861
 
      Ctl3D = False
862
 
      DragCursor = crDrag
863
 
      DragMode = dmManual
864
 
      Enabled = True
865
 
      MaxLength = -1
866
 
      ParentColor = False
867
 
      ParentCtl3D = True
868
 
      ParentFont = True
869
 
      ParentShowHint = True
870
 
      ReadOnly = False
 
311
      MaxLength = 0
871
312
      TabOrder = 9
872
 
      TabStop = True
873
 
      Visible = True
874
313
    end
875
314
  end
876
315
  object OpenDialog1: TOpenDialog
877
 
    Width = 0
878
 
    Height = 0
879
316
    Filter = 'Help File Project(*.hfp)|*.hfp'
880
317
    FilterIndex = 0
881
318
    Options = [ofFileMustExist, ofEnableSizing, ofViewDetail]
882
 
    left = 8
883
 
    top = 16
 
319
    left = 10
 
320
    top = 20
884
321
  end
885
322
  object SaveDialog1: TSaveDialog
886
 
    Width = 0
887
 
    Height = 0
888
323
    Filter = 'Help File Project(*.hfp)|*.hfp'
889
324
    FilterIndex = 0
890
 
    left = 36
891
 
    top = 15
 
325
    left = 40
 
326
    top = 20
892
327
  end
893
328
  object MainMenu1: TMainMenu
894
 
    left = 68
895
 
    top = 15
 
329
    left = 75
 
330
    top = 20
896
331
    object MenuItem1: TMenuItem
897
332
      Caption = 'Project'
898
 
      RightJustify = False
899
 
      ShowAlwaysCheckable = False
900
333
      object ProjNewItem: TMenuItem
901
334
        Caption = 'New'
902
 
        RightJustify = False
903
 
        ShowAlwaysCheckable = False
904
335
        OnClick = ProjNewItemClick
905
336
      end
906
337
      object ProjOpenItem: TMenuItem
907
338
        Caption = 'Open'
908
 
        RightJustify = False
909
 
        ShowAlwaysCheckable = False
910
339
        OnClick = ProjOpenItemClick
911
340
      end
912
341
      object MenuItem9: TMenuItem
913
342
        Caption = '-'
914
 
        RightJustify = False
915
 
        ShowAlwaysCheckable = False
916
343
      end
917
344
      object ProjSaveItem: TMenuItem
918
345
        Caption = 'Save'
919
 
        RightJustify = False
920
 
        ShowAlwaysCheckable = False
921
346
        OnClick = ProjSaveItemClick
922
347
      end
923
348
      object ProjSaveAsItem: TMenuItem
924
349
        Caption = 'Save as'
925
 
        RightJustify = False
926
 
        ShowAlwaysCheckable = False
927
350
        OnClick = ProjSaveAsItemClick
928
351
      end
929
352
      object ProjCloseItem: TMenuItem
930
353
        Caption = 'Close'
931
 
        RightJustify = False
932
 
        ShowAlwaysCheckable = False
933
354
        OnClick = ProjCloseItemClick
934
355
      end
935
356
      object MenuItem12: TMenuItem
936
357
        Caption = '-'
937
 
        RightJustify = False
938
 
        ShowAlwaysCheckable = False
939
358
      end
940
359
      object ProjQuitItem: TMenuItem
941
360
        Caption = 'Quit Program'
942
 
        RightJustify = False
943
 
        ShowAlwaysCheckable = False
944
361
        OnClick = ProjQuitItemClick
945
362
      end
946
363
    end
947
364
    object CompileItem: TMenuItem
948
365
      Caption = 'Compile'
949
 
      RightJustify = False
950
 
      ShowAlwaysCheckable = False
951
366
      object CompileProjItem: TMenuItem
952
367
        Caption = 'Compile Project'
953
 
        RightJustify = False
954
 
        ShowAlwaysCheckable = False
955
368
      end
956
369
      object CompileOpenBttn: TMenuItem
957
370
        Caption = 'Compile and Open chm'
958
 
        RightJustify = False
959
 
        ShowAlwaysCheckable = False
960
371
      end
961
372
    end
962
373
    object MenuItem3: TMenuItem
963
374
      Caption = 'Help'
964
 
      RightJustify = False
965
 
      ShowAlwaysCheckable = False
966
375
      object HelpHelpItem: TMenuItem
967
376
        Caption = 'Help'
968
 
        RightJustify = False
969
 
        ShowAlwaysCheckable = False
970
377
      end
971
378
      object MenuItem5: TMenuItem
972
379
        Caption = '-'
973
 
        RightJustify = False
974
 
        ShowAlwaysCheckable = False
975
380
      end
976
381
      object HelpAboutItem: TMenuItem
977
382
        Caption = 'About'
978
 
        RightJustify = False
979
 
        ShowAlwaysCheckable = False
980
383
      end
981
384
    end
982
385
  end
983
386
  object OpenDialog2: TOpenDialog
984
 
    Width = 0
985
 
    Height = 0
986
387
    FilterIndex = 0
987
388
    Options = [ofAllowMultiSelect, ofEnableSizing, ofViewDetail]
988
389
    left = 12