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

« back to all changes in this revision

Viewing changes to docs/xml/fcl/pngcomn.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"?>
2
 
<fpdoc-descriptions>
3
 
  <package name="lazde">
4
 
    <!--
5
 
  ====================================================================
6
 
    PNGcomn
7
 
  ====================================================================
8
 
-->
9
 
    <module name="PNGcomn">
10
 
      <short/>
11
 
      <descr/>
12
 
      <!-- class Visibility: default -->
13
 
      <element name="PNGImageException">
14
 
        <short/>
15
 
        <descr/>
16
 
        <errors/>
17
 
        <seealso/>
18
 
      </element>
19
 
      <!-- enumeration type Visibility: default -->
20
 
      <element name="TChunkTypes">
21
 
        <short/>
22
 
        <descr/>
23
 
        <seealso/>
24
 
      </element>
25
 
      <!-- enumeration value Visibility: default -->
26
 
      <element name="TChunkTypes.ctIHDR">
27
 
        <short/>
28
 
      </element>
29
 
      <!-- enumeration value Visibility: default -->
30
 
      <element name="TChunkTypes.ctcHRM">
31
 
        <short/>
32
 
      </element>
33
 
      <!-- enumeration value Visibility: default -->
34
 
      <element name="TChunkTypes.ctgAMA">
35
 
        <short/>
36
 
      </element>
37
 
      <!-- enumeration value Visibility: default -->
38
 
      <element name="TChunkTypes.ctsBIT">
39
 
        <short/>
40
 
      </element>
41
 
      <!-- enumeration value Visibility: default -->
42
 
      <element name="TChunkTypes.ctPLTE">
43
 
        <short/>
44
 
      </element>
45
 
      <!-- enumeration value Visibility: default -->
46
 
      <element name="TChunkTypes.ctbKGD">
47
 
        <short/>
48
 
      </element>
49
 
      <!-- enumeration value Visibility: default -->
50
 
      <element name="TChunkTypes.cthIST">
51
 
        <short/>
52
 
      </element>
53
 
      <!-- enumeration value Visibility: default -->
54
 
      <element name="TChunkTypes.cttRNS">
55
 
        <short/>
56
 
      </element>
57
 
      <!-- enumeration value Visibility: default -->
58
 
      <element name="TChunkTypes.ctoFFs">
59
 
        <short/>
60
 
      </element>
61
 
      <!-- enumeration value Visibility: default -->
62
 
      <element name="TChunkTypes.ctpHYs">
63
 
        <short/>
64
 
      </element>
65
 
      <!-- enumeration value Visibility: default -->
66
 
      <element name="TChunkTypes.ctIDAT">
67
 
        <short/>
68
 
      </element>
69
 
      <!-- enumeration value Visibility: default -->
70
 
      <element name="TChunkTypes.cttIME">
71
 
        <short/>
72
 
      </element>
73
 
      <!-- enumeration value Visibility: default -->
74
 
      <element name="TChunkTypes.ctsCAL">
75
 
        <short/>
76
 
      </element>
77
 
      <!-- enumeration value Visibility: default -->
78
 
      <element name="TChunkTypes.cttEXt">
79
 
        <short/>
80
 
      </element>
81
 
      <!-- enumeration value Visibility: default -->
82
 
      <element name="TChunkTypes.ctzTXt">
83
 
        <short/>
84
 
      </element>
85
 
      <!-- enumeration value Visibility: default -->
86
 
      <element name="TChunkTypes.ctIEND">
87
 
        <short/>
88
 
      </element>
89
 
      <!-- enumeration value Visibility: default -->
90
 
      <element name="TChunkTypes.ctsRGB">
91
 
        <short/>
92
 
      </element>
93
 
      <!-- enumeration value Visibility: default -->
94
 
      <element name="TChunkTypes.ctiCCP">
95
 
        <short/>
96
 
      </element>
97
 
      <!-- enumeration value Visibility: default -->
98
 
      <element name="TChunkTypes.ctiTXt">
99
 
        <short/>
100
 
      </element>
101
 
      <!-- enumeration value Visibility: default -->
102
 
      <element name="TChunkTypes.ctsPLT">
103
 
        <short/>
104
 
      </element>
105
 
      <!-- enumeration value Visibility: default -->
106
 
      <element name="TChunkTypes.ctUnknown">
107
 
        <short/>
108
 
      </element>
109
 
      <!-- array type Visibility: default -->
110
 
      <element name="EightLong">
111
 
        <short/>
112
 
        <descr/>
113
 
        <seealso/>
114
 
      </element>
115
 
      <!-- array type Visibility: default -->
116
 
      <element name="TChunkCode">
117
 
        <short/>
118
 
        <descr/>
119
 
        <seealso/>
120
 
      </element>
121
 
      <!-- record type Visibility: default -->
122
 
      <element name="TChunk">
123
 
        <short/>
124
 
        <descr/>
125
 
        <seealso/>
126
 
      </element>
127
 
      <!-- variable Visibility: default -->
128
 
      <element name="TChunk.acapacity">
129
 
        <short/>
130
 
        <descr/>
131
 
        <seealso/>
132
 
      </element>
133
 
      <!-- variable Visibility: default -->
134
 
      <element name="TChunk.alength">
135
 
        <short/>
136
 
        <descr/>
137
 
        <seealso/>
138
 
      </element>
139
 
      <!-- variable Visibility: default -->
140
 
      <element name="TChunk.CRC">
141
 
        <short/>
142
 
        <descr/>
143
 
        <seealso/>
144
 
      </element>
145
 
      <!-- variable Visibility: default -->
146
 
      <element name="TChunk.ReadType">
147
 
        <short/>
148
 
        <descr/>
149
 
        <seealso/>
150
 
      </element>
151
 
      <!-- variable Visibility: default -->
152
 
      <element name="TChunk.data">
153
 
        <short/>
154
 
        <descr/>
155
 
        <seealso/>
156
 
      </element>
157
 
      <!-- variable Visibility: default -->
158
 
      <element name="TChunk.aType">
159
 
        <short/>
160
 
        <descr/>
161
 
        <seealso/>
162
 
      </element>
163
 
      <!-- record type Visibility: default -->
164
 
      <element name="TChunkHeader">
165
 
        <short/>
166
 
        <descr/>
167
 
        <seealso/>
168
 
      </element>
169
 
      <!-- variable Visibility: default -->
170
 
      <element name="TChunkHeader.CLength">
171
 
        <short/>
172
 
        <descr/>
173
 
        <seealso/>
174
 
      </element>
175
 
      <!-- variable Visibility: default -->
176
 
      <element name="TChunkHeader.CType">
177
 
        <short/>
178
 
        <descr/>
179
 
        <seealso/>
180
 
      </element>
181
 
      <!-- record type Visibility: default -->
182
 
      <element name="THeaderChunk">
183
 
        <short/>
184
 
        <descr/>
185
 
        <seealso/>
186
 
      </element>
187
 
      <!-- variable Visibility: default -->
188
 
      <element name="THeaderChunk.Width">
189
 
        <short/>
190
 
        <descr/>
191
 
        <seealso/>
192
 
      </element>
193
 
      <!-- variable Visibility: default -->
194
 
      <element name="THeaderChunk.height">
195
 
        <short/>
196
 
        <descr/>
197
 
        <seealso/>
198
 
      </element>
199
 
      <!-- variable Visibility: default -->
200
 
      <element name="THeaderChunk.BitDepth">
201
 
        <short/>
202
 
        <descr/>
203
 
        <seealso/>
204
 
      </element>
205
 
      <!-- variable Visibility: default -->
206
 
      <element name="THeaderChunk.ColorType">
207
 
        <short/>
208
 
        <descr/>
209
 
        <seealso/>
210
 
      </element>
211
 
      <!-- variable Visibility: default -->
212
 
      <element name="THeaderChunk.Compression">
213
 
        <short/>
214
 
        <descr/>
215
 
        <seealso/>
216
 
      </element>
217
 
      <!-- variable Visibility: default -->
218
 
      <element name="THeaderChunk.Filter">
219
 
        <short/>
220
 
        <descr/>
221
 
        <seealso/>
222
 
      </element>
223
 
      <!-- variable Visibility: default -->
224
 
      <element name="THeaderChunk.Interlace">
225
 
        <short/>
226
 
        <descr/>
227
 
        <seealso/>
228
 
      </element>
229
 
      <!-- constant Visibility: default -->
230
 
      <element name="Signature">
231
 
        <short/>
232
 
        <descr/>
233
 
        <seealso/>
234
 
      </element>
235
 
      <!-- constant Visibility: default -->
236
 
      <element name="MaxChunkLength">
237
 
        <short/>
238
 
        <descr/>
239
 
        <seealso/>
240
 
      </element>
241
 
      <!-- constant Visibility: default -->
242
 
      <element name="All1Bits">
243
 
        <short/>
244
 
        <descr/>
245
 
        <seealso/>
246
 
      </element>
247
 
      <!-- constant Visibility: default -->
248
 
      <element name="ChunkTypes">
249
 
        <short/>
250
 
        <descr/>
251
 
        <seealso/>
252
 
      </element>
253
 
      <!-- constant Visibility: default -->
254
 
      <element name="ChunkAncillary">
255
 
        <short/>
256
 
        <descr/>
257
 
        <seealso/>
258
 
      </element>
259
 
      <!-- constant Visibility: default -->
260
 
      <element name="ChunkPrivate">
261
 
        <short/>
262
 
        <descr/>
263
 
        <seealso/>
264
 
      </element>
265
 
      <!-- constant Visibility: default -->
266
 
      <element name="ChunkReserved">
267
 
        <short/>
268
 
        <descr/>
269
 
        <seealso/>
270
 
      </element>
271
 
      <!-- constant Visibility: default -->
272
 
      <element name="ChunkSafeCopy">
273
 
        <short/>
274
 
        <descr/>
275
 
        <seealso/>
276
 
      </element>
277
 
      <!-- constant Visibility: default -->
278
 
      <element name="StartRow">
279
 
        <short/>
280
 
        <descr/>
281
 
        <seealso/>
282
 
      </element>
283
 
      <!-- constant Visibility: default -->
284
 
      <element name="StartCol">
285
 
        <short/>
286
 
        <descr/>
287
 
        <seealso/>
288
 
      </element>
289
 
      <!-- constant Visibility: default -->
290
 
      <element name="RowInc">
291
 
        <short/>
292
 
        <descr/>
293
 
        <seealso/>
294
 
      </element>
295
 
      <!-- constant Visibility: default -->
296
 
      <element name="ColInc">
297
 
        <short/>
298
 
        <descr/>
299
 
        <seealso/>
300
 
      </element>
301
 
      <!-- constant Visibility: default -->
302
 
      <element name="BlockHght">
303
 
        <short/>
304
 
        <descr/>
305
 
        <seealso/>
306
 
      </element>
307
 
      <!-- constant Visibility: default -->
308
 
      <element name="BlockWdth">
309
 
        <short/>
310
 
        <descr/>
311
 
        <seealso/>
312
 
      </element>
313
 
    </module>
314
 
    <!-- PNGcomn -->
315
 
  </package>
316
 
</fpdoc-descriptions>