Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxCustomCanvas Members

In This Article
The base class for classes that implement the canvas used in DevExpress VCL controls.

#Properties

Name Description
ImageStretchQuality Specifies the image interpolation quality level for draw operations on the canvas.
IsLowColorsMode Identifies if an application is running in low-color mode.
UseGDITextCalculation
UseRightToLeftAlignment Specifies the alignment for right-to-left mode-dependent content.
WindowOrg Specifies the position of a window origin for the canvas.

#Methods
Show Inherited Hide Inherited

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