From 4565399fd412eed568503a8bfbd8ae8b3532ae28 Mon Sep 17 00:00:00 2001 From: kirkpatc Date: Tue, 30 Oct 2007 16:05:32 +0000 Subject: [PATCH] LazDocs - updates to DefFontData, TGraphicsObject, TRegionData, TRegion. I have tried several different formats for "seealso" tag in these objects, to study the behaviour of the "link" tag git-svn-id: trunk@12648 - --- docs/xml/lcl/graphics.xml | 60 +++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/docs/xml/lcl/graphics.xml b/docs/xml/lcl/graphics.xml index 10f32ccd6e..5ad791dd39 100644 --- a/docs/xml/lcl/graphics.xml +++ b/docs/xml/lcl/graphics.xml @@ -234,8 +234,13 @@ - Data about the Default Font in the current context - + Data about the Default Font in the current context + New TFont instances are initialized with the values in this structure.
+About font default values: The default font is chosen by the interfaces depending on the context.
+For example, there can be a different default font for a button and a groupbox.
+ TFontDAta (In same Unit) + TFontData (With Unit tag) +TFontData (with Project and Unit tags)
@@ -1376,10 +1381,9 @@ RightToLeft: Boolean; For RightToLeft text reading (Text Direction) - - - - + Primitive ancestor class, mainly for Delphi compatibility + TGraphicsObject - In Delphi VCL this is the ancestor of TFont, TPen and TBrush.
+Since FPC 2.0 the LCL uses TFPCanvasHelper as ancestor.
@@ -2287,9 +2291,8 @@ Default is psSolid - - - + The Data about the current Region on the Screen or Canvas + At present the Region can only be rectangular; the ability to define it as a Polygon is not yet implemented @@ -2323,10 +2326,10 @@ Default is psSolid - - - - + A defined Region on the screen, in which text is written + TRegionData (in same Unit) + TRegionData (with Unit tag) +TRegionData (with Project, Unit tags) @@ -2379,38 +2382,33 @@ Default is psSolid - - - - + TRegion constructor - - - - + TRegion destructor - - - - + Assign - copies Source to itself - - - + Operating System Handle for this Region + + HRGN (with Project, Unit tags) + HRGN (with Unit tag) + HRGN (with no project or unit tags) + THandle (with project and unit tags) + THandle (without project tag) + THandle (without project or unit tags) + - - - + The rectangle to be used for clipping text