| Class TSortAStringGrid (unit SASG) |
TComponent
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
function Execute : Boolean;
procedure Notification(AComponent : TComponent; Operation : TOperation);
procedure AutoInitialize;
procedure BubbleSortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGridDate(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGridNumeric(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure QuickSortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);| Properties |
property CaseSensitiv : Boolean
property EndIndex : Integer
property GridToSort : TStringGrid
property HowToSort : SortType
property ShowMessageOnError : Boolean
property SortDirection : SortDirType
property SortIndex : Integer
property SortType : ToSortType
property StartIndex : Integer| Events |
| Variables |
ErrorCode : Integer;
ErrorText : String;
FCaseSensitiv : Boolean;
FEndIndex : Integer;
FGridToSort : TStringGrid;
FHowToSort : SortType;
FShowMsg : Boolean;
FSortDir : SortDirType;
FSortIndex : Integer;
FSortType : ToSortType;
FStartIndex : Integer;| Constructors |
constructor Create(AOwner: TComponent);| Functions |
function Execute : Boolean;
procedure Notification(AComponent : TComponent; Operation : TOperation);
procedure AutoInitialize;
procedure BubbleSortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGridDate(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure qsortGridNumeric(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);
procedure QuickSortGrid(sGrid : TStringGrid; StartIdx, EndIdx, SortIdx : Integer);| Properties |
property CaseSensitiv : Boolean
property EndIndex : Integer
property GridToSort : TStringGrid
property HowToSort : SortType
property ShowMessageOnError : Boolean
property SortDirection : SortDirType
property SortIndex : Integer
property SortType : ToSortType
property StartIndex : Integer| Events |
| Variables |
ErrorCode : Integer;
ErrorText : String;
FCaseSensitiv : Boolean;
FEndIndex : Integer;
FGridToSort : TStringGrid;
FHowToSort : SortType;
FShowMsg : Boolean;
FSortDir : SortDirType;
FSortIndex : Integer;
FSortType : ToSortType;
FStartIndex : Integer;