Class TFireGridTableViewOptions

Unit

Declaration

type TFireGridTableViewOptions = class(TFireGridViewOptions)

Description

No description available, ancestor TFireGridViewOptions description follows

Hierarchy

Overview

Methods

Protected constructor Create(View: TFireGridTableView);
Public destructor Destroy; override;
Public function GetColumnAutoWidth: Boolean;
Public procedure SetColumnAutoWidth(AutoWidth: Boolean);
Public function GetColumnsHeader: Boolean;
Public procedure SetColumnsHeader(ColumnsHeader: Boolean);
Public function GetColumnsQuickMenuVisible: Boolean;
Public procedure SetColumnsQuickMenuVisible(QuickMenuVisible: Boolean);
Public function GetColumnsQuickCustomization: Boolean;
Public procedure SetColumnsQuickCustomization(quickCustomization: Boolean);
Public function GetColumnsQuickCustomizationMaxDropDownCount(): Integer;
Public procedure SetColumnsQuickCustomizationMaxDropDownCount(DropDownCount: Integer);
Public procedure SetRowsQuickSelection(Enabled: Boolean);
Public function GetFrozenPlaceQuickSelection: Boolean;
Public procedure SetFrozenPlaceQuickSelection(Enabled: Boolean);
Public function IsRowFrozenButtonVisible: Boolean;
Public procedure SetRowFrozenButtonVisible(Visible: Boolean);
Public function GetColumnHeaderHints: Boolean;
Public procedure SetColumnHeaderHints(headerHints: Boolean);
Public function GetFixedSeparatorColor: TAlphaColor;
Public procedure SetFixedSeparatorColor(const Color: TAlphaColor);
Public function GetFixedSeparatorWidth: Integer;
Public procedure SetFixedSeparatorWidth(width: Integer);
Public function IsColumnHidingEnabled: Boolean;
Public procedure SetColumnHidingEnabled(enabled: Boolean);
Public function IsColumnMovingEnabled: Boolean;
Public procedure SetColumnMovingEnabled(enabled: Boolean);
Public function IsColumnHidingOnGroupingEnabled: Boolean;
Public procedure SetColumnHidingOnGroupingEnabled(enabled: Boolean);
Public function IsColumnHorSizingEnabled: Boolean;
Public procedure SetColumnHorSizingEnabled(Enabled: Boolean);
Public function IsGroupingEnabled: Boolean;
Public procedure SetGroupingEnabled(enabled: Boolean);
Public function GetGroupRowFont: TFont;
Public procedure SetGroupRowFont(const font: TFont);
Public function GetGroupRowHeight: Integer;
Public procedure SetGroupRowHeight(height: Integer);
Public function GetGroupRowStyle: TFireGridGroupRowStyle;
Public procedure SetGroupRowStyle(RowStyle: TFireGridGroupRowStyle);
Public function GetGroupPalette(Depth: Integer): TFirePalette;
Public procedure SetGroupPalette(Depth: Integer; const Palette: TFirePalette);
Public procedure ClearGroupPalette;
Public function GetFooterSummaryVisible: Boolean;
Public procedure SetFooterSummaryVisible(Visible: Boolean);
Public function GetNewRowPlace: TFireGridNewRowPlace;
Public procedure SetNewRowPlace(Place: TFireGridNewRowPlace);
Public function GetGroupSummaryPlace: TFireGridGroupSummaryPlace;
Public procedure SetGroupSummaryPlace(const Place: TFireGridGroupSummaryPlace);
Public function GetDecorateSelection: Boolean;
Public procedure SetDecorateSelection(const Value: Boolean);
Public function GetRowAutoHeight: Boolean;
Public procedure SetRowAutoHeight(AutoHeight: Boolean);
Public function IsMainMenuEnabled: Boolean;
Public procedure SetMainMenuEnabled(Enabled: Boolean);
Public function IsSummaryMenuEnabled: Boolean;
Public procedure SetSummaryMenuEnabled(Enabled: Boolean);
Public function IsFocusFollowsMouse: Boolean;
Public procedure SetFocusFollowsMouse(enabled: Boolean);
Public function GetFastScrollEffect: Boolean;
Public procedure SetFastScrollEffect(value: Boolean);
Public function GetMoveLastColumn: Boolean;
Public procedure SetMoveLastColumn(move: Boolean);

Properties

Published property ColumnAutoWidth: Boolean read GetColumnAutoWidth write SetColumnAutoWidth default False;
Published property ColumnsHeader: Boolean read GetColumnsHeader write SetColumnsHeader default True;
Published property ColumnsQuickMenuVisible: Boolean read GetColumnsQuickMenuVisible write SetColumnsQuickMenuVisible default True;
Published property ColumnsQuickCustomization: Boolean read GetColumnsQuickCustomization write SetColumnsQuickCustomization default True;
Published property ColumnsQuickCustomizationMaxDropDownCount: Integer read GetColumnsQuickCustomizationMaxDropDownCount write SetColumnsQuickCustomizationMaxDropDownCount default 0;
Published property RowsQuickSelection: Boolean read FRowsQuickSelection write SetRowsQuickSelection default False;
Published property FrozenPlaceQuickSelection: Boolean read GetFrozenPlaceQuickSelection write SetFrozenPlaceQuickSelection default False;
Published property RowFrozenButtonVisible: Boolean read IsRowFrozenButtonVisible write SetRowFrozenButtonVisible default False;
Published property RowAutoHeight: Boolean read GetRowAutoHeight write SetRowAutoHeight default False;
Published property MainMenuEnabled: Boolean read IsMainMenuEnabled write SetMainMenuEnabled default True;
Published property SummaryMenuEnabled: Boolean read IsSummaryMenuEnabled write SetSummaryMenuEnabled default True;
Published property FocusFollowsMouse: Boolean read IsFocusFollowsMouse write SetFocusFollowsMouse default False;
Published property FastScrollEffect: Boolean read GetFastScrollEffect write SetFastScrollEffect default True;
Published property MoveLastColumn: Boolean read GetMoveLastColumn write SetMoveLastColumn default False;
Published property NewRowPlace: TFireGridNewRowPlace read GetNewRowPlace write SetNewRowPlace default TFireGridNewRowPlace.NewRowNone;
Published property GroupSummaryPlace: TFireGridGroupSummaryPlace read GetGroupSummaryPlace write SetGroupSummaryPlace default TFireGridGroupSummaryPlace.GroupSummaryHide;
Published property GroupRowFont: TFont read GetGroupRowFont write SetGroupRowFont;
Published property GroupRowHeight: Integer read GetGroupRowHeight write SetGroupRowHeight default -1;
Published property GroupRowStyle: TFireGridGroupRowStyle read GetGroupRowStyle write SetGroupRowStyle default TFireGridGroupRowStyle.GroupStandard;
Published property FooterSummaryVisible: Boolean read GetFooterSummaryVisible write SetFooterSummaryVisible default False;
Published property DecorateSelection: Boolean read GetDecorateSelection write SetDecorateSelection default False;

Description

Methods

Protected constructor Create(View: TFireGridTableView);
 
Public destructor Destroy; override;
 
Public function GetColumnAutoWidth: Boolean;
 
Public procedure SetColumnAutoWidth(AutoWidth: Boolean);
 
Public function GetColumnsHeader: Boolean;
 
Public procedure SetColumnsHeader(ColumnsHeader: Boolean);
 
Public function GetColumnsQuickMenuVisible: Boolean;
 
Public procedure SetColumnsQuickMenuVisible(QuickMenuVisible: Boolean);
 
Public function GetColumnsQuickCustomization: Boolean;
 
Public procedure SetColumnsQuickCustomization(quickCustomization: Boolean);
 
Public function GetColumnsQuickCustomizationMaxDropDownCount(): Integer;
 
Public procedure SetColumnsQuickCustomizationMaxDropDownCount(DropDownCount: Integer);
 
Public procedure SetRowsQuickSelection(Enabled: Boolean);
 
Public function GetFrozenPlaceQuickSelection: Boolean;
 
Public procedure SetFrozenPlaceQuickSelection(Enabled: Boolean);
 
Public function IsRowFrozenButtonVisible: Boolean;
 
Public procedure SetRowFrozenButtonVisible(Visible: Boolean);
 
Public function GetColumnHeaderHints: Boolean;
 
Public procedure SetColumnHeaderHints(headerHints: Boolean);
 
Public function GetFixedSeparatorColor: TAlphaColor;
 
Public procedure SetFixedSeparatorColor(const Color: TAlphaColor);
 
Public function GetFixedSeparatorWidth: Integer;
 
Public procedure SetFixedSeparatorWidth(width: Integer);
 
Public function IsColumnHidingEnabled: Boolean;
 
Public procedure SetColumnHidingEnabled(enabled: Boolean);
 
Public function IsColumnMovingEnabled: Boolean;
 
Public procedure SetColumnMovingEnabled(enabled: Boolean);
 
Public function IsColumnHidingOnGroupingEnabled: Boolean;
 
Public procedure SetColumnHidingOnGroupingEnabled(enabled: Boolean);
 
Public function IsColumnHorSizingEnabled: Boolean;
 
Public procedure SetColumnHorSizingEnabled(Enabled: Boolean);
 
Public function IsGroupingEnabled: Boolean;
 
Public procedure SetGroupingEnabled(enabled: Boolean);
 
Public function GetGroupRowFont: TFont;
 
Public procedure SetGroupRowFont(const font: TFont);
 
Public function GetGroupRowHeight: Integer;
 
Public procedure SetGroupRowHeight(height: Integer);
 
Public function GetGroupRowStyle: TFireGridGroupRowStyle;
 
Public procedure SetGroupRowStyle(RowStyle: TFireGridGroupRowStyle);
 
Public function GetGroupPalette(Depth: Integer): TFirePalette;
 
Public procedure SetGroupPalette(Depth: Integer; const Palette: TFirePalette);
 
Public procedure ClearGroupPalette;
 
Public function GetFooterSummaryVisible: Boolean;
 
Public procedure SetFooterSummaryVisible(Visible: Boolean);
 
Public function GetNewRowPlace: TFireGridNewRowPlace;
 
Public procedure SetNewRowPlace(Place: TFireGridNewRowPlace);
 
Public function GetGroupSummaryPlace: TFireGridGroupSummaryPlace;
 
Public procedure SetGroupSummaryPlace(const Place: TFireGridGroupSummaryPlace);
 
Public function GetDecorateSelection: Boolean;
 
Public procedure SetDecorateSelection(const Value: Boolean);
 
Public function GetRowAutoHeight: Boolean;
 
Public procedure SetRowAutoHeight(AutoHeight: Boolean);
 
Public function IsMainMenuEnabled: Boolean;
 
Public procedure SetMainMenuEnabled(Enabled: Boolean);
 
Public function IsSummaryMenuEnabled: Boolean;
 
Public procedure SetSummaryMenuEnabled(Enabled: Boolean);
 
Public function IsFocusFollowsMouse: Boolean;
 
Public procedure SetFocusFollowsMouse(enabled: Boolean);
 
Public function GetFastScrollEffect: Boolean;
 
Public procedure SetFastScrollEffect(value: Boolean);
 
Public function GetMoveLastColumn: Boolean;
 
Public procedure SetMoveLastColumn(move: Boolean);
 

Properties

Published property ColumnAutoWidth: Boolean read GetColumnAutoWidth write SetColumnAutoWidth default False;
 
Published property ColumnsHeader: Boolean read GetColumnsHeader write SetColumnsHeader default True;
 
Published property ColumnsQuickMenuVisible: Boolean read GetColumnsQuickMenuVisible write SetColumnsQuickMenuVisible default True;
 
Published property ColumnsQuickCustomization: Boolean read GetColumnsQuickCustomization write SetColumnsQuickCustomization default True;
 
Published property ColumnsQuickCustomizationMaxDropDownCount: Integer read GetColumnsQuickCustomizationMaxDropDownCount write SetColumnsQuickCustomizationMaxDropDownCount default 0;
 
Published property RowsQuickSelection: Boolean read FRowsQuickSelection write SetRowsQuickSelection default False;
 
Published property FrozenPlaceQuickSelection: Boolean read GetFrozenPlaceQuickSelection write SetFrozenPlaceQuickSelection default False;
 
Published property RowFrozenButtonVisible: Boolean read IsRowFrozenButtonVisible write SetRowFrozenButtonVisible default False;
 
Published property RowAutoHeight: Boolean read GetRowAutoHeight write SetRowAutoHeight default False;
 
Published property MainMenuEnabled: Boolean read IsMainMenuEnabled write SetMainMenuEnabled default True;
 
Published property SummaryMenuEnabled: Boolean read IsSummaryMenuEnabled write SetSummaryMenuEnabled default True;
 
Published property FocusFollowsMouse: Boolean read IsFocusFollowsMouse write SetFocusFollowsMouse default False;
 
Published property FastScrollEffect: Boolean read GetFastScrollEffect write SetFastScrollEffect default True;
 
Published property MoveLastColumn: Boolean read GetMoveLastColumn write SetMoveLastColumn default False;
 
Published property NewRowPlace: TFireGridNewRowPlace read GetNewRowPlace write SetNewRowPlace default TFireGridNewRowPlace.NewRowNone;
 
Published property GroupSummaryPlace: TFireGridGroupSummaryPlace read GetGroupSummaryPlace write SetGroupSummaryPlace default TFireGridGroupSummaryPlace.GroupSummaryHide;
 
Published property GroupRowFont: TFont read GetGroupRowFont write SetGroupRowFont;
 
Published property GroupRowHeight: Integer read GetGroupRowHeight write SetGroupRowHeight default -1;
 
Published property GroupRowStyle: TFireGridGroupRowStyle read GetGroupRowStyle write SetGroupRowStyle default TFireGridGroupRowStyle.GroupStandard;
 
Published property FooterSummaryVisible: Boolean read GetFooterSummaryVisible write SetFooterSummaryVisible default False;
 
Published property DecorateSelection: Boolean read GetDecorateSelection write SetDecorateSelection default False;
 

Generated by PasDoc 0.15.0.