Class TrDBGridCustomSorter
Unit
rDBGrid
Declaration
type TrDBGridCustomSorter = class(TComponent)
Description
define base Sorter component for dataset sorting; must be used as based class for any other dataset sorter
Hierarchy
- TComponent
- TrDBGridCustomSorter
Overview
Methods
Properties
Description
Methods
 |
function DoSort(Sender: TrDBGrid; DataSet: TDataSet; SortFieldNames: TSortFieldNames; SortDirections: TSortDirections): boolean; virtual; |
virtual procedure provide sorting, calls SetSort_CreateIndex to sort dataset
|
 |
procedure DoRefresh(Sender: TrDBGrid; DataSet: TDataSet); virtual; |
virtual procedure provide refreshing of dataset, calls DatasetRequery
|
 |
function GetFilterWildCardChar: char; virtual; |
returns filter wildcard char for specified dataset type
|
 |
function GetFilterLikeOperator: string; virtual; |
returns filter like operator for specified dataset type
|
 |
function SetFilterCaseSensitivity(DataSet: TDataSet; GridFilterCaseSensitivity: TOptionFilterCaseSensitivityType): boolean; virtual; |
set filter case sensitivity options for dataset according to sorter setting, can be implemented for each Sorter in different way, if not set then default functionality from the grid is used
|
Properties
 |
property GoToFirstAfterSort: boolean read FGoToFirstAfterSort write FGoToFirstAfterSort default false; |
define selecting of first record after sorting
|
 |
property GoToFirstAfterRefresh: boolean read FGoToFirstAfterRefresh write FGoToFirstAfterRefresh default false; |
define selecting of first record after refresh
|
Generated by PasDoc 0.15.0.
|