Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
BigCanvasMethods
provides methods that can be used to draw on a TBitmap32 when the coordinates used for drawing are outside the range of a smallint.
procedure DrawBigPolyline32(const BitMap: TBitmap32; const Color: TColor32; const LineThickness: single; const Points: array of TPoint; FirstLine: boolean; UseStipple: boolean = False; StartIndex: Integer = 0; NumPts: Integer = -1); |
procedure DrawBigPolygon32(const BitMap: TBitmap32; const OutlineColor, FillColor: TColor32; const LineThickness: single; Points: TPointArray; var Polygon: TPolygon32; const MultiplePolygons, PolygonComplete: boolean; UseStipple: boolean = false; StartIndex: Integer = 0; NumPts: Integer = -1); |
procedure DrawBigRectangle32(const BitMap: TBitmap32; const OutlineColor, FillColor: TColor32; const LineThickness: single; X1, Y1, X2, Y2: Integer; UseStipple: boolean = False); overload; |
procedure DrawBigRectangle32(const BitMap: TBitmap32; const OutlineColor, FillColor: TColor32; const LineThickness: single; const ARect: TRect; UseStipple: boolean = False); overload; |
procedure DrawBigPolygon32(const BitMap: TBitmap32; const OutlineColor, FillColor: TColor32; const LineThickness: single; Points: TPointArray; var Polygon: TPolygon32; const MultiplePolygons, PolygonComplete: boolean; UseStipple: boolean = false; StartIndex: Integer = 0; NumPts: Integer = -1); |
Points holds the locations for drawing the polyline. StartIndex is the position within Points where the line should be started. NumPts is the number of points to include in the polyline. If NumPts is less than zero, the polyline will include all points from StartIndex to the end of the Points array. If UseStipple is If the polygon consists of multiple parts, each part is drawn with a call to |