Unit FireDataGrid

Uses
Functions and Procedures
Constants
Variables

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TFireGridEditorStyleOption  
Class TFireGridEditorEventArgs  
Class TFireGridEditorValidationEventArgs  
Class TFireGridDragDropArgs  
Class TFireGridDragArgs  
Class TFireGridNewRowEventArgs  
Class TFireGridColumnGroupingArgs  
Class TFireGridColumnSortingArgs  
Class TFireGridSummaryTextEventArgs  
Class TFireGridSummaryGroupTextEventArgs  
Class TFireGridCellButtonEventArgs  
Class TFireGridCellButtonClickEventArgs  
Class TFireGridRowRemovingEventArgs  
Class TFireGridRowClickEventArgs  
Class TFireGridCellClickEventArgs  
Class TFireGridEditorSiteAbstract  
Class TFireGridEditorAbstract  
Class TFireGridEditorRepositoryAbstract  
Class TTooltipLabel  
Class TFireGridTooltip  
Class TFireCustomDataGrid  
Class TFireDataGrid  
Class TFireGridCheckBoxPrimitive  
Class TFireGridPushButtonPrimitive  
Class TFireGridErrorEventArgs  
Class TFireGridContextMenuEventArgs  
Class TFireAction  
Class TFireGridViewBase  
Class TFireGridColumnBase  
Class TFireGridViewOptions  

Types

TFireGridScrollItemStyle = (...);
TFireGridLayoutZone = (...);
TFireGridEditorValidationNotifyEvent = procedure(Sender: TObject; Args: TFireGridEditorValidationEventArgs) of object;
TFireGridEditorNotifyEvent = procedure(Sender: TObject; Editor: TFireGridEditorAbstract) of object;
TFireGridColumnEditorNotifyEvent = procedure(Sender: TObject; Args: TFireGridEditorEventArgs) of object;
TFireGridContextMenuNotifyEvent = procedure(Sender: TObject; Args: TFireGridContextMenuEventArgs) of object;
TFireGridErrorNotifyEvent = procedure(Sender: TObject; Args: TFireGridErrorEventArgs) of object;
TFireGridGroupStateBeforeNotifyEvent = procedure(Sender: TObject; const Group: PFireGridModelGroup; var Allow: Boolean) of object;
TFireGridGroupStateNotifyEvent = procedure(Sender: TObject; const Group: PFireGridModelGroup) of object;
TFireGridNewRowNotifyEvent = procedure(Sender: TObject; Args: TFireGridNewRowEventArgs) of object;
TFireGridGroupingNotifyEvent = procedure(Sender: TObject; Args: TFireGridColumnGroupingArgs) of object;
TFireGridSortingNotifyEvent = procedure(Sender: TObject; Args: TFireGridColumnSortingArgs) of object;
TFireGridRelationNotifyEvent = procedure(Sender: TObject; Args: TFireGridRelationEventArgs) of object;
TFireGridSummaryFooterTextNotifyEvent = procedure(Sender: TObject; Args: TFireGridSummaryTextEventArgs) of object;
TFireGridSummaryGroupTextNotifyEvent = procedure(Sender: TObject; Args: TFireGridSummaryGroupTextEventArgs) of object;
TFireGridSelectionNotifyEvent = procedure(Sender: TObject; Selection: TFireGridSelection; OldSelection: TFireGridSelection) of object;
TFireCellButtonClickNotifyEvent = procedure(Sender: TObject; Args: TFireGridCellButtonClickEventArgs) of object;
TFireCellButtonStateChangeNotifyEvent = procedure(Sender: TObject; Args: TFireGridCellButtonEventArgs) of object;
TFireRowClickEventNotify = procedure(Sender: TObject; Args: TFireGridRowClickEventArgs) of object;
TFireCellClickEventNotify = procedure(Sender: TObject; Args: TFireGridCellClickEventArgs) of object;
TFireRowRemovingEventNotify = procedure(Sender: TObject; Args: TFireGridRowRemovingEventArgs) of object;
TFireGridEditorRepositoryClass = class of TFireGridEditorRepositoryAbstract;
TFireGridViewState = (...);
TFireGridViewStates = set of TFireGridViewState;
TFireGridActionType = (...);
TFireGridColumns = TList<TFireGridColumnBase>;
TFireGridScrollBarsMode = (...);

Description

Types

TFireGridScrollItemStyle = (...);
 
Values
  • ScrollByItem
  • ScrollByPixel
TFireGridLayoutZone = (...);
 
Values
  • ZoneUndefined
  • ZoneLeft
  • ZoneRight
  • ZoneUp
  • ZoneDown
TFireGridEditorValidationNotifyEvent = procedure(Sender: TObject; Args: TFireGridEditorValidationEventArgs) of object;
 
TFireGridEditorNotifyEvent = procedure(Sender: TObject; Editor: TFireGridEditorAbstract) of object;
 
TFireGridColumnEditorNotifyEvent = procedure(Sender: TObject; Args: TFireGridEditorEventArgs) of object;
 
TFireGridContextMenuNotifyEvent = procedure(Sender: TObject; Args: TFireGridContextMenuEventArgs) of object;
 
TFireGridErrorNotifyEvent = procedure(Sender: TObject; Args: TFireGridErrorEventArgs) of object;
 
TFireGridGroupStateBeforeNotifyEvent = procedure(Sender: TObject; const Group: PFireGridModelGroup; var Allow: Boolean) of object;
 
TFireGridGroupStateNotifyEvent = procedure(Sender: TObject; const Group: PFireGridModelGroup) of object;
 
TFireGridNewRowNotifyEvent = procedure(Sender: TObject; Args: TFireGridNewRowEventArgs) of object;
 
TFireGridGroupingNotifyEvent = procedure(Sender: TObject; Args: TFireGridColumnGroupingArgs) of object;
 
TFireGridSortingNotifyEvent = procedure(Sender: TObject; Args: TFireGridColumnSortingArgs) of object;
 
TFireGridRelationNotifyEvent = procedure(Sender: TObject; Args: TFireGridRelationEventArgs) of object;
 
TFireGridSummaryFooterTextNotifyEvent = procedure(Sender: TObject; Args: TFireGridSummaryTextEventArgs) of object;
 
TFireGridSummaryGroupTextNotifyEvent = procedure(Sender: TObject; Args: TFireGridSummaryGroupTextEventArgs) of object;
 
TFireGridSelectionNotifyEvent = procedure(Sender: TObject; Selection: TFireGridSelection; OldSelection: TFireGridSelection) of object;
 
TFireCellButtonClickNotifyEvent = procedure(Sender: TObject; Args: TFireGridCellButtonClickEventArgs) of object;
 
TFireCellButtonStateChangeNotifyEvent = procedure(Sender: TObject; Args: TFireGridCellButtonEventArgs) of object;
 
TFireRowClickEventNotify = procedure(Sender: TObject; Args: TFireGridRowClickEventArgs) of object;
 
TFireCellClickEventNotify = procedure(Sender: TObject; Args: TFireGridCellClickEventArgs) of object;
 
TFireRowRemovingEventNotify = procedure(Sender: TObject; Args: TFireGridRowRemovingEventArgs) of object;
 
TFireGridEditorRepositoryClass = class of TFireGridEditorRepositoryAbstract;
 
TFireGridViewState = (...);
 
Values
  • gstColumnsChanged
  • gstControllerDataChanged
  • gstControllerFocusChanged
  • gstRequestUpdateLayout
  • gstGroupExpanded
  • gstGroupCollapsed
  • gstViewDestroying
TFireGridViewStates = set of TFireGridViewState;
 
TFireGridActionType = (...);
 
Values
  • ExpandAllAction = 0
  • CollapseAllAction
  • SortNoneAction
  • SortAscendingAction
  • SortDescendingAction
  • HideColumnAction
  • GroupByColumnAction
  • GroupByBoxAction
  • FieldChooserAction
  • FooterAction
  • GroupFootersAction
  • AlignmentGroupAction
  • AlignLeftAction
  • AlignRightAction
  • AlignCenterAction
  • FilterAction
  • ZoomInAction
  • ZoomOutAction
  • DeleteRowAction
TFireGridColumns = TList<TFireGridColumnBase>;
 
TFireGridScrollBarsMode = (...);
 
Values
  • ScrollNone
  • ScrollBoth
  • ScrollHorizontal
  • ScrollVertical
  • ScrollAuto

Generated by PasDoc 0.15.0.