Class TFireGridViewOptions
Unit
Declaration
type TFireGridViewOptions = class(TPersistent)
Description
Hierarchy
- TObject
- TPersistent
- TFireGridViewOptions
Overview
Methods
![]() |
constructor Create(View: TFireGridViewBase); |
![]() |
destructor Destroy; override; |
![]() |
function IsFieldChooserEnabled: Boolean; |
![]() |
procedure SetFieldChooserEnabled(Enabled: Boolean); |
![]() |
function GetGridLines: TFireGridLinesStyle; |
![]() |
procedure SetGridLines(Lines: TFireGridLinesStyle); |
![]() |
function GetGridLineColor: TAlphaColor; |
![]() |
procedure SetGridLineColor(const Color: TAlphaColor); |
![]() |
function GetGridLineWidth: Integer; |
![]() |
procedure SetGridLineWidth(Width: Integer); |
![]() |
function GetGridLineBrush: TBrush; |
![]() |
procedure SetGridLineBrush(const Brush: TBrush); |
![]() |
function GetGridLineStrokeDash: TStrokeDash; |
![]() |
procedure SetGridLineStrokeDash(const Dash: TStrokeDash); |
![]() |
function GetAlternatingRowColors: Boolean; |
![]() |
procedure SetAlternatingRowColors(alternating: Boolean); |
![]() |
function GetScrollBars: TFireGridScrollBarsMode; |
![]() |
procedure SetScrollBars(mode: TFireGridScrollBarsMode); |
![]() |
function GetGroupsHeader: Boolean; |
![]() |
procedure SetGroupsHeader(GroupsHeader: Boolean); |
![]() |
function GetScrollRowStyle: TFireGridScrollItemStyle; |
![]() |
procedure SetScrollRowStyle(Style: TFireGridScrollItemStyle); |
![]() |
function GetColumnsAutoScroll: Boolean; |
![]() |
procedure SetColumnsAutoScroll(AutoScroll: Boolean); |
![]() |
function GetColumnFont: TFont; |
![]() |
procedure SetColumnFont(const Font: TFont); |
![]() |
function GetColumnHeight: Integer; |
![]() |
procedure SetColumnHeight(Height: Integer); |
![]() |
function GetColumnTextColor: TAlphaColor; |
![]() |
procedure SetColumnTextColor(const Color: TAlphaColor); |
![]() |
function GetCellHeight: Integer; |
![]() |
procedure SetCellHeight(Height: Integer); |
![]() |
function GetCellPalette: PFirePalette; |
![]() |
procedure SetCellPalette(const Palette: TFirePalette); |
![]() |
function GetCellFont: TFont; |
![]() |
procedure SetCellFont(const Font: TFont); |
![]() |
function IsSortEnabled: Boolean; |
![]() |
procedure SetSortEnabled(Enabled: Boolean); |
![]() |
function IsGroupSortEnabled: Boolean; |
![]() |
procedure SetGroupSortEnabled(Enabled: Boolean); |
![]() |
function GetModelDecoration: Boolean; |
![]() |
procedure SetModelDecoration(Enabled: Boolean); |
![]() |
function GetRubberBandSelection: Boolean; |
![]() |
procedure SetRubberBandSelection(Enabled: Boolean); |
![]() |
function GetBorderWidth: Integer; |
![]() |
procedure SetBorderWidth(Width: Integer); |
![]() |
function GetBorderColor: TAlphaColor; |
![]() |
procedure SetBorderColor(const Color: TAlphaColor); |
![]() |
function GetBorderStyled: Boolean; |
![]() |
procedure SetBorderStyled(Styled: Boolean); |
![]() |
function GetGroupsHeaderBrush: TBrush; |
![]() |
procedure SetGroupsHeaderBrush(const Brush: TBrush); |
![]() |
function GetGroupsHeaderColor: TAlphaColor; |
![]() |
procedure SetGroupsHeaderColor(const Color: TAlphaColor); |
![]() |
function GetGroupsHeaderTextColor: TAlphaColor; |
![]() |
procedure SetGroupsHeaderTextColor(const Color: TAlphaColor); |
![]() |
function GetGroupsHeaderTextFont: TFont; |
![]() |
procedure SetGroupsHeaderTextFont(const Font: TFont); |
![]() |
function GetGroupsHeaderText: String; |
![]() |
procedure SetGroupsHeaderText(const Text: String); |
![]() |
function GetGroupsHeaderHeight: Integer; |
![]() |
procedure SetGroupsHeaderHeight(Height: Integer); |
![]() |
function GetBackgroundBrush: TBrush; |
![]() |
procedure SetBackgroundBrush(const Brush: TBrush); |
![]() |
function GetBackgroundColor: TAlphaColor; |
![]() |
procedure SetBackgroundColor(const Color: TAlphaColor); |
![]() |
function IsTransparentBackground: Boolean; |
![]() |
procedure SetTransparentBackground(Transparent: Boolean); |
![]() |
function IsFilterEnabled: Boolean; |
![]() |
procedure SetFilterEnabled(Enabled: Boolean); |
![]() |
procedure SetFilterPanelAutoHide(AutoHide: Boolean); |
![]() |
function GetFilterPanelHeight: Integer; |
![]() |
procedure SetFilterPanelHeight(Height: Integer); |
![]() |
function IsDragEnabled: Boolean; |
![]() |
procedure SetDragEnabled(Enabled: Boolean); |
![]() |
function IsDropEnabled: Boolean; |
![]() |
procedure SetDropEnabled(Enabled: Boolean); |
![]() |
function IsZoomEnabled: Boolean; |
![]() |
procedure SetZoomEnabled(Zoom: Boolean); |
![]() |
function GetZoomFactor: Single; |
![]() |
procedure SetZoomFactor(const Factor: Single); |
![]() |
function IsZoomIndicatorActive: Boolean; |
![]() |
procedure SetZoomIndicatorActive(Active: Boolean); |
![]() |
function GetCellButtonAutoRaise: Boolean; |
![]() |
procedure SetCellButtonAutoRaise(AutoRaise: Boolean); |
![]() |
function GetCellButtonWidth: Integer; |
![]() |
procedure SetCellButtonWidth(Width: Integer); |
![]() |
procedure SetAutoCreateColumns(AutoCreate: Boolean); |
![]() |
function IsMultiSelect: Boolean; |
![]() |
function GetSelectionPolicy: TFireGridSelectionPolicy; |
![]() |
procedure SetSelectionPolicy(Policy: TFireGridSelectionPolicy); |
![]() |
function GetNewRowHighlightEffect: TFireGridRowHighlightEffect; |
![]() |
procedure SetNewRowHighlightEffect(effect: TFireGridRowHighlightEffect); |
![]() |
function GetNewRowFlashInterval: Integer; |
![]() |
procedure SetNewRowFlashInterval(Interval: Integer); |
![]() |
function GetNewRowOpacity: Single; |
![]() |
procedure SetNewRowOpacity(Opcity: Single); |
![]() |
function GetNewRowText: String; |
![]() |
procedure SetNewRowText(const Text: String); |
![]() |
function AllowFilterEditor: Boolean; |
![]() |
procedure DoChanged; |
![]() |
function IsBackgroundBrushStored: Boolean; |
![]() |
function IsGroupsHeaderBrushStored: Boolean; |
![]() |
function IsGridLineBrushStored: Boolean; |
![]() |
function IsZoomFactorStored: Boolean; |
![]() |
function IsNewRowOpacityStored: Boolean; |
![]() |
function IsGroupsHeaderTextStored: Boolean; |
![]() |
function IsNewRowTextStored: Boolean; |
Properties
Description
Methods
![]() |
constructor Create(View: TFireGridViewBase); |
![]() |
destructor Destroy; override; |
![]() |
function IsFieldChooserEnabled: Boolean; |
![]() |
procedure SetFieldChooserEnabled(Enabled: Boolean); |
![]() |
function GetGridLines: TFireGridLinesStyle; |
![]() |
procedure SetGridLines(Lines: TFireGridLinesStyle); |
![]() |
function GetGridLineColor: TAlphaColor; |
![]() |
procedure SetGridLineColor(const Color: TAlphaColor); |
![]() |
function GetGridLineWidth: Integer; |
![]() |
procedure SetGridLineWidth(Width: Integer); |
![]() |
function GetGridLineBrush: TBrush; |
![]() |
procedure SetGridLineBrush(const Brush: TBrush); |
![]() |
function GetGridLineStrokeDash: TStrokeDash; |
![]() |
procedure SetGridLineStrokeDash(const Dash: TStrokeDash); |
![]() |
function GetAlternatingRowColors: Boolean; |
![]() |
procedure SetAlternatingRowColors(alternating: Boolean); |
![]() |
function GetScrollBars: TFireGridScrollBarsMode; |
![]() |
procedure SetScrollBars(mode: TFireGridScrollBarsMode); |
![]() |
function GetGroupsHeader: Boolean; |
![]() |
procedure SetGroupsHeader(GroupsHeader: Boolean); |
![]() |
function GetScrollRowStyle: TFireGridScrollItemStyle; |
![]() |
procedure SetScrollRowStyle(Style: TFireGridScrollItemStyle); |
![]() |
function GetColumnsAutoScroll: Boolean; |
![]() |
procedure SetColumnsAutoScroll(AutoScroll: Boolean); |
![]() |
function GetColumnFont: TFont; |
![]() |
procedure SetColumnFont(const Font: TFont); |
![]() |
function GetColumnHeight: Integer; |
![]() |
procedure SetColumnHeight(Height: Integer); |
![]() |
function GetColumnTextColor: TAlphaColor; |
![]() |
procedure SetColumnTextColor(const Color: TAlphaColor); |
![]() |
function GetCellHeight: Integer; |
![]() |
procedure SetCellHeight(Height: Integer); |
![]() |
function GetCellPalette: PFirePalette; |
![]() |
procedure SetCellPalette(const Palette: TFirePalette); |
![]() |
function GetCellFont: TFont; |
![]() |
procedure SetCellFont(const Font: TFont); |
![]() |
function IsSortEnabled: Boolean; |
![]() |
procedure SetSortEnabled(Enabled: Boolean); |
![]() |
function IsGroupSortEnabled: Boolean; |
![]() |
procedure SetGroupSortEnabled(Enabled: Boolean); |
![]() |
function GetModelDecoration: Boolean; |
![]() |
procedure SetModelDecoration(Enabled: Boolean); |
![]() |
function GetRubberBandSelection: Boolean; |
![]() |
procedure SetRubberBandSelection(Enabled: Boolean); |
![]() |
function GetBorderWidth: Integer; |
![]() |
procedure SetBorderWidth(Width: Integer); |
![]() |
function GetBorderColor: TAlphaColor; |
![]() |
procedure SetBorderColor(const Color: TAlphaColor); |
![]() |
function GetBorderStyled: Boolean; |
![]() |
procedure SetBorderStyled(Styled: Boolean); |
![]() |
function GetGroupsHeaderBrush: TBrush; |
![]() |
procedure SetGroupsHeaderBrush(const Brush: TBrush); |
![]() |
function GetGroupsHeaderColor: TAlphaColor; |
![]() |
procedure SetGroupsHeaderColor(const Color: TAlphaColor); |
![]() |
function GetGroupsHeaderTextColor: TAlphaColor; |
![]() |
procedure SetGroupsHeaderTextColor(const Color: TAlphaColor); |
![]() |
function GetGroupsHeaderTextFont: TFont; |
![]() |
procedure SetGroupsHeaderTextFont(const Font: TFont); |
![]() |
function GetGroupsHeaderText: String; |
![]() |
procedure SetGroupsHeaderText(const Text: String); |
![]() |
function GetGroupsHeaderHeight: Integer; |
![]() |
procedure SetGroupsHeaderHeight(Height: Integer); |
![]() |
function GetBackgroundBrush: TBrush; |
![]() |
procedure SetBackgroundBrush(const Brush: TBrush); |
![]() |
function GetBackgroundColor: TAlphaColor; |
![]() |
procedure SetBackgroundColor(const Color: TAlphaColor); |
![]() |
function IsTransparentBackground: Boolean; |
![]() |
procedure SetTransparentBackground(Transparent: Boolean); |
![]() |
function IsFilterEnabled: Boolean; |
![]() |
procedure SetFilterEnabled(Enabled: Boolean); |
![]() |
procedure SetFilterPanelAutoHide(AutoHide: Boolean); |
![]() |
function GetFilterPanelHeight: Integer; |
![]() |
procedure SetFilterPanelHeight(Height: Integer); |
![]() |
function IsDragEnabled: Boolean; |
![]() |
procedure SetDragEnabled(Enabled: Boolean); |
![]() |
function IsDropEnabled: Boolean; |
![]() |
procedure SetDropEnabled(Enabled: Boolean); |
![]() |
function IsZoomEnabled: Boolean; |
![]() |
procedure SetZoomEnabled(Zoom: Boolean); |
![]() |
function GetZoomFactor: Single; |
![]() |
procedure SetZoomFactor(const Factor: Single); |
![]() |
function IsZoomIndicatorActive: Boolean; |
![]() |
procedure SetZoomIndicatorActive(Active: Boolean); |
![]() |
function GetCellButtonAutoRaise: Boolean; |
![]() |
procedure SetCellButtonAutoRaise(AutoRaise: Boolean); |
![]() |
function GetCellButtonWidth: Integer; |
![]() |
procedure SetCellButtonWidth(Width: Integer); |
![]() |
procedure SetAutoCreateColumns(AutoCreate: Boolean); |
![]() |
function IsMultiSelect: Boolean; |
![]() |
function GetSelectionPolicy: TFireGridSelectionPolicy; |
![]() |
procedure SetSelectionPolicy(Policy: TFireGridSelectionPolicy); |
![]() |
function GetNewRowHighlightEffect: TFireGridRowHighlightEffect; |
![]() |
procedure SetNewRowHighlightEffect(effect: TFireGridRowHighlightEffect); |
![]() |
function GetNewRowFlashInterval: Integer; |
![]() |
procedure SetNewRowFlashInterval(Interval: Integer); |
![]() |
function GetNewRowOpacity: Single; |
![]() |
procedure SetNewRowOpacity(Opcity: Single); |
![]() |
function GetNewRowText: String; |
![]() |
procedure SetNewRowText(const Text: String); |
![]() |
function AllowFilterEditor: Boolean; |
![]() |
procedure DoChanged; |
![]() |
function IsBackgroundBrushStored: Boolean; |
![]() |
function IsGroupsHeaderBrushStored: Boolean; |
![]() |
function IsGridLineBrushStored: Boolean; |
![]() |
function IsZoomFactorStored: Boolean; |
![]() |
function IsNewRowOpacityStored: Boolean; |
![]() |
function IsGroupsHeaderTextStored: Boolean; |
![]() |
function IsNewRowTextStored: Boolean; |
Properties
![]() |
property View: TFireGridViewBase read FView; |
![]() |
property FieldChooserEnabled: Boolean read IsFieldChooserEnabled write SetFieldChooserEnabled default True; |
![]() |
property AlternatingRowColors: Boolean read GetAlternatingRowColors write SetAlternatingRowColors default True; |
![]() |
property GridLines: TFireGridLinesStyle read GetGridLines write SetGridLines default TFireGridLinesStyle.LinesBoth2D; |
![]() |
property GridLineColor: TAlphaColor read GetGridLineColor write SetGridLineColor default TAlphaColorRec.Lightgray; |
![]() |
property GridLineWidth: Integer read GetGridLineWidth write SetGridLineWidth default 1; |
![]() |
property GridLineBrush: TBrush read GetGridLineBrush write SetGridLineBrush stored IsGridLineBrushStored; |
![]() |
property GridLineStrokeDash: TStrokeDash read GetGridLineStrokeDash write SetGridLineStrokeDash default TStrokeDash.Solid; |
![]() |
property OnChange: TNotifyEvent read FOnChange write FOnChange; |
![]() |
property ScrollBars: TFireGridScrollBarsMode read GetScrollBars write SetScrollBars default TFireGridScrollBarsMode.ScrollAuto; |
![]() |
property GroupsHeader: Boolean read GetGroupsHeader write SetGroupsHeader default True; |
![]() |
property ColumnFont: TFont read GetColumnFont write SetColumnFont; |
![]() |
property ColumnTextColor: TAlphaColor read GetColumnTextColor write SetColumnTextColor default TAlphaColorRec.Null; |
![]() |
property CellFont: TFont read GetCellFont write SetCellFont; |
![]() |
property ZoomEnabled: Boolean read IsZoomEnabled write SetZoomEnabled default True; |
![]() |
property ZoomFactor: Single read GetZoomFactor write SetZoomFactor stored IsZoomFactorStored; |
![]() |
property ZoomIndicatorActive: Boolean read IsZoomIndicatorActive write SetZoomIndicatorActive default True; |
![]() |
property GroupsHeaderBrush: TBrush read GetGroupsHeaderBrush write SetGroupsHeaderBrush stored IsGroupsHeaderBrushStored; |
![]() |
property GroupsHeaderColor: TAlphaColor read GetGroupsHeaderColor write SetGroupsHeaderColor default TAlphaColorRec.Null; |
![]() |
property GroupsHeaderTextColor: TAlphaColor read GetGroupsHeaderTextColor write SetGroupsHeaderTextColor default TAlphaColorRec.White; |
![]() |
property GroupsHeaderTextFont: TFont read GetGroupsHeaderTextFont write SetGroupsHeaderTextFont; |
![]() |
property GroupsHeaderText: String read GetGroupsHeaderText write SetGroupsHeaderText stored IsGroupsHeaderTextStored; |
![]() |
property GroupsHeaderHeight: Integer read GetGroupsHeaderHeight write SetGroupsHeaderHeight; |
![]() |
property BackgroundColor: TAlphaColor read GetBackgroundColor write SetBackgroundColor default TAlphaColorRec.Null; |
![]() |
property BackgroundBrush: TBrush read GetBackgroundBrush write SetBackgroundBrush stored IsBackgroundBrushStored; |
![]() |
property TransparentBackground: Boolean read IsTransparentBackground write SetTransparentBackground default False; |
![]() |
property FilterEnabled: Boolean read IsFilterEnabled write SetFilterEnabled default True; |
![]() |
property FilterPanelAutoHide: Boolean read FFilterPanelAutoHide write SetFilterPanelAutoHide default False; |
![]() |
property FilterPanelHeight: Integer read GetFilterPanelHeight write SetFilterPanelHeight default -1; |
![]() |
property ScrollRowStyle: TFireGridScrollItemStyle read GetScrollRowStyle write SetScrollRowStyle default TFireGridScrollItemStyle.ScrollByItem; |
![]() |
property AutoCreateColumns: Boolean read FAutoCreateColumns write SetAutoCreateColumns default True; |
![]() |
property RubberBandSelection: Boolean read GetRubberBandSelection write SetRubberBandSelection default True; |
![]() |
property SelectionPolicy: TFireGridSelectionPolicy read GetSelectionPolicy write SetSelectionPolicy default TFireGridSelectionPolicy.RowSelection; |
![]() |
property NewRowHighlightEffect: TFireGridRowHighlightEffect read GetNewRowHighlightEffect write SetNewRowHighlightEffect default TFireGridRowHighlightEffect.RowFlashEffect; |
![]() |
property NewRowFlashInterval: Integer read GetNewRowFlashInterval write SetNewRowFlashInterval default 70; |
![]() |
property NewRowOpacity: Single read GetNewRowOpacity write SetNewRowOpacity stored IsNewRowOpacityStored; |
![]() |
property NewRowText: String read GetNewRowText write SetNewRowText stored IsNewRowTextStored; |
Generated by PasDoc 0.15.0.