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

« back to all changes in this revision

Viewing changes to docs/xml/lcl/graphics.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"?>
 
1
<?xml version="1.0" encoding="UTF-8"?>
2
2
<fpdoc-descriptions>
3
3
  <package name="lcl">
4
4
    <!--
833
833
      </element>
834
834
      <!-- constant Visibility: default -->
835
835
      <element name="clDefault">
836
 
        <short/>
 
836
        <short>The main color of a given control. This color does not mean anything alone and needs to be resolved using a control instance and for example TColor.GetDefaultColor, TColor.GetColorResolvingParent or TColor.GetRGBColorResolvingParent</short>
837
837
        <descr/>
838
 
        <seealso/>
 
838
        <seealso>
 
839
          <link id="#LCL.Controls.TControl.GetDefaultColor"/>
 
840
          <link id="#LCL.Controls.TControl.GetColorResolvingParent"/>
 
841
          <link id="#LCL.Controls.TControl.GetRGBColorResolvingParent"/>
 
842
        </seealso>
839
843
      </element>
840
844
      <!-- constant Visibility: default -->
841
845
      <element name="clScrollBar">
869
873
      </element>
870
874
      <!-- constant Visibility: default -->
871
875
      <element name="clWindow">
872
 
        <short/>
873
 
        <descr/>
 
876
        <short>The color of the background of a widget, for example a TEdit. This is usually white. Don't confuse this with the background of a window, or form, which is given by clForm</short>
 
877
        <seealso>
 
878
          <link id="clForm"/>
 
879
          <link id="clWindowText"/>
 
880
        </seealso>
874
881
        <seealso/>
875
882
      </element>
876
883
      <!-- constant Visibility: default -->
881
888
      </element>
882
889
      <!-- constant Visibility: default -->
883
890
      <element name="clMenuText">
884
 
        <short/>
 
891
        <short>The color of the text in menus</short>
885
892
        <descr/>
886
893
        <seealso/>
887
894
      </element>
888
895
      <!-- constant Visibility: default -->
889
896
      <element name="clWindowText">
890
 
        <short/>
 
897
        <short>The color of the text in a widget, such as for example TEdit. This is usually black. Don't confuse with the color of the window decoration caption or of a raised control such as buttons or anything else.</short>
891
898
        <descr/>
892
 
        <seealso/>
 
899
        <seealso>
 
900
          <link id="clWindow"/>
 
901
          <link id="clBtnText"/>
 
902
        </seealso>
893
903
      </element>
894
904
      <!-- constant Visibility: default -->
895
905
      <element name="clCaptionText">
929
939
      </element>
930
940
      <!-- constant Visibility: default -->
931
941
      <element name="clBtnFace">
932
 
        <short/>
 
942
        <short>The color of the face of a button. This color is also utilized in many other places for raised areas such as a panel.</short>
933
943
        <descr/>
934
944
        <seealso/>
935
945
      </element>
947
957
      </element>
948
958
      <!-- constant Visibility: default -->
949
959
      <element name="clBtnText">
950
 
        <short/>
 
960
        <short>The color that the text in a button or other raised area should have.</short>
951
961
        <descr/>
952
962
        <seealso/>
953
963
      </element>
1007
1017
      </element>
1008
1018
      <!-- constant Visibility: default -->
1009
1019
      <element name="clForm">
1010
 
        <short/>
 
1020
        <short>Represents the color of the background of a form</short>
1011
1021
        <descr/>
1012
1022
        <seealso/>
1013
1023
      </element>
1067
1077
      </element>
1068
1078
      <!-- constant Visibility: default -->
1069
1079
      <element name="clForeground">
1070
 
        <short/>
 
1080
        <short>Deprecated CLX color. Don't use.</short>
1071
1081
        <descr/>
1072
1082
        <seealso/>
1073
1083
      </element>
1074
1084
      <!-- constant Visibility: default -->
1075
1085
      <element name="clButton">
1076
 
        <short/>
 
1086
        <short>Deprecated CLX color. Don't use.</short>
1077
1087
        <descr/>
1078
1088
        <seealso/>
1079
1089
      </element>
1080
1090
      <!-- constant Visibility: default -->
1081
1091
      <element name="clLight">
1082
 
        <short/>
 
1092
        <short>Deprecated CLX color. Don't use.</short>
1083
1093
        <descr/>
1084
1094
        <seealso/>
1085
1095
      </element>
1086
1096
      <!-- constant Visibility: default -->
1087
1097
      <element name="clMidlight">
1088
 
        <short/>
 
1098
        <short>Deprecated CLX color. Don't use.</short>
1089
1099
        <descr/>
1090
1100
        <seealso/>
1091
1101
      </element>
1092
1102
      <!-- constant Visibility: default -->
1093
1103
      <element name="clDark">
1094
 
        <short/>
 
1104
        <short>Deprecated CLX color. Don't use.</short>
1095
1105
        <descr/>
1096
1106
        <seealso/>
1097
1107
      </element>
1098
1108
      <!-- constant Visibility: default -->
1099
1109
      <element name="clMid">
1100
 
        <short/>
 
1110
        <short>Deprecated CLX color. Don't use.</short>
1101
1111
        <descr/>
1102
1112
        <seealso/>
1103
1113
      </element>
1104
1114
      <!-- constant Visibility: default -->
1105
1115
      <element name="clText">
1106
 
        <short/>
 
1116
        <short>Deprecated CLX color. Don't use.</short>
1107
1117
        <descr/>
1108
1118
        <seealso/>
1109
1119
      </element>
1110
1120
      <!-- constant Visibility: default -->
1111
1121
      <element name="clBrightText">
1112
 
        <short/>
 
1122
        <short>Deprecated CLX color. Don't use.</short>
1113
1123
        <descr/>
1114
1124
        <seealso/>
1115
1125
      </element>
1116
1126
      <!-- constant Visibility: default -->
1117
1127
      <element name="clButtonText">
1118
 
        <short/>
 
1128
        <short>Deprecated CLX color. Don't use.</short>
1119
1129
        <descr/>
1120
1130
        <seealso/>
1121
1131
      </element>
1122
1132
      <!-- constant Visibility: default -->
1123
1133
      <element name="clBase">
1124
 
        <short/>
 
1134
        <short>Deprecated CLX color. Don't use.</short>
1125
1135
        <descr/>
1126
1136
        <seealso/>
1127
1137
      </element>
1128
1138
      <!-- constant Visibility: default -->
1129
1139
      <element name="clxBackground">
1130
 
        <short/>
 
1140
        <short>Deprecated CLX color. Don't use.</short>
1131
1141
        <descr/>
1132
1142
        <seealso/>
1133
1143
      </element>
1134
1144
      <!-- constant Visibility: default -->
1135
1145
      <element name="clShadow">
1136
 
        <short/>
 
1146
        <short>Deprecated CLX color. Don't use.</short>
1137
1147
        <descr/>
1138
1148
        <seealso/>
1139
1149
      </element>
1140
1150
      <!-- constant Visibility: default -->
1141
1151
      <element name="clxHighlight">
1142
 
        <short/>
 
1152
        <short>Deprecated CLX color. Don't use.</short>
1143
1153
        <descr/>
1144
1154
        <seealso/>
1145
1155
      </element>
1146
1156
      <!-- constant Visibility: default -->
1147
1157
      <element name="clHighlightedText">
1148
 
        <short/>
 
1158
        <short>Deprecated CLX color. Don't use.</short>
1149
1159
        <descr/>
1150
1160
        <seealso/>
1151
1161
      </element>
1152
1162
      <!-- constant Visibility: default -->
1153
1163
      <element name="cloNormal">
1154
 
        <short/>
 
1164
        <short>Deprecated CLX color. Don't use.</short>
1155
1165
        <descr/>
1156
1166
        <seealso/>
1157
1167
      </element>
1158
1168
      <!-- constant Visibility: default -->
1159
1169
      <element name="cloDisabled">
1160
 
        <short/>
 
1170
        <short>Deprecated CLX color. Don't use.</short>
1161
1171
        <descr/>
1162
1172
        <seealso/>
1163
1173
      </element>
1164
1174
      <!-- constant Visibility: default -->
1165
1175
      <element name="cloActive">
1166
 
        <short/>
 
1176
        <short>Deprecated CLX color. Don't use.</short>
1167
1177
        <descr/>
1168
1178
        <seealso/>
1169
1179
      </element>
1170
1180
      <!-- constant Visibility: default -->
1171
1181
      <element name="clNormalForeground">
1172
 
        <short/>
 
1182
        <short>Deprecated CLX color. Don't use.</short>
1173
1183
        <descr/>
1174
1184
        <seealso/>
1175
1185
      </element>
1176
1186
      <!-- constant Visibility: default -->
1177
1187
      <element name="clNormalButton">
1178
 
        <short/>
 
1188
        <short>Deprecated CLX color. Don't use.</short>
1179
1189
        <descr/>
1180
1190
        <seealso/>
1181
1191
      </element>
1182
1192
      <!-- constant Visibility: default -->
1183
1193
      <element name="clNormalLight">
1184
 
        <short/>
 
1194
        <short>Deprecated CLX color. Don't use.</short>
1185
1195
        <descr/>
1186
1196
        <seealso/>
1187
1197
      </element>
1188
1198
      <!-- constant Visibility: default -->
1189
1199
      <element name="clNormalMidlight">
1190
 
        <short/>
 
1200
        <short>Deprecated CLX color. Don't use.</short>
1191
1201
        <descr/>
1192
1202
        <seealso/>
1193
1203
      </element>
1194
1204
      <!-- constant Visibility: default -->
1195
1205
      <element name="clNormalDark">
1196
 
        <short/>
 
1206
        <short>Deprecated CLX color. Don't use.</short>
1197
1207
        <descr/>
1198
1208
        <seealso/>
1199
1209
      </element>
1200
1210
      <!-- constant Visibility: default -->
1201
1211
      <element name="clNormalMid">
1202
 
        <short/>
 
1212
        <short>Deprecated CLX color. Don't use.</short>
1203
1213
        <descr/>
1204
1214
        <seealso/>
1205
1215
      </element>
1206
1216
      <!-- constant Visibility: default -->
1207
1217
      <element name="clNormalText">
1208
 
        <short/>
 
1218
        <short>Deprecated CLX color. Don't use.</short>
1209
1219
        <descr/>
1210
1220
        <seealso/>
1211
1221
      </element>
1212
1222
      <!-- constant Visibility: default -->
1213
1223
      <element name="clNormalBrightText">
1214
 
        <short/>
 
1224
        <short>Deprecated CLX color. Don't use.</short>
1215
1225
        <descr/>
1216
1226
        <seealso/>
1217
1227
      </element>
1218
1228
      <!-- constant Visibility: default -->
1219
1229
      <element name="clNormalButtonText">
1220
 
        <short/>
 
1230
        <short>Deprecated CLX color. Don't use.</short>
1221
1231
        <descr/>
1222
1232
        <seealso/>
1223
1233
      </element>
1224
1234
      <!-- constant Visibility: default -->
1225
1235
      <element name="clNormalBase">
1226
 
        <short/>
 
1236
        <short>Deprecated CLX color. Don't use.</short>
1227
1237
        <descr/>
1228
1238
        <seealso/>
1229
1239
      </element>
1230
1240
      <!-- constant Visibility: default -->
1231
1241
      <element name="clNormalBackground">
1232
 
        <short/>
 
1242
        <short>Deprecated CLX color. Don't use.</short>
1233
1243
        <descr/>
1234
1244
        <seealso/>
1235
1245
      </element>
1236
1246
      <!-- constant Visibility: default -->
1237
1247
      <element name="clNormalShadow">
1238
 
        <short/>
 
1248
        <short>Deprecated CLX color. Don't use.</short>
1239
1249
        <descr/>
1240
1250
        <seealso/>
1241
1251
      </element>
1242
1252
      <!-- constant Visibility: default -->
1243
1253
      <element name="clNormalHighlight">
1244
 
        <short/>
 
1254
        <short>Deprecated CLX color. Don't use.</short>
1245
1255
        <descr/>
1246
1256
        <seealso/>
1247
1257
      </element>
1248
1258
      <!-- constant Visibility: default -->
1249
1259
      <element name="clNormalHighlightedText">
1250
 
        <short/>
 
1260
        <short>Deprecated CLX color. Don't use.</short>
1251
1261
        <descr/>
1252
1262
        <seealso/>
1253
1263
      </element>
1254
1264
      <!-- constant Visibility: default -->
1255
1265
      <element name="clDisabledForeground">
1256
 
        <short/>
 
1266
        <short>Deprecated CLX color. Don't use.</short>
1257
1267
        <descr/>
1258
1268
        <seealso/>
1259
1269
      </element>
1260
1270
      <!-- constant Visibility: default -->
1261
1271
      <element name="clDisabledButton">
1262
 
        <short/>
 
1272
        <short>Deprecated CLX color. Don't use.</short>
1263
1273
        <descr/>
1264
1274
        <seealso/>
1265
1275
      </element>
1266
1276
      <!-- constant Visibility: default -->
1267
1277
      <element name="clDisabledLight">
1268
 
        <short/>
 
1278
        <short>Deprecated CLX color. Don't use.</short>
1269
1279
        <descr/>
1270
1280
        <seealso/>
1271
1281
      </element>
1272
1282
      <!-- constant Visibility: default -->
1273
1283
      <element name="clDisabledMidlight">
1274
 
        <short/>
 
1284
        <short>Deprecated CLX color. Don't use.</short>
1275
1285
        <descr/>
1276
1286
        <seealso/>
1277
1287
      </element>
1278
1288
      <!-- constant Visibility: default -->
1279
1289
      <element name="clDisabledDark">
1280
 
        <short/>
 
1290
        <short>Deprecated CLX color. Don't use.</short>
1281
1291
        <descr/>
1282
1292
        <seealso/>
1283
1293
      </element>
1284
1294
      <!-- constant Visibility: default -->
1285
1295
      <element name="clDisabledMid">
1286
 
        <short/>
 
1296
        <short>Deprecated CLX color. Don't use.</short>
1287
1297
        <descr/>
1288
1298
        <seealso/>
1289
1299
      </element>
1290
1300
      <!-- constant Visibility: default -->
1291
1301
      <element name="clDisabledText">
1292
 
        <short/>
 
1302
        <short>Deprecated CLX color. Don't use.</short>
1293
1303
        <descr/>
1294
1304
        <seealso/>
1295
1305
      </element>
1296
1306
      <!-- constant Visibility: default -->
1297
1307
      <element name="clDisabledBrightText">
1298
 
        <short/>
 
1308
        <short>Deprecated CLX color. Don't use.</short>
1299
1309
        <descr/>
1300
1310
        <seealso/>
1301
1311
      </element>
1302
1312
      <!-- constant Visibility: default -->
1303
1313
      <element name="clDisabledButtonText">
1304
 
        <short/>
 
1314
        <short>Deprecated CLX color. Don't use.</short>
1305
1315
        <descr/>
1306
1316
        <seealso/>
1307
1317
      </element>
1308
1318
      <!-- constant Visibility: default -->
1309
1319
      <element name="clDisabledBase">
1310
 
        <short/>
 
1320
        <short>Deprecated CLX color. Don't use.</short>
1311
1321
        <descr/>
1312
1322
        <seealso/>
1313
1323
      </element>
1314
1324
      <!-- constant Visibility: default -->
1315
1325
      <element name="clDisabledBackground">
1316
 
        <short/>
 
1326
        <short>Deprecated CLX color. Don't use.</short>
1317
1327
        <descr/>
1318
1328
        <seealso/>
1319
1329
      </element>
1320
1330
      <!-- constant Visibility: default -->
1321
1331
      <element name="clDisabledShadow">
1322
 
        <short/>
 
1332
        <short>Deprecated CLX color. Don't use.</short>
1323
1333
        <descr/>
1324
1334
        <seealso/>
1325
1335
      </element>
1326
1336
      <!-- constant Visibility: default -->
1327
1337
      <element name="clDisabledHighlight">
1328
 
        <short/>
 
1338
        <short>Deprecated CLX color. Don't use.</short>
1329
1339
        <descr/>
1330
1340
        <seealso/>
1331
1341
      </element>
1332
1342
      <!-- constant Visibility: default -->
1333
1343
      <element name="clDisabledHighlightedText">
1334
 
        <short/>
 
1344
        <short>Deprecated CLX color. Don't use.</short>
1335
1345
        <descr/>
1336
1346
        <seealso/>
1337
1347
      </element>
1338
1348
      <!-- constant Visibility: default -->
1339
1349
      <element name="clActiveForeground">
1340
 
        <short/>
 
1350
        <short>Deprecated CLX color. Don't use.</short>
1341
1351
        <descr/>
1342
1352
        <seealso/>
1343
1353
      </element>
1344
1354
      <!-- constant Visibility: default -->
1345
1355
      <element name="clActiveButton">
1346
 
        <short/>
 
1356
        <short>Deprecated CLX color. Don't use.</short>
1347
1357
        <descr/>
1348
1358
        <seealso/>
1349
1359
      </element>
1350
1360
      <!-- constant Visibility: default -->
1351
1361
      <element name="clActiveLight">
1352
 
        <short/>
 
1362
        <short>Deprecated CLX color. Don't use.</short>
1353
1363
        <descr/>
1354
1364
        <seealso/>
1355
1365
      </element>
1356
1366
      <!-- constant Visibility: default -->
1357
1367
      <element name="clActiveMidlight">
1358
 
        <short/>
 
1368
        <short>Deprecated CLX color. Don't use.</short>
1359
1369
        <descr/>
1360
1370
        <seealso/>
1361
1371
      </element>
1362
1372
      <!-- constant Visibility: default -->
1363
1373
      <element name="clActiveDark">
1364
 
        <short/>
 
1374
        <short>Deprecated CLX color. Don't use.</short>
1365
1375
        <descr/>
1366
1376
        <seealso/>
1367
1377
      </element>
1368
1378
      <!-- constant Visibility: default -->
1369
1379
      <element name="clActiveMid">
1370
 
        <short/>
 
1380
        <short>Deprecated CLX color. Don't use.</short>
1371
1381
        <descr/>
1372
1382
        <seealso/>
1373
1383
      </element>
1374
1384
      <!-- constant Visibility: default -->
1375
1385
      <element name="clActiveText">
1376
 
        <short/>
 
1386
        <short>Deprecated CLX color. Don't use.</short>
1377
1387
        <descr/>
1378
1388
        <seealso/>
1379
1389
      </element>
1380
1390
      <!-- constant Visibility: default -->
1381
1391
      <element name="clActiveBrightText">
1382
 
        <short/>
 
1392
        <short>Deprecated CLX color. Don't use.</short>
1383
1393
        <descr/>
1384
1394
        <seealso/>
1385
1395
      </element>
1386
1396
      <!-- constant Visibility: default -->
1387
1397
      <element name="clActiveButtonText">
1388
 
        <short/>
 
1398
        <short>Deprecated CLX color. Don't use.</short>
1389
1399
        <descr/>
1390
1400
        <seealso/>
1391
1401
      </element>
1392
1402
      <!-- constant Visibility: default -->
1393
1403
      <element name="clActiveBase">
1394
 
        <short/>
 
1404
        <short>Deprecated CLX color. Don't use.</short>
1395
1405
        <descr/>
1396
1406
        <seealso/>
1397
1407
      </element>
1398
1408
      <!-- constant Visibility: default -->
1399
1409
      <element name="clActiveBackground">
1400
 
        <short/>
 
1410
        <short>Deprecated CLX color. Don't use.</short>
1401
1411
        <descr/>
1402
1412
        <seealso/>
1403
1413
      </element>
1404
1414
      <!-- constant Visibility: default -->
1405
1415
      <element name="clActiveShadow">
1406
 
        <short/>
 
1416
        <short>Deprecated CLX color. Don't use.</short>
1407
1417
        <descr/>
1408
1418
        <seealso/>
1409
1419
      </element>
1410
1420
      <!-- constant Visibility: default -->
1411
1421
      <element name="clActiveHighlight">
1412
 
        <short/>
 
1422
        <short>Deprecated CLX color. Don't use.</short>
1413
1423
        <descr/>
1414
1424
        <seealso/>
1415
1425
      </element>
1416
1426
      <!-- constant Visibility: default -->
1417
1427
      <element name="clActiveHighlightedText">
1418
 
        <short/>
 
1428
        <short>Deprecated CLX color. Don't use.</short>
1419
1429
        <descr/>
1420
1430
        <seealso/>
1421
1431
      </element>
1510
1520
        <short/>
1511
1521
      </element>
1512
1522
      <!-- constant Visibility: default -->
1513
 
      <element name="cmBlackness">
1514
 
        <short/>
1515
 
        <descr/>
1516
 
        <seealso/>
1517
 
      </element>
1518
 
      <!-- constant Visibility: default -->
1519
 
      <element name="cmDstInvert">
1520
 
        <short/>
1521
 
        <descr/>
1522
 
        <seealso/>
1523
 
      </element>
1524
 
      <!-- constant Visibility: default -->
1525
 
      <element name="cmMergeCopy">
1526
 
        <short/>
1527
 
        <descr/>
1528
 
        <seealso/>
1529
 
      </element>
1530
 
      <!-- constant Visibility: default -->
1531
 
      <element name="cmMergePaint">
1532
 
        <short/>
1533
 
        <descr/>
1534
 
        <seealso/>
1535
 
      </element>
1536
 
      <!-- constant Visibility: default -->
1537
 
      <element name="cmNotSrcCopy">
1538
 
        <short/>
1539
 
        <descr/>
1540
 
        <seealso/>
1541
 
      </element>
1542
 
      <!-- constant Visibility: default -->
1543
 
      <element name="cmNotSrcErase">
1544
 
        <short/>
1545
 
        <descr/>
1546
 
        <seealso/>
1547
 
      </element>
1548
 
      <!-- constant Visibility: default -->
1549
 
      <element name="cmPatCopy">
1550
 
        <short/>
1551
 
        <descr/>
1552
 
        <seealso/>
1553
 
      </element>
1554
 
      <!-- constant Visibility: default -->
1555
 
      <element name="cmPatInvert">
1556
 
        <short/>
1557
 
        <descr/>
1558
 
        <seealso/>
1559
 
      </element>
1560
 
      <!-- constant Visibility: default -->
1561
 
      <element name="cmPatPaint">
1562
 
        <short/>
1563
 
        <descr/>
1564
 
        <seealso/>
1565
 
      </element>
1566
 
      <!-- constant Visibility: default -->
1567
 
      <element name="cmSrcAnd">
1568
 
        <short/>
1569
 
        <descr/>
1570
 
        <seealso/>
1571
 
      </element>
1572
 
      <!-- constant Visibility: default -->
1573
 
      <element name="cmSrcCopy">
1574
 
        <short/>
1575
 
        <descr/>
1576
 
        <seealso/>
1577
 
      </element>
1578
 
      <!-- constant Visibility: default -->
1579
 
      <element name="cmSrcErase">
1580
 
        <short/>
1581
 
        <descr/>
1582
 
        <seealso/>
1583
 
      </element>
1584
 
      <!-- constant Visibility: default -->
1585
 
      <element name="cmSrcInvert">
1586
 
        <short/>
1587
 
        <descr/>
1588
 
        <seealso/>
1589
 
      </element>
1590
 
      <!-- constant Visibility: default -->
1591
 
      <element name="cmSrcPaint">
1592
 
        <short/>
1593
 
        <descr/>
1594
 
        <seealso/>
1595
 
      </element>
1596
 
      <!-- constant Visibility: default -->
1597
 
      <element name="cmWhiteness">
1598
 
        <short/>
1599
 
        <descr/>
1600
 
        <seealso/>
1601
 
      </element>
 
1523
      <element name="cmBlackness" link="#LCL.LCLType.BLACKNESS" />
 
1524
      <element name="cmDstInvert" link="#LCL.LCLType.DSTINVERT" />
 
1525
      <element name="cmMergeCopy" link="#LCL.LCLType.MERGECOPY" />
 
1526
      <element name="cmMergePaint" link="#LCL.LCLType.MERGEPAINT" />
 
1527
      <element name="cmNotSrcCopy" link="#LCL.LCLType.NOTSRCCOPY" />
 
1528
      <element name="cmNotSrcErase" link="#LCL.LCLType.NOTSRCERASE" />
 
1529
      <element name="cmPatCopy" link="#LCL.LCLType.PATCOPY" />
 
1530
      <element name="cmPatInvert" link="#LCL.LCLType.PATINVERT" />
 
1531
      <element name="cmPatPaint" link="#LCL.LCLType.PATPAINT" />
 
1532
      <element name="cmSrcAnd" link="#LCL.LCLType.SRCAND" />
 
1533
      <element name="cmSrcCopy" link="#LCL.LCLType.SRCCOPY" />
 
1534
      <element name="cmSrcErase" link="#LCL.LCLType.SRCERASE" />
 
1535
      <element name="cmSrcInvert" link="#LCL.LCLType.SRCINVERT" />
 
1536
      <element name="cmSrcPaint" link="#LCL.LCLType.SRCPAINT" />
 
1537
      <element name="cmWhiteness" link="#LCL.LCLType.WHITENESS" />
1602
1538
      <!-- object Visibility: default -->
1603
1539
      <element name="TPortableNetworkGraphic">
1604
1540
        <short>
2276
2212
      <!-- property Visibility: public -->
2277
2213
      <element name="TFont.CanUTF8">
2278
2214
        <short>
2279
 
          <var>CanUTF8</var> - returns True if Font can be used for UTF8</short>
 
2215
          <var>CanUTF8</var> - returns True if Font can be used for UTF8. This property is deprecated and will be removed, don't use it.</short>
2280
2216
        <descr/>
2281
2217
        <seealso/>
2282
2218
      </element>
2843
2779
      <!-- property Visibility: published -->
2844
2780
      <element name="TBrush.Style">
2845
2781
        <short>
2846
 
          <var>Style</var> of the  
2847
 
          
2848
 
          
2849
 
          
2850
 
          <var>Brush</var>
 
2782
          <var>Style</var> of the <var>Brush</var>
2851
2783
        </short>
2852
 
        <descr>Enumerated type - default Solid
2853
 
</descr>
 
2784
        <descr>Enumerated type - default Solid</descr>
2854
2785
        <seealso>
2855
2786
          <link id="TBrushStyle"/>
2856
2787
        </seealso>
2857
2788
      </element>
 
2789
 
2858
2790
      <!-- record type Visibility: default -->
2859
2791
      <element name="TRegionData">
2860
2792
        <short>The <var>Data</var> about the current <var>Region</var> on the <var>Screen</var> or <var>Canvas</var>
2889
2821
      </element>
2890
2822
      <!-- variable Visibility: default -->
2891
2823
      <element name="TRegionData.Winding">
2892
 
        <short>If True, use <var>Winding</var><var/> mode to construct the Polygon</short>
 
2824
        <short>If True, use <var>Winding</var> mode to construct the Polygon</short>
 
2825
        <descr/>
 
2826
        <seealso/>
 
2827
      </element>
 
2828
      <!-- variable Visibility: default -->
 
2829
      <element name="TRegionData.Reference">
 
2830
        <short>A <var>Reference</var> made to the current Region</short>
2893
2831
        <descr/>
2894
2832
        <seealso/>
2895
2833
      </element>
2897
2835
      <element name="TRegion">
2898
2836
        <short>A defined <var>Region</var> on the screen, in which text is written</short>
2899
2837
        <seealso>
2900
 
          <link id="TRegionData">TRegionData (in same Unit)</link>
2901
2838
        </seealso>
2902
2839
      </element>
2903
 
      <!-- variable Visibility: private -->
2904
 
      <element name="TRegion.FRegionData">
2905
 
        <short/>
2906
 
        <descr/>
2907
 
        <seealso/>
2908
 
      </element>
2909
2840
      <!-- procedure Visibility: private -->
2910
2841
      <element name="TRegion.FreeHandle">
2911
2842
        <short/>
4366
4297
      <!-- object Visibility: default -->
4367
4298
      <element name="TCanvas">
4368
4299
        <short>
4369
 
          <var>TCanvas</var> - where most of the drawing is performed</short>
 
4300
          <var>TCanvas</var> represents a drawing surface which might be attached to a visual control which might be displayed on the screen or to an offscreen bitmap. It contains a number of drawing functions.</short>
4370
4301
        <descr>
4371
 
          <var>TCanvas</var> is a class that defines a very large number of drawing methods including methods for pen and colour selection, producing shapes and filling them, setting or clearing individual pixels, and producing graphic text.
4372
 
</descr>
 
4302
          <var>TCanvas</var> represents a drawing surface which might be attached to a visual control which might be displayed on the screen or to an offscreen bitmap. It contains drawing tools (brush, pen and font) to draw on this surface. This class defines a very large number of drawing methods including methods for pen and colour selection, producing shapes and filling them, setting or clearing individual pixels, and producing graphic text.
 
4303
        </descr>
4373
4304
      </element>
4374
4305
      <!-- variable Visibility: private -->
4375
4306
      <element name="TCanvas.FAutoRedraw">
5181
5112
          <var>Ellipse</var>  draws a filled circle or ellipse on the canvas</short>
5182
5113
        <descr>Method:   TCanvas.Ellipse<br/>
5183
5114
 
5184
 
                      Params:   X1, Y1, X2, Y2<br/>
 
5115
&#x9;&#x9;      Params:   X1, Y1, X2, Y2<br/>
5185
5116
 
5186
5117
Returns:  Nothing<br/><br/>
5187
5118
Use <var>Ellipse</var>
9522
9453
        <descr/>
9523
9454
        <seealso/>
9524
9455
      </element>
9525
 
      <!-- variable Visibility: default -->
9526
 
      <element name="TRegionData.Reference">
9527
 
        <short>A <var>Reference</var> made to the current Region</short>
9528
 
        <descr/>
9529
 
        <seealso/>
9530
 
      </element>
9531
9456
      <!-- procedure Visibility: private -->
9532
9457
      <element name="TRegion.FreeReference">
9533
9458
        <short/>
10149
10074
        <errors/>
10150
10075
        <seealso>
10151
10076
          <link id="#fcl.FPCanvas.TFPCustomCanvas.DoMoveTo">TFPCustomCanvas.DoMoveTo</link>
10152
 
          <link id="#LCL.Graphics.TCanvas.MoveTo">TCanvas.MoveTo</link>
10153
10077
        </seealso>
10154
10078
      </element>
10155
10079
      <!-- argument Visibility: default -->
10170
10094
        <errors/>
10171
10095
        <seealso>
10172
10096
          <link id="#fcl.FPCanvas.TFPCustomCanvas.DoLineTo">TFPCustomCanvas.DoLineTo</link>
10173
 
          <link id="#LCL.Graphics.TCanvas.LineTo">TCanvas.LineTo</link>
10174
10097
        </seealso>
10175
10098
      </element>
10176
10099
      <!-- argument Visibility: default -->
10190
10113
        <errors/>
10191
10114
        <seealso>
10192
10115
          <link id="#fcl.FPCanvas.TFPCustomCanvas.DoLine">TFPCustomCanvas.DoLine</link>
10193
 
          <link id="#LCL.Graphics.TCanvas.Line">TCanvas.Line</link>
10194
10116
        </seealso>
10195
10117
      </element>
10196
10118
      <!-- argument Visibility: default -->
10218
10140
        </short>
10219
10141
        <descr/>
10220
10142
        <errors>If <var>SrcCanvas</var> is not of type <var>TCanvas</var> then writes a warning to the debug output that copying is not supported
10221
 
</errors>
 
10143
        </errors>
10222
10144
        <seealso>
10223
10145
          <link id="#fcl.FPCanvas.TFPCustomCanvas.DoCopyRect">TFPCustomCanvas.DoCopyRect</link>
10224
10146
          <link id="#LCL.Graphics.TCanvas.CopyRect">TCanvas.CopyRect</link>