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

« back to all changes in this revision

Viewing changes to docs/xml/lcl/alllclunits.xml

  • 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:
1
 
<?xml version="1.0" encoding="ISO8859-1"?>
 
1
<?xml version="1.0" encoding="UTF-8"?>
2
2
<fpdoc-descriptions>
3
3
<package name="lcl">
4
4
 
15
15
 
16
16
<!-- unresolved type reference Visibility: default -->
17
17
<element name="LCLStrConsts">
18
 
<short></short>
 
18
<short/>
19
19
<descr>
20
20
</descr>
21
21
<seealso>
24
24
 
25
25
<!-- unresolved type reference Visibility: default -->
26
26
<element name="FPCAdds">
27
 
<short></short>
 
27
<short/>
28
28
<descr>
29
29
</descr>
30
30
<seealso>
33
33
 
34
34
<!-- unresolved type reference Visibility: default -->
35
35
<element name="LazLinkedList">
36
 
<short></short>
 
36
<short/>
37
37
<descr>
38
38
</descr>
39
39
<seealso>
42
42
 
43
43
<!-- unresolved type reference Visibility: default -->
44
44
<element name="DynHashArray">
45
 
<short></short>
 
45
<short/>
46
46
<descr>
47
47
</descr>
48
48
<seealso>
51
51
 
52
52
<!-- unresolved type reference Visibility: default -->
53
53
<element name="LCLMemManager">
54
 
<short></short>
 
54
<short/>
55
55
<descr>
56
56
</descr>
57
57
<seealso>
60
60
 
61
61
<!-- unresolved type reference Visibility: default -->
62
62
<element name="AvgLvlTree">
63
 
<short></short>
 
63
<short/>
64
64
<descr>
65
65
</descr>
66
66
<seealso>
69
69
 
70
70
<!-- unresolved type reference Visibility: default -->
71
71
<element name="StringHashList">
72
 
<short></short>
 
72
<short/>
73
73
<descr>
74
74
</descr>
75
75
<seealso>
78
78
 
79
79
<!-- unresolved type reference Visibility: default -->
80
80
<element name="ExtendedStrings">
81
 
<short></short>
 
81
<short/>
82
82
<descr>
83
83
</descr>
84
84
<seealso>
87
87
 
88
88
<!-- unresolved type reference Visibility: default -->
89
89
<element name="DynamicArray">
90
 
<short></short>
 
90
<short/>
91
91
<descr>
92
92
</descr>
93
93
<seealso>
96
96
 
97
97
<!-- unresolved type reference Visibility: default -->
98
98
<element name="UTrace">
99
 
<short></short>
 
99
<short/>
100
100
<descr>
101
101
</descr>
102
102
<seealso>
105
105
 
106
106
<!-- unresolved type reference Visibility: default -->
107
107
<element name="TextStrings">
108
 
<short></short>
 
108
<short/>
109
109
<descr>
110
110
</descr>
111
111
<seealso>
114
114
 
115
115
<!-- unresolved type reference Visibility: default -->
116
116
<element name="LCLProc">
117
 
<short></short>
 
117
<short/>
118
118
<descr>
119
119
</descr>
120
120
<seealso>
123
123
 
124
124
<!-- unresolved type reference Visibility: default -->
125
125
<element name="LCLType">
126
 
<short></short>
 
126
<short/>
127
127
<descr>
128
128
</descr>
129
129
<seealso>
132
132
 
133
133
<!-- unresolved type reference Visibility: default -->
134
134
<element name="LCLResCache">
135
 
<short></short>
 
135
<short/>
136
136
<descr>
137
137
</descr>
138
138
<seealso>
141
141
 
142
142
<!-- unresolved type reference Visibility: default -->
143
143
<element name="GraphMath">
144
 
<short></short>
 
144
<short/>
145
145
<descr>
146
146
</descr>
147
147
<seealso>
150
150
 
151
151
<!-- unresolved type reference Visibility: default -->
152
152
<element name="FileCtrl">
153
 
<short></short>
 
153
<short/>
154
154
<descr>
155
155
</descr>
156
156
<seealso>
159
159
 
160
160
<!-- unresolved type reference Visibility: default -->
161
161
<element name="LMessages">
162
 
<short></short>
 
162
<short/>
163
163
<descr>
164
164
</descr>
165
165
<seealso>
168
168
 
169
169
<!-- unresolved type reference Visibility: default -->
170
170
<element name="LResources">
171
 
<short></short>
 
171
<short/>
172
172
<descr>
173
173
</descr>
174
174
<seealso>
177
177
 
178
178
<!-- unresolved type reference Visibility: default -->
179
179
<element name="FileUtil">
180
 
<short></short>
 
180
<short/>
181
181
<descr>
182
182
</descr>
183
183
<seealso>
186
186
 
187
187
<!-- unresolved type reference Visibility: default -->
188
188
<element name="InterfaceBase">
189
 
<short></short>
 
189
<short/>
190
190
<descr>
191
191
</descr>
192
192
<seealso>
195
195
 
196
196
<!-- unresolved type reference Visibility: default -->
197
197
<element name="IntfGraphics">
198
 
<short></short>
 
198
<short/>
199
199
<descr>
200
200
</descr>
201
201
<seealso>
204
204
 
205
205
<!-- unresolved type reference Visibility: default -->
206
206
<element name="StdActns">
207
 
<short></short>
 
207
<short/>
208
208
<descr>
209
209
</descr>
210
210
<seealso>
213
213
 
214
214
<!-- unresolved type reference Visibility: default -->
215
215
<element name="Buttons">
216
 
<short></short>
 
216
<short/>
217
217
<descr>
218
218
</descr>
219
219
<seealso>
222
222
 
223
223
<!-- unresolved type reference Visibility: default -->
224
224
<element name="Extctrls">
225
 
<short></short>
 
225
<short/>
226
226
<descr>
227
227
</descr>
228
228
<seealso>
231
231
 
232
232
<!-- unresolved type reference Visibility: default -->
233
233
<element name="Calendar">
234
 
<short></short>
 
234
<short/>
235
235
<descr>
236
236
</descr>
237
237
<seealso>
240
240
 
241
241
<!-- unresolved type reference Visibility: default -->
242
242
<element name="Clipbrd">
243
 
<short></short>
 
243
<short/>
244
244
<descr>
245
245
</descr>
246
246
<seealso>
249
249
 
250
250
<!-- unresolved type reference Visibility: default -->
251
251
<element name="Forms">
252
 
<short></short>
 
252
<short/>
253
253
<descr>
254
254
</descr>
255
255
<seealso>
258
258
 
259
259
<!-- unresolved type reference Visibility: default -->
260
260
<element name="LCLIntf">
261
 
<short></short>
 
261
<short/>
262
262
<descr>
263
263
</descr>
264
264
<seealso>
267
267
 
268
268
<!-- unresolved type reference Visibility: default -->
269
269
<element name="Spin">
270
 
<short></short>
 
270
<short/>
271
271
<descr>
272
272
</descr>
273
273
<seealso>
276
276
 
277
277
<!-- unresolved type reference Visibility: default -->
278
278
<element name="Comctrls">
279
 
<short></short>
 
279
<short/>
280
280
<descr>
281
281
</descr>
282
282
<seealso>
285
285
 
286
286
<!-- unresolved type reference Visibility: default -->
287
287
<element name="Graphics">
288
 
<short></short>
 
288
<short/>
289
289
<descr>
290
290
</descr>
291
291
<seealso>
294
294
 
295
295
<!-- unresolved type reference Visibility: default -->
296
296
<element name="StdCtrls">
297
 
<short></short>
 
297
<short/>
298
298
<descr>
299
299
</descr>
300
300
<seealso>
303
303
 
304
304
<!-- unresolved type reference Visibility: default -->
305
305
<element name="Arrow">
306
 
<short></short>
 
306
<short/>
307
307
<descr>
308
308
</descr>
309
309
<seealso>
312
312
 
313
313
<!-- unresolved type reference Visibility: default -->
314
314
<element name="Controls">
315
 
<short></short>
 
315
<short/>
316
316
<descr>
317
317
</descr>
318
318
<seealso>
321
321
 
322
322
<!-- unresolved type reference Visibility: default -->
323
323
<element name="ImgList">
324
 
<short></short>
 
324
<short/>
325
325
<descr>
326
326
</descr>
327
327
<seealso>
330
330
 
331
331
<!-- unresolved type reference Visibility: default -->
332
332
<element name="Menus">
333
 
<short></short>
 
333
<short/>
334
334
<descr>
335
335
</descr>
336
336
<seealso>
339
339
 
340
340
<!-- unresolved type reference Visibility: default -->
341
341
<element name="Toolwin">
342
 
<short></short>
 
342
<short/>
343
343
<descr>
344
344
</descr>
345
345
<seealso>
348
348
 
349
349
<!-- unresolved type reference Visibility: default -->
350
350
<element name="Dialogs">
351
 
<short></short>
 
351
<short/>
352
352
<descr>
353
353
</descr>
354
354
<seealso>
357
357
 
358
358
<!-- unresolved type reference Visibility: default -->
359
359
<element name="Messages">
360
 
<short></short>
 
360
<short/>
361
361
<descr>
362
362
</descr>
363
363
<seealso>
366
366
 
367
367
<!-- unresolved type reference Visibility: default -->
368
368
<element name="Clistbox">
369
 
<short></short>
 
369
<short/>
370
370
<descr>
371
371
</descr>
372
372
<seealso>
375
375
 
376
376
<!-- unresolved type reference Visibility: default -->
377
377
<element name="ActnList">
378
 
<short></short>
 
378
<short/>
379
379
<descr>
380
380
</descr>
381
381
<seealso>
384
384
 
385
385
<!-- unresolved type reference Visibility: default -->
386
386
<element name="Grids">
387
 
<short></short>
 
387
<short/>
388
388
<descr>
389
389
</descr>
390
390
<seealso>
393
393
 
394
394
<!-- unresolved type reference Visibility: default -->
395
395
<element name="MaskEdit">
396
 
<short></short>
 
396
<short/>
397
397
<descr>
398
398
</descr>
399
399
<seealso>
402
402
 
403
403
<!-- unresolved type reference Visibility: default -->
404
404
<element name="Printers">
405
 
<short></short>
 
405
<short/>
406
406
<descr>
407
407
</descr>
408
408
<seealso>
411
411
 
412
412
<!-- unresolved type reference Visibility: default -->
413
413
<element name="PostScriptPrinter">
414
 
<short></short>
 
414
<short/>
415
415
<descr>
416
416
</descr>
417
417
<seealso>
420
420
 
421
421
<!-- unresolved type reference Visibility: default -->
422
422
<element name="PostScriptCanvas">
423
 
<short></short>
 
423
<short/>
424
424
<descr>
425
425
</descr>
426
426
<seealso>
429
429
 
430
430
<!-- unresolved type reference Visibility: default -->
431
431
<element name="CheckLst">
432
 
<short></short>
 
432
<short/>
433
433
<descr>
434
434
</descr>
435
435
<seealso>
438
438
 
439
439
<!-- unresolved type reference Visibility: default -->
440
440
<element name="PairSplitter">
441
 
<short></short>
 
441
<short/>
442
442
<descr>
443
443
</descr>
444
444
<seealso>
447
447
 
448
448
<!-- unresolved type reference Visibility: default -->
449
449
<element name="ExtDlgs">
450
 
<short></short>
 
450
<short/>
451
451
<descr>
452
452
</descr>
453
453
<seealso>
456
456
 
457
457
<!-- unresolved type reference Visibility: default -->
458
458
<element name="DBCtrls">
459
 
<short></short>
 
459
<short/>
460
460
<descr>
461
461
</descr>
462
462
<seealso>
465
465
 
466
466
<!-- unresolved type reference Visibility: default -->
467
467
<element name="DBGrids">
468
 
<short></short>
 
468
<short/>
469
469
<descr>
470
470
</descr>
471
471
<seealso>
474
474
 
475
475
<!-- unresolved type reference Visibility: default -->
476
476
<element name="DBActns">
477
 
<short></short>
 
477
<short/>
478
478
<descr>
479
479
</descr>
480
480
<seealso>
483
483
 
484
484
<!-- unresolved type reference Visibility: default -->
485
485
<element name="EditBtn">
486
 
<short></short>
 
486
<short/>
487
487
<descr>
488
488
</descr>
489
489
<seealso>
492
492
 
493
493
<!-- unresolved type reference Visibility: default -->
494
494
<element name="ExtGraphics">
495
 
<short></short>
 
495
<short/>
496
496
<descr>
497
497
</descr>
498
498
<seealso>
501
501
 
502
502
<!-- unresolved type reference Visibility: default -->
503
503
<element name="PropertyStorage">
504
 
<short></short>
 
504
<short/>
505
505
<descr>
506
506
</descr>
507
507
<seealso>
510
510
 
511
511
<!-- unresolved type reference Visibility: default -->
512
512
<element name="IniPropStorage">
513
 
<short></short>
 
513
<short/>
514
514
<descr>
515
515
</descr>
516
516
<seealso>
519
519
 
520
520
<!-- unresolved type reference Visibility: default -->
521
521
<element name="XMLPropStorage">
522
 
<short></short>
 
522
<short/>
523
523
<descr>
524
524
</descr>
525
525
<seealso>
528
528
 
529
529
<!-- unresolved type reference Visibility: default -->
530
530
<element name="Chart">
531
 
<short></short>
 
531
<short/>
532
532
<descr>
533
533
</descr>
534
534
<seealso>
537
537
 
538
538
<!-- unresolved type reference Visibility: default -->
539
539
<element name="WSActnList">
540
 
<short></short>
 
540
<short/>
541
541
<descr>
542
542
</descr>
543
543
<seealso>
546
546
 
547
547
<!-- unresolved type reference Visibility: default -->
548
548
<element name="WSArrow">
549
 
<short></short>
 
549
<short/>
550
550
<descr>
551
551
</descr>
552
552
<seealso>
555
555
 
556
556
<!-- unresolved type reference Visibility: default -->
557
557
<element name="WSButtons">
558
 
<short></short>
 
558
<short/>
559
559
<descr>
560
560
</descr>
561
561
<seealso>
564
564
 
565
565
<!-- unresolved type reference Visibility: default -->
566
566
<element name="WSCalendar">
567
 
<short></short>
 
567
<short/>
568
568
<descr>
569
569
</descr>
570
570
<seealso>
573
573
 
574
574
<!-- unresolved type reference Visibility: default -->
575
575
<element name="WSCheckLst">
576
 
<short></short>
 
576
<short/>
577
577
<descr>
578
578
</descr>
579
579
<seealso>
582
582
 
583
583
<!-- unresolved type reference Visibility: default -->
584
584
<element name="WSCListBox">
585
 
<short></short>
 
585
<short/>
586
586
<descr>
587
587
</descr>
588
588
<seealso>
591
591
 
592
592
<!-- unresolved type reference Visibility: default -->
593
593
<element name="WSComCtrls">
594
 
<short></short>
 
594
<short/>
595
595
<descr>
596
596
</descr>
597
597
<seealso>
600
600
 
601
601
<!-- unresolved type reference Visibility: default -->
602
602
<element name="WSControls">
603
 
<short></short>
 
603
<short/>
604
604
<descr>
605
605
</descr>
606
606
<seealso>
609
609
 
610
610
<!-- unresolved type reference Visibility: default -->
611
611
<element name="WSDbCtrls">
612
 
<short></short>
 
612
<short/>
613
613
<descr>
614
614
</descr>
615
615
<seealso>
618
618
 
619
619
<!-- unresolved type reference Visibility: default -->
620
620
<element name="WSDBGrids">
621
 
<short></short>
 
621
<short/>
622
622
<descr>
623
623
</descr>
624
624
<seealso>
627
627
 
628
628
<!-- unresolved type reference Visibility: default -->
629
629
<element name="WSDialogs">
630
 
<short></short>
 
630
<short/>
631
631
<descr>
632
632
</descr>
633
633
<seealso>
636
636
 
637
637
<!-- unresolved type reference Visibility: default -->
638
638
<element name="WSDirSel">
639
 
<short></short>
 
639
<short/>
640
640
<descr>
641
641
</descr>
642
642
<seealso>
645
645
 
646
646
<!-- unresolved type reference Visibility: default -->
647
647
<element name="WSEditBtn">
648
 
<short></short>
 
648
<short/>
649
649
<descr>
650
650
</descr>
651
651
<seealso>
654
654
 
655
655
<!-- unresolved type reference Visibility: default -->
656
656
<element name="WSExtCtrls">
657
 
<short></short>
 
657
<short/>
658
658
<descr>
659
659
</descr>
660
660
<seealso>
663
663
 
664
664
<!-- unresolved type reference Visibility: default -->
665
665
<element name="WSExtDlgs">
666
 
<short></short>
 
666
<short/>
667
667
<descr>
668
668
</descr>
669
669
<seealso>
672
672
 
673
673
<!-- unresolved type reference Visibility: default -->
674
674
<element name="WSFileCtrl">
675
 
<short></short>
 
675
<short/>
676
676
<descr>
677
677
</descr>
678
678
<seealso>
681
681
 
682
682
<!-- unresolved type reference Visibility: default -->
683
683
<element name="WSForms">
684
 
<short></short>
 
684
<short/>
685
685
<descr>
686
686
</descr>
687
687
<seealso>
690
690
 
691
691
<!-- unresolved type reference Visibility: default -->
692
692
<element name="WSGrids">
693
 
<short></short>
 
693
<short/>
694
694
<descr>
695
695
</descr>
696
696
<seealso>
699
699
 
700
700
<!-- unresolved type reference Visibility: default -->
701
701
<element name="WSImgList">
702
 
<short></short>
 
702
<short/>
703
703
<descr>
704
704
</descr>
705
705
<seealso>
708
708
 
709
709
<!-- unresolved type reference Visibility: default -->
710
710
<element name="WSMaskEdit">
711
 
<short></short>
 
711
<short/>
712
712
<descr>
713
713
</descr>
714
714
<seealso>
717
717
 
718
718
<!-- unresolved type reference Visibility: default -->
719
719
<element name="WSMenus">
720
 
<short></short>
 
720
<short/>
721
721
<descr>
722
722
</descr>
723
723
<seealso>
726
726
 
727
727
<!-- unresolved type reference Visibility: default -->
728
728
<element name="WSPairSplitter">
729
 
<short></short>
 
729
<short/>
730
730
<descr>
731
731
</descr>
732
732
<seealso>
735
735
 
736
736
<!-- unresolved type reference Visibility: default -->
737
737
<element name="WSSpin">
738
 
<short></short>
 
738
<short/>
739
739
<descr>
740
740
</descr>
741
741
<seealso>
744
744
 
745
745
<!-- unresolved type reference Visibility: default -->
746
746
<element name="WSStdCtrls">
747
 
<short></short>
 
747
<short/>
748
748
<descr>
749
749
</descr>
750
750
<seealso>
753
753
 
754
754
<!-- unresolved type reference Visibility: default -->
755
755
<element name="WSToolwin">
756
 
<short></short>
 
756
<short/>
757
757
<descr>
758
758
</descr>
759
759
<seealso>
762
762
 
763
763
<!-- unresolved type reference Visibility: default -->
764
764
<element name="WSProc">
765
 
<short></short>
 
765
<short/>
766
766
<descr>
767
767
</descr>
768
768
<seealso>