mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-26 21:09:12 +02:00
Starts documenting CombineRgn
git-svn-id: trunk@31736 -
This commit is contained in:
parent
0225972c3c
commit
00f5677d94
@ -309,8 +309,20 @@ the Canvas.SaveHandleState and Canvas.RestoreHandleState.
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="CombineRgn">
|
||||
<short/>
|
||||
<descr/>
|
||||
<element name="OpenURL">
|
||||
<short>Combines two regions</short>
|
||||
<descr>The following parameters are present in this function:
|
||||
Dest - The Handle of a region which will receive the result of the operation
|
||||
Src1 - One of the two regions to combine
|
||||
Src2 - The other region to combinee
|
||||
fnCombineMode - The method to use to combine the regions.
|
||||
As for the parameter fnCombineMode, the following constants from the unit LCLType can be used:
|
||||
RGN_AND - The result is the intersection of the two combined regions.
|
||||
RGN_COPY - The result is a copy of the region Src1
|
||||
RGN_DIFF - Combines the parts of Src1 that are not part of Src2.
|
||||
RGN_OR - The result is the union of the two regions.
|
||||
RGN_XOR - The result is the union of two combined regions except for any overlapping areas.
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
@ -631,7 +643,7 @@ the Canvas.SaveHandleState and Canvas.RestoreHandleState.
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="CreateRectRgn">
|
||||
<short/>
|
||||
<short>Creates a new rectangular region</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
|
Loading…
Reference in New Issue
Block a user