GPShape

Unit : GPShapesUnit
Association : GPShapeAsn
Inherits from : None

Description

A generic shape base class. This class should not be instantiated directly.

Public Interface

CONSTRUCTOR Init;
Initializes a GPShape.

DESTRUCTOR Destroy; VIRTUAL;
Destroys a GPShape.

PROCEDURE Draw (targetLink: GPDrawingAreaAsn);
Draws the GPShape in a GPDrawingArea.

PROCEDURE DrawWithStyle (targetLink: GPDrawingAreaAsn; styleLink: GPDrawingStyleAsn);
Draws the GPShape in a GPDrawingArea using a GPDrawingStyle.

PROCEDURE Copy: GPShapeAsn; VIRTUAL;
Produce a copy of the GPShape.

Subclasses

GPBoxBoundedShape, GPLine, GPPoint, GPPolygon, GPText

Please report any problems with GP or the documentation to GP Support .


GP Home Page GP Documentation
Loring Holden