Skip to main content

TcxCustomGridTableController Members

Implements common operations for Card and (Banded) Table Views and serves as a base class for View controllers.

Constructors

Name Description
Create(TcxCustomGridView) Creates a TcxGridViewHandler class instance. Inherited from TcxGridViewHandler.
Create(TPersistent) Initializes a new instance of the TcxInterfacedPersistent class with specified settings. Inherited from TcxInterfacedPersistent.

Properties

Name Description
ClickedCellViewInfo
Control protected Specifies the grid control owning the View. Inherited from TcxGridViewHandler.
Controller protected Returns the View’s controller object. Inherited from TcxGridViewHandler.
Customization Inherited from TcxCustomGridController.
CustomizationForm Inherited from TcxCustomGridController.
CustomizationFormBounds Inherited from TcxCustomGridController.
DataController protected Specifies the data controller assigned to the View. Inherited from TcxGridViewHandler.
DesignController Inherited from TcxCustomGridController.
DragAndDropObjectClass Inherited from TcxCustomGridController.
DragDropText
DragImages Inherited from TcxCustomGridController.
EditingController Returns the object that controls active cell editing within the current View.
EditingItem Specifies the edited data item.
FilterMRUItemsPopup
FilterPopup
FocusedItem Specifies the focused data item in the current record.
FocusedItemIndex Identifies the index of the focused data item.
FocusedRecord Refers to a record being focused within a View.
FocusedRecordIndex Specifies the index of the focused record.
GridView
HintCellViewInfo Inherited from TcxCustomGridController.
HintWindow Inherited from TcxCustomGridController.
IncSearchingItem Returns the item targeted by an incremental search operation.
IncSearchingText Specifies the text being searched.
IsDblClick Inherited from TcxCustomGridController.
IsEditing Identifies if a cell in the parent grid View is being edited.
IsIncSearching Indicates whether an incremental search is being performed.
IsItemMoving
IsPullFocusing
ItemsCustomizationPopup
LookAndFeelPainter Inherited from TcxGridViewHandler.
MasterController
MouseCaptureViewInfo Inherited from TcxCustomGridController.
MovingItem
NewItemRecordFocused
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.
Painter Inherited from TcxGridViewHandler.
PrevFocusedRecordIndex
SelectedRecordCount Returns the number of selected records within the View.
SelectedRecords Provides indexed access to selected records.
Site Inherited from TcxGridViewHandler.
TopRecordIndex Addresses the topmost visible record within the current View.
ViewData protected Specifies the object retrieving data from a data controller and providing it to a View. Inherited from TcxGridViewHandler.
ViewInfo Inherited from TcxGridViewHandler.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeforeStartDrag Inherited from TcxCustomGridController.
BeginDragAndDrop Inherited from TcxCustomGridController.
BeginUpdate(TcxGridShowLockedStateImageMode) Prevents a grid View from updating until the EndUpdate method is called. Inherited from TcxGridViewHandler.
CancelHint Inherited from TcxCustomGridController.
CancelIncSearching Stops an incremental search.
CanDrag(Integer,Integer) Inherited from TcxCustomGridController.
CheckEditing(Integer,Boolean)
CheckScrolling(TPoint)
ClearSelection Unselects records within the current View.
ControlFocusChanged Inherited from TcxCustomGridController.
CreateNewRecord(Boolean) Creates a new record within the View.
DeleteSelection Deletes selected records within the current View.
DesignerModified Inherited from TcxCustomGridController.
DoCancelMode Inherited from TcxCustomGridController.
DoCheckCoordinates Inherited from TcxCustomGridController.
DoControlFocusChanged Inherited from TcxCustomGridController.
DoKeyDown(Word,TShiftState) Inherited from TcxCustomGridController.
DragAndDrop(TPoint,Boolean) Inherited from TcxCustomGridController.
DragDrop(TObject,Integer,Integer) Inherited from TcxCustomGridController.
DragOver(TObject,Integer,Integer,TDragState,Boolean) Inherited from TcxCustomGridController.
DrawDragImage(TcxCanvas,TRect) Inherited from TcxCustomGridController.
EndDrag(TObject,Integer,Integer) Inherited from TcxCustomGridController.
EndDragAndDrop(Boolean) Inherited from TcxCustomGridController.
EndUpdate Enables updates of a View. Inherited from TcxGridViewHandler.
Equals(TObject) Inherited from TObject.
FindNextItem(Integer,Boolean,Boolean,Boolean,Boolean,TcxCustomGridRecord) Returns the visible index of the focusable data item that follows or precedes the specified data item.
FindNextRecord(Integer,Boolean,Boolean,Boolean) Returns the position of the next or previous record.
FocusFirstAvailableItem Focuses the first focusable cell in the current record.
FocusNextCell(Boolean,Boolean,Boolean,Boolean,Boolean) Focuses the cell/record next to or prior to the current one.
FocusNextItem(Integer,Boolean,Boolean,Boolean,Boolean,Boolean) Focuses the cell next to or prior to the specified one.
FocusNextRecord(Integer,Boolean,Boolean,Boolean,Boolean) Moves focus to the next or previous record while preserving the existing selection.
FocusNextRecordWithSelection(Integer,Boolean,Boolean,Boolean,Boolean) Moves focus to and selects the next or previous record.
FocusRecord(Integer,Boolean) Moves focus to and selects a particular record.
GetCursor(Integer,Integer) Inherited from TcxCustomGridController.
GetDragDropText(TDragObject)
GetDragDropTextViewParams(TcxViewParams)
GetDragImagesSize Inherited from TcxCustomGridController.
GetHashCode Inherited from TObject.
GetHintWindowClass Inherited from TcxCustomGridController.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GoToFirst(Boolean) Moves focus to the first record (grouping row or data record) within the View.
GoToLast(Boolean,Boolean) Moves focus to the last record (grouping row or data record) within the View.
GoToNext(Boolean,Boolean) Moves focus to the record following the current one.
GoToPrev(Boolean,Boolean) Moves focus to the record preceding the current one.
HasDragImages Inherited from TcxCustomGridController.
HasFilterMRUItemsPopup
HasFilterPopup
HasFocusedControls Inherited from TcxCustomGridController.
HasItemsCustomizationPopup
HideFindPanel Hides the Find Panel.
HideHint Inherited from TcxCustomGridController.
IMEComposition(TMessage) Inherited from TcxCustomGridController.
IMEStartComposition Inherited from TcxCustomGridController.
InitScrollBarsParameters Inherited from TcxCustomGridController.
IsClickableRecordHitTest(TcxCustomGridHitTest)
IsDataFullyVisible(Boolean) Inherited from TcxCustomGridController.
IsFindPanelVisible Determines if the Find Panel is currently displayed.
IsFinish
IsStart
KeyDown(Word,TShiftState) Inherited from TcxCustomGridController.
KeyPress(Char) Inherited from TcxCustomGridController.
KeyUp(Word,TShiftState) Inherited from TcxCustomGridController.
MakeFocusedItemVisible Brings the focused data item into view.
MakeFocusedRecordVisible Scrolls the View to make the focused record visible.
MakeItemVisible(TcxCustomGridTableItem) Brings the specified data item into view.
MakeRecordVisible(TcxCustomGridRecord) Makes a specific record visible.
MouseDown(TMouseButton,TShiftState,Integer,Integer) Inherited from TcxCustomGridController.
MouseMove(TShiftState,Integer,Integer) Inherited from TcxCustomGridController.
MouseUp(TMouseButton,TShiftState,Integer,Integer) Inherited from TcxCustomGridController.
ProcessDetailDialogChar(TcxCustomGridView,Word) Inherited from TcxCustomGridController.
ProcessDialogChar(Word) Inherited from TcxCustomGridController.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
RefreshCustomizationForm Inherited from TcxCustomGridController.
Scroll(TScrollBarKind,TScrollCode,Integer) Scrolls the View contents. Inherited from TcxCustomGridController.
SelectAll
SelectAllRecords
SetScrollBarInfo(TScrollBarKind,Integer,Integer,Integer,Integer,Integer,Boolean,Boolean) Inherited from TcxCustomGridController.
ShowFindPanel Invokes the Find Panel.
ShowHint(TRect,TRect,string,Boolean,TFont,TcxCustomGridViewCellViewInfo) Inherited from TcxCustomGridController.
StartDrag(TDragObject) Inherited from TcxCustomGridController.
StartDragAndDrop(TPoint) Inherited from TcxCustomGridController.
SupportsTabAccelerators(TcxCustomGridRecord)
ToString Inherited from TObject.
UpdateScrollBars(Boolean) Inherited from TcxCustomGridController.
UseRightToLeftAlignment Inherited from TcxGridViewHandler.
WndProc(TMessage) Inherited from TcxCustomGridController.
See Also