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

« back to all changes in this revision

Viewing changes to docs/xml/lcl/stringhashlist.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
 
9
9
-->
10
10
 
11
11
<module name="StringHashList">
12
 
<short></short>
 
12
<short/>
13
13
<descr>
14
14
</descr>
15
15
 
16
16
<!-- unresolved type reference Visibility: default -->
17
17
<element name="Classes">
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="SysUtils">
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="LCLStrConsts">
36
 
<short></short>
 
36
<short/>
37
37
<descr>
38
38
</descr>
39
39
<seealso>
42
42
 
43
43
<!-- pointer type Visibility: default -->
44
44
<element name="PStringHashItem">
45
 
<short></short>
 
45
<short/>
46
46
<descr>
47
47
</descr>
48
48
<seealso>
51
51
 
52
52
<!-- record type Visibility: default -->
53
53
<element name="TStringHashItem">
54
 
<short></short>
 
54
<short/>
55
55
<descr>
56
56
</descr>
57
57
<seealso>
60
60
 
61
61
<!-- variable Visibility: default -->
62
62
<element name="TStringHashItem.HashValue">
63
 
<short></short>
 
63
<short/>
64
64
<descr>
65
65
</descr>
66
66
<seealso>
69
69
 
70
70
<!-- variable Visibility: default -->
71
71
<element name="TStringHashItem.Key">
72
 
<short></short>
 
72
<short/>
73
73
<descr>
74
74
</descr>
75
75
<seealso>
78
78
 
79
79
<!-- variable Visibility: default -->
80
80
<element name="TStringHashItem.Data">
81
 
<short></short>
 
81
<short/>
82
82
<descr>
83
83
</descr>
84
84
<seealso>
87
87
 
88
88
<!-- pointer type Visibility: default -->
89
89
<element name="PStringHashItemList">
90
 
<short></short>
 
90
<short/>
91
91
<descr>
92
92
</descr>
93
93
<seealso>
96
96
 
97
97
<!-- object Visibility: default -->
98
98
<element name="TStringHashList">
99
 
<short></short>
 
99
<short/>
100
100
<descr>
101
101
</descr>
102
102
<errors>
107
107
 
108
108
<!-- variable Visibility: private -->
109
109
<element name="TStringHashList.FList">
110
 
<short></short>
 
110
<short/>
111
111
<descr>
112
112
</descr>
113
113
<seealso>
116
116
 
117
117
<!-- variable Visibility: private -->
118
118
<element name="TStringHashList.FCount">
119
 
<short></short>
 
119
<short/>
120
120
<descr>
121
121
</descr>
122
122
<seealso>
125
125
 
126
126
<!-- variable Visibility: private -->
127
127
<element name="TStringHashList.fCaseSensitive">
128
 
<short></short>
 
128
<short/>
129
129
<descr>
130
130
</descr>
131
131
<seealso>
134
134
 
135
135
<!-- function Visibility: private -->
136
136
<element name="TStringHashList.CompareString">
137
 
<short></short>
 
137
<short/>
138
138
<descr>
139
139
</descr>
140
140
<errors>
145
145
 
146
146
<!-- function result Visibility: default -->
147
147
<element name="TStringHashList.CompareString.Result">
148
 
<short></short>
 
148
<short/>
149
149
</element>
150
150
 
151
151
<!-- argument Visibility: default -->
152
152
<element name="TStringHashList.CompareString.Value1">
153
 
<short></short>
 
153
<short/>
154
154
</element>
155
155
 
156
156
<!-- argument Visibility: default -->
157
157
<element name="TStringHashList.CompareString.Value2">
158
 
<short></short>
 
158
<short/>
159
159
</element>
160
160
 
161
161
<!-- function Visibility: private -->
162
162
<element name="TStringHashList.CompareValue">
163
 
<short></short>
 
163
<short/>
164
164
<descr>
165
165
</descr>
166
166
<errors>
171
171
 
172
172
<!-- function result Visibility: default -->
173
173
<element name="TStringHashList.CompareValue.Result">
174
 
<short></short>
 
174
<short/>
175
175
</element>
176
176
 
177
177
<!-- argument Visibility: default -->
178
178
<element name="TStringHashList.CompareValue.Value1">
179
 
<short></short>
 
179
<short/>
180
180
</element>
181
181
 
182
182
<!-- argument Visibility: default -->
183
183
<element name="TStringHashList.CompareValue.Value2">
184
 
<short></short>
 
184
<short/>
185
185
</element>
186
186
 
187
187
<!-- function Visibility: private -->
188
188
<element name="TStringHashList.GetData">
189
 
<short></short>
 
189
<short/>
190
190
<descr>
191
191
</descr>
192
192
<errors>
197
197
 
198
198
<!-- function result Visibility: default -->
199
199
<element name="TStringHashList.GetData.Result">
200
 
<short></short>
 
200
<short/>
201
201
</element>
202
202
 
203
203
<!-- argument Visibility: default -->
204
204
<element name="TStringHashList.GetData.S">
205
 
<short></short>
 
205
<short/>
206
206
</element>
207
207
 
208
208
<!-- procedure Visibility: private -->
209
209
<element name="TStringHashList.SetCaseSensitive">
210
 
<short></short>
 
210
<short/>
211
211
<descr>
212
212
</descr>
213
213
<errors>
218
218
 
219
219
<!-- argument Visibility: default -->
220
220
<element name="TStringHashList.SetCaseSensitive.Value">
221
 
<short></short>
 
221
<short/>
222
222
</element>
223
223
 
224
224
<!-- procedure Visibility: private -->
225
225
<element name="TStringHashList.Delete">
226
 
<short></short>
 
226
<short/>
227
227
<descr>
228
228
</descr>
229
229
<errors>
234
234
 
235
235
<!-- argument Visibility: default -->
236
236
<element name="TStringHashList.Delete.Index">
237
 
<short></short>
 
237
<short/>
238
238
</element>
239
239
 
240
240
<!-- procedure Visibility: private -->
241
241
<element name="TStringHashList.SetData">
242
 
<short></short>
 
242
<short/>
243
243
<descr>
244
244
</descr>
245
245
<errors>
250
250
 
251
251
<!-- argument Visibility: default -->
252
252
<element name="TStringHashList.SetData.S">
253
 
<short></short>
 
253
<short/>
254
254
</element>
255
255
 
256
256
<!-- argument Visibility: default -->
257
257
<element name="TStringHashList.SetData.AValue">
258
 
<short></short>
 
258
<short/>
259
259
</element>
260
260
 
261
261
<!-- function Visibility: protected -->
262
262
<element name="TStringHashList.HashOf">
263
 
<short></short>
 
263
<short/>
264
264
<descr>
265
265
</descr>
266
266
<errors>
271
271
 
272
272
<!-- function result Visibility: default -->
273
273
<element name="TStringHashList.HashOf.Result">
274
 
<short></short>
 
274
<short/>
275
275
</element>
276
276
 
277
277
<!-- argument Visibility: default -->
278
278
<element name="TStringHashList.HashOf.Key">
279
 
<short></short>
 
279
<short/>
280
280
</element>
281
281
 
282
282
<!-- procedure Visibility: protected -->
283
283
<element name="TStringHashList.Insert">
284
 
<short></short>
 
284
<short/>
285
285
<descr>
286
286
</descr>
287
287
<errors>
292
292
 
293
293
<!-- argument Visibility: default -->
294
294
<element name="TStringHashList.Insert.Index">
295
 
<short></short>
 
295
<short/>
296
296
</element>
297
297
 
298
298
<!-- argument Visibility: default -->
299
299
<element name="TStringHashList.Insert.Item">
300
 
<short></short>
 
300
<short/>
301
301
</element>
302
302
 
303
303
<!-- constructor Visibility: public -->
304
304
<element name="TStringHashList.Create">
305
 
<short></short>
 
305
<short/>
306
306
<descr>
307
307
</descr>
308
308
<errors>
313
313
 
314
314
<!-- argument Visibility: default -->
315
315
<element name="TStringHashList.Create.CaseSensitivity">
316
 
<short></short>
 
316
<short/>
317
317
</element>
318
318
 
319
319
<!-- destructor Visibility: public -->
320
320
<element name="TStringHashList.Destroy">
321
 
<short></short>
322
 
<descr>
323
 
</descr>
324
 
<errors>
325
 
</errors>
326
 
<seealso>
327
 
</seealso>
328
 
</element>
329
 
 
330
 
<!-- function Visibility: public -->
331
 
<element name="TStringHashList.Add">
332
 
<short></short>
333
 
<descr>
334
 
</descr>
335
 
<errors>
336
 
</errors>
337
 
<seealso>
338
 
</seealso>
339
 
</element>
340
 
 
341
 
<!-- function result Visibility: default -->
342
 
<element name="TStringHashList.Add.Result">
343
 
<short></short>
344
 
</element>
345
 
 
346
 
<!-- argument Visibility: default -->
347
 
<element name="TStringHashList.Add.S">
348
 
<short></short>
349
 
</element>
350
 
 
351
 
<!-- function Visibility: public -->
352
 
<element name="TStringHashList.Add">
353
 
<short></short>
354
 
<descr>
355
 
</descr>
356
 
<errors>
357
 
</errors>
358
 
<seealso>
359
 
</seealso>
360
 
</element>
361
 
 
362
 
<!-- function result Visibility: default -->
363
 
<element name="TStringHashList.Add.Result">
364
 
<short></short>
365
 
</element>
366
 
 
367
 
<!-- argument Visibility: default -->
368
 
<element name="TStringHashList.Add.S">
369
 
<short></short>
 
321
<short/>
 
322
<descr>
 
323
</descr>
 
324
<errors>
 
325
</errors>
 
326
<seealso>
 
327
</seealso>
 
328
</element>
 
329
 
 
330
<!-- function Visibility: public -->
 
331
<element name="TStringHashList.Add">
 
332
<short/>
 
333
<descr>
 
334
</descr>
 
335
<errors>
 
336
</errors>
 
337
<seealso>
 
338
</seealso>
 
339
</element>
 
340
 
 
341
<!-- function result Visibility: default -->
 
342
<element name="TStringHashList.Add.Result">
 
343
<short/>
 
344
</element>
 
345
 
 
346
<!-- argument Visibility: default -->
 
347
<element name="TStringHashList.Add.S">
 
348
<short/>
 
349
</element>
 
350
 
 
351
<!-- function Visibility: public -->
 
352
<element name="TStringHashList.Add">
 
353
<short/>
 
354
<descr>
 
355
</descr>
 
356
<errors>
 
357
</errors>
 
358
<seealso>
 
359
</seealso>
 
360
</element>
 
361
 
 
362
<!-- function result Visibility: default -->
 
363
<element name="TStringHashList.Add.Result">
 
364
<short/>
 
365
</element>
 
366
 
 
367
<!-- argument Visibility: default -->
 
368
<element name="TStringHashList.Add.S">
 
369
<short/>
370
370
</element>
371
371
 
372
372
<!-- argument Visibility: default -->
373
373
<element name="TStringHashList.Add.ItemData">
374
 
<short></short>
 
374
<short/>
375
375
</element>
376
376
 
377
377
<!-- procedure Visibility: public -->
378
378
<element name="TStringHashList.Clear">
379
 
<short></short>
 
379
<short/>
380
380
<descr>
381
381
</descr>
382
382
<errors>
387
387
 
388
388
<!-- function Visibility: public -->
389
389
<element name="TStringHashList.Find">
390
 
<short></short>
 
390
<short/>
391
391
<descr>
392
392
</descr>
393
393
<errors>
398
398
 
399
399
<!-- function result Visibility: default -->
400
400
<element name="TStringHashList.Find.Result">
401
 
<short></short>
 
401
<short/>
402
402
</element>
403
403
 
404
404
<!-- argument Visibility: default -->
405
405
<element name="TStringHashList.Find.S">
406
 
<short></short>
 
406
<short/>
407
407
</element>
408
408
 
409
409
<!-- function Visibility: public -->
410
410
<element name="TStringHashList.Remove">
411
 
<short></short>
 
411
<short/>
412
412
<descr>
413
413
</descr>
414
414
<errors>
419
419
 
420
420
<!-- function result Visibility: default -->
421
421
<element name="TStringHashList.Remove.Result">
422
 
<short></short>
 
422
<short/>
423
423
</element>
424
424
 
425
425
<!-- argument Visibility: default -->
426
426
<element name="TStringHashList.Remove.S">
427
 
<short></short>
 
427
<short/>
428
428
</element>
429
429
 
430
430
<!-- property Visibility: public -->
431
431
<element name="TStringHashList.CaseSensitive">
432
 
<short></short>
 
432
<short/>
433
433
<descr>
434
434
</descr>
435
435
<seealso>
438
438
 
439
439
<!-- property Visibility: public -->
440
440
<element name="TStringHashList.Count">
441
 
<short></short>
 
441
<short/>
442
442
<descr>
443
443
</descr>
444
444
<seealso>
447
447
 
448
448
<!-- property Visibility: public -->
449
449
<element name="TStringHashList.Data">
450
 
<short></short>
 
450
<short/>
451
451
<descr>
452
452
</descr>
453
453
<seealso>
456
456
 
457
457
<!-- argument Visibility: default -->
458
458
<element name="TStringHashList.Data.S">
459
 
<short></short>
 
459
<short/>
460
460
</element>
461
461
 
462
462
<!-- property Visibility: public -->
463
463
<element name="TStringHashList.List">
464
 
<short></short>
 
464
<short/>
465
465
<descr>
466
466
</descr>
467
467
<seealso>