Raster Images:
 Region Processing
  Creating and Using a Region

Automatic creation of a region:

RgnChange event

RgnFrameType property

RgnMarkingMode property

Creating and using a floater:

Floater property

FloaterVisible property

IsPtInFloater method

 

SetFloaterDstClipRect method

SetFloaterDstRect method

 

FloaterDstHeight property

FloaterDstLeft property

FloaterDstTop property

FloaterDstWidth property

FloaterDstClipHeight property

FloaterDstClipLeft property

FloaterDstClipTop property

FloaterDstClipWidth property

 

FloaterHeight property

FloaterWidth property

Storing, retrieving, and deleting regions:

DeleteRgnHandle method

GetFloaterHandle method

GetRgnHandle method

 

FreeRgn method

 

SetRgnHandle method

Getting region information:

GetBitmapClipSegments method

GetRgnArea method

HasRgn property

IsPtInRgn method

RgnHeight property

RgnLeft property

RgnTop property

RgnWidth property

Low-level methods for creating regions:

BezierSize property

BezierX property

BezierY property

CurveClose property

CurveSize property

CurveTension property

CurveToBezier method

CurveType property

CurveX property

CurveY property

SetRgnCurve method

SetRgnColor method

SetRgnColorHSVRange method

SetRgnColorRGBRange method

SetRgnEllipse method

SetRgnMagicWand method

SetRgnRect method

SetRgnRoundRect method

 

PolygonSize property

PolygonX property

PolygonY property

SetRgnPolygon method

Resizing a region:

ResizeRgn method

Moving a region:

OffsetRgn method

Displaying a region:

PaintRgnOnly property

RepaintRect method

Coloring a region:

RgnFrameColor property

SetRgnColorHSVRange method

SetRgnColorRGBRange method