Skip to main content

TcxCustomCanvas Members

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

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