Skip to main content

TcxCustomGridCellViewInfo Members

The base class for cell ViewInfo classes.

Constructors

Name Description
Create(TPersistent) Creates a new TcxOwnedPersistent class descendant instance. Inherited from TcxOwnedPersistent.

Fields

Name Description
Bounds Returns the bounding rectangle of a specific cell.
MultiLine
MultiLinePainting
Params Returns cell style settings.

Properties

Name Description
ActualState
AlignmentHorz Specifies the horizontal alignment of a cell’s content.
AlignmentVert Specifies the vertical alignment of a cell’s content.
BackgroundBitmap Contains the background bitmap assigned to the current grid element.
BorderBounds Contains the bounding rectangle of a specific cell.
BorderColor Obtains the border color of a cell.
Borders Specifies the displayed borders of a cell.
BorderSize Obtains the size of a cell border in pixels.
ButtonState
Calculated
ClientBounds
ContentBounds Contains a specific cell bounding rectangle excluding the border size.
ContentHeight Contains the height of a specific cell excluding the border size, in pixels.
ContentWidth Contains the width of a specific cell excluding the border size.
Height Contains the height of a specific cell in pixels.
IsRightToLeftConverted
MouseCapture
Owner protected Provides access to the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent.
RealBounds
ScaleFactor
State Allows users to change the cell state at runtime.
Text Specifies cell text.
TextAreaBounds Contains the rectangle bounding a cell’s text area.
TextBounds
TextForPainting
TextHeight Returns the cell text height.
TextHeightWithOffset
TextWidth Contains the cell text width.
TextWidthWithOffset
Transparent Indicates whether the background bitmap is assigned to the corresponding grid element.
UseLightBorders
Visible Specifies if the cell is visible.
VisibleForHitTest
Width Contains the width of a specific cell.

Methods

Name Description
_AddRef protected The reference counter increment function of the interfaced property set. Inherited from TcxOwnedInterfacedPersistent.
_Release protected The reference counter decrement function of the interfaced property set. Inherited from TcxOwnedInterfacedPersistent.
AfterRecalculation
Assign(TPersistent) Updates the persistent information from the specified source. Inherited from TcxOwnedPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeforeRecalculation
Calculate(Integer,Integer,Integer,Integer)
Calculate(TRect)
DoAssign(TPersistent) protected Updates the persistent information container’s class-specific properties with the corresponding values obtained from another persistent information container. Inherited from TcxOwnedPersistent.
DoOffset(Integer,Integer)
DoRightToLeftConversion(TRect)
Equals(TObject) Inherited from TObject.
GetAreaBoundsForPainting
GetBestFitWidth
GetHashCode Inherited from TObject.
GetHitTest(TPoint) Returns HitTest object for a cell at the specified point.
GetNamePath Inherited from TPersistent.
GetOwner protected Returns the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent.
HasPoint(TPoint)
Invalidate Invalidates a specific cell on the grid control’s canvas.
IsForcedVisibleForPainting
IsHotTracked(Boolean) Indicates if a cell is hot-tracked.
MouseDown(TcxCustomGridHitTest,TMouseButton,TShiftState)
MouseMove(TcxCustomGridHitTest,TShiftState)
MouseUp(TcxCustomGridHitTest,TMouseButton,TShiftState)
Paint(TcxCanvas) Paints a specific cell on a specific canvas.
QueryInterface(TGUID,Untyped) protected Provides access to the implementation of the specified interface if the current persistent property set or information container supports it. Inherited from TcxOwnedInterfacedPersistent.
Recalculate
ResetContentBounds
RightToLeftConversion(TRect)
ToString Inherited from TObject.
Update
UseRightToLeftAlignment
See Also