Componentes.Terceros.jvcl/official/3.39/examples/JvControlAction/JvControlActionMain.pas

69 lines
2.2 KiB
ObjectPascal
Raw Permalink Normal View History

unit JvControlActionMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, cxDataStorage,
cxEdit, DB, cxDBData, cxClasses, StdCtrls, cxCustomPivotGrid, cxDBPivotGrid,
cxGridLevel, cxControls, cxGridCustomView, cxGridCustomTableView,
cxGridTableView, cxGridDBTableView, cxGrid, DBGrids, Grids, ComCtrls,
JvControlActions, ActnList, JvActionsEngine,
JvControlActionsEngineDBGrid,
JvControlActionsEngineStringGrid,
JvControlActionsEngineCxGrid,
JvControlActionsEngineCxVerticalGrid,
JvControlActionsEngineCxPivotGrid,
JvControlActionsEngineCxTreeList,
JvControlActionsEngineTreeView, ToolWin, ActnMan, ActnCtrls, XPStyleActnCtrls,
cxGridBandedTableView, cxVGrid, cxDBVGrid, cxInplaceContainer;
type
TForm1 = class(TForm)
TreeView1: TTreeView;
StringGrid1: TStringGrid;
DBGrid1: TDBGrid;
cxGrid1DBTableView1: TcxGridDBTableView;
cxGrid1: TcxGrid;
cxDBPivotGrid1: TcxDBPivotGrid;
ActionManager1: TActionManager;
ActionToolBar1: TActionToolBar;
JvControlCollapseAction2: TJvControlCollapseAction;
JvControlExpandAction1: TJvControlExpandAction;
cxGrid1Level1: TcxGridLevel;
cxGrid1BandedTableView1: TcxGridBandedTableView;
cxGrid1BandedTableView1Column1: TcxGridBandedColumn;
cxGrid1BandedTableView1Column2: TcxGridBandedColumn;
JvControlExportAction1: TJvControlExportAction;
JvControlOptimizeColumnsAction1: TJvControlOptimizeColumnsAction;
JvControlCustomizeColumnsAction1: TJvControlCustomizeColumnsAction;
JvControlPrintAction1: TJvControlPrintAction;
JvControlCustomizeAction1: TJvControlCustomizeAction;
cxVerticalGrid1: TcxVerticalGrid;
cxDBVerticalGrid1: TcxDBVerticalGrid;
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormShow(Sender: TObject);
var
I: Integer;
j: Integer;
begin
for I := 1 to 10 - 1 do
for j := 1 to 5 - 1 do
StringGrid1.Cells [i,j] := Format('Cell %d:%d',[i,j]);
end;
end.