TVectorLayer32

Ancestors

   |
TLayer32
   |
THitTestLayer32
   |
TRotateLayer32


TVectorLayer32 is designed to display vector images of all kinds, whether open paths (lines or curves) or closed paths (polygons). Initially the layer will size and position according to Paths, when it's assigned. But when the layer is repositioned or resized, or even rotated, Paths will update automatically.

Because paths may be open or closed, and have an almost unlimited variety of brush and pen drawing styles, all drawing is delegated to the OnDraw event.


Reference

Methods Properties
In TVectorLayer32:
Rotate Angle
UpdateHitTestMask AutoCenterPivot
UpdateHitTestMaskFromImage Margin
OnDraw
Paths
PivotPt
In TRotateLayer32:
ResetAngle AutoPivot
In THitTestLayer32:
HitTestEnabled
In TLayer32:
AddChild BlendFunc
BringForwardOne Child
BringToFront ChildCount
ClearChildren ClipPath
Create CursorId
DeleteChild Height
Destroy Image
InsertChild Index
Invalidate InnerBounds
MakeAbsolute InnerRect
MakeRelative Left
Offset Location
PositionAt MidPoint
PositionCenteredAt Name
SendBackOne Opacity
SendToBack OuterBounds
SetInnerBounds Parent
SetSize Root
RootOwner
Top
UserData
Visible
Width