Skip to main content

TcxCustomCanvas Methods

The base class for classes that implement the canvas used in DevExpress VCL controls.
Name Description
Arc(TRect,TPoint,TPoint,TdxAlphaColor,Integer,TPenStyle)
Arc(TRect,TPoint,TPoint,TColor,Integer,TPenStyle)
DrawBitmap(TdxFastDIB,TdxRectF,TdxRectF,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxFastDIB,TdxRectF,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxFastDIB,TRect,TRect,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxFastDIB,TRect,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxGpFastDIB,TdxRectF,TdxRectF,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxGpFastDIB,TdxRectF,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TdxGpFastDIB,TRect,TRect,TAlphaFormat,PcxCanvasBasedImage) Draws a specified bitmap on the canvas.
DrawBitmap(TdxGpFastDIB,TRect,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TBitmap,TRect,PcxCanvasBasedImage)
DrawBitmap(TBitmap,TRect,TRect,PcxCanvasBasedImage)
DrawBitmap(TBitmap,TRect,TRect,TAlphaFormat,PcxCanvasBasedImage)
DrawBitmap(TBitmap,TRect,TAlphaFormat,PcxCanvasBasedImage)
DrawComplexFrame(TRect,TColor,TColor,TcxBorders,Integer) Draws a two-colored rectangular outline.
DrawEdge(TRect,Boolean,Boolean,TcxBorders) Draws edges of a specified rectangle.
DrawImage(TdxGPImage,TdxRectF,PcxCanvasBasedImage)
DrawImage(TdxGPImage,TRect,PcxCanvasBasedImage) Draws a bitmap stored in a specified image container on a designated canvas area.
Ellipse(TRect,TdxAlphaColor,TdxAlphaColor,TPenStyle,Integer)
Ellipse(TRect,TColor,TColor,TPenStyle,Integer)
EnableAntialiasing(Boolean)
Equals(TObject) Inherited from TObject.
FillPixel(Integer,Integer,TColor) Changes the color of a specified pixel on the canvas.
FillPolygon(TdxPointF[],TcxCanvasBasedBrush)
FillPolygon(TPoint[],TdxAlphaColor)
FillPolygon(TPoint[],TColor) Draws a polygon filled with a designated color.
FillRect(TdxRectF,TdxAlphaColor)
FillRect(TRect,TdxAlphaColor)
FillRect(TRect,TdxGPImage,PcxCanvasBasedImage) Draws a filled rectangle.
FillRect(TRect,TColor,Byte)
FillRect(TRect,TColor)
FillRectByGradient(TRect,TdxAlphaColor,TdxAlphaColor,TdxGpLinearGradientMode) Draws a rectangle filled with a linear gradient.
FillRectByGradient(TRect,TColor,TColor,Boolean)
FocusRectangle(TRect)
FrameRect(TdxRectF,TdxAlphaColor,Single,TcxBorders)
FrameRect(TRect,TdxAlphaColor,Integer,TcxBorders) Draws a rectangular outline.
FrameRect(TRect,TColor,Integer,TcxBorders)
GetHashCode Inherited from TObject.
IntersectClipRect(TdxRectF)
IntersectClipRect(TRect) Shrinks the clip region down to its intersection with a specified rectangle.
Line(TPoint,TPoint,TdxAlphaColor,Integer,TPenStyle)
Line(TPoint,TPoint,TColor,Integer,TPenStyle) Draws a single straight line on the canvas.
ModifyWorldTransform(TXForm) Changes the current world space to page space transformation.
MoveWindowOrg(TPoint) Shifts the window origin horizontally and/or vertically.
Polygon(PdxPointF,Integer,TcxCanvasBasedBrush,TcxCanvasBasedPen)
Polygon(TdxPointF[],TcxCanvasBasedBrush,TcxCanvasBasedPen)
Polygon(TPoint[],TdxAlphaColor,TdxAlphaColor)
Polygon(TPoint[],TColor,TColor) Draws a polygon on the canvas.
Polyline(TPoint[],TdxAlphaColor,Integer,TPenStyle)
Polyline(TPoint[],TColor,Integer,TPenStyle) Draws a polyline on the canvas.
QueryInterface(TGUID,Untyped) protected Provides access to the implementation of the specified interface if the current object supports it. Inherited from TcxIUnknownObject.
Rectangle(TRect,TdxAlphaColor,TdxAlphaColor,TPenStyle,Integer)
Rectangle(TRect,TColor,TColor,TPenStyle,Integer) Draws a rectangle on the canvas.
RectVisible(TdxRectF)
RectVisible(TRect) Identifies if a specified rectangle is treated as visible.
RestoreAntialiasing
RestoreClipRegion Restores the last saved clip region state.
RestoreState Restores the last saved canvas state.
RestoreWorldTransform Applies the last saved world space to page space transformation to the canvas.
SaveClipRegion Saves the current clip region state.
SaveState Saves the current canvas state.
SaveWorldTransform Saves the world space to page space transformation applied to the canvas.
ToString Inherited from TObject.
See Also