A single developer license allows 1 developer to use the components for development, obtain free updates & support for a full version cycle of the product. The license is not transferable.
A single developer license allows 1 developer to use the components for development, obtain free updates & support for 1 year. The license is not transferable.
A single developer license allows 1 developer to use the components for development, obtain free updates & support for 2 years. The license is not transferable.
A small team license allows 2 developers within the company to use the components for development, obtain free updates & support for a full version cycle of the product. The license is not transferable.
A small team license allows 2 developers within the company to use the components for development, obtain free updates & support for 1 year. The license is not transferable.
A small team license allows 2 developers within the company to use the components for development, obtain free updates & support for 2 years. The license is not transferable.
A site license allows an unlimited number of developers within the company to use the components for development, obtain free updates & support for a full version cycle of the product. Developers can be added at any time during the full version cycle.
A site license allows an unlimited number of developers within the company to use the components for development, obtain free updates & support for 1 year. Developers can be added at any time during the 1 year period.
A site license allows an unlimited number of developers within the company to use the components for development, obtain free updates & support for 2 years. Developers can be added at any time during the 2 year period.
TAdvStringGrid
Example 37 : sorting on selected fixed rows of choice
This is a small demo for 2 new
features in TAdvStringGrid 2.0 First, it is now possible to
define the fixed row from where column sorting is controlled.
Secondly, vertical cell alignment can now be controlled per cell
through the OnGetAlignment event hander.
To allow another row to trigger and show sorts of columns, set
the new grid.SortSettings.Row property to the row of choice. Note
that this must be a fixed row.
Further, the cell alignment in this sample is set by the
following OnGetAlignment event handler:
procedure TForm1.AdvStringGrid1GetAlignment(Sender: TObject; ARow, ACol: Integer; var HAlign: TAlignment; var VAlign: TVAlignment);
begin
if ARow > 1 then
begin
if odd(ARow) then
else
VAlign := vtaBottom;
if odd(ACol) then
else
HAlign := taRightJustify;
end;
end;