Sign in Join
FPDoc Onlineexperiment

TLazRegionWithChilds class

In unit LazRegions

Implement a region which can have other regions as children.

Declaration

pascal
TLazRegionWithChilds = class(TLazRegion)

Inheritance

  1. TLazRegionWithChilds
  2. TLazRegion
  3. TFPCustomRegion

Description

TLazRegionWithChilds is a TLazRegion descendant which implements a region which can hold a list of other region holders. Use Parent to access the complex region which owns the current class instance. Use Childs to access the list of subregions for the class instance.

Methods

CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
IsPointInRegionpublicIndicates if the specified point is within the bounds for the region.

Fields

ParentpublicComplex region which hosts the subregions in the current class instance.
ChildspublicList of subregions for the current class instance.
UserDatapublicContains an available link to another object.

Inherited

From TLazRegion (13)

AddEllipse AddPart AddPartsFromRegion AddPolygon AddRectangle Assign Clear CombineWith DoChangeToComplexRegion GetBoundingRect GetRegionKind IsSimpleRectEmpty SetAsSimpleRectRegion

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.