home *** CD-ROM | disk | FTP | other *** search
- unit USort;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
- Tempunit, ComCtrls, StdCtrls, Buttons, OleCtrls, CELLLib_TLB, ExtCtrls;
-
- type
- TFSort = class(TTemplate)
- procedure FormShow(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- FSort: TFSort;
-
- implementation
-
- {$R *.DFM}
-
- procedure TFSort.FormShow(Sender: TObject);
- Var
- i : integer;
- begin
- inherited;
- Cell1.Cols := 6;
- Cell1.Rows := 8;
- Cell1.DoSetBackGround( 4);
-
- Cell1.DoSetCellString( 0, -1, 'Stock');
- Cell1.DoSetCellString( 1, -1, 'Last value');
- Cell1.DoSetCellString( 2, -1, 'Changeing');
- Cell1.DoSetCellString( 3, -1, 'Now value');
- Cell1.DoSetCellString( 4, -1, '10:10');
- Cell1.DoSetCellString( 5, -1, 'Trade value');
-
- Cell1.DoSetCellString( 0, 0, 'Tsinghua Tech');
- Cell1.DoSetCellValue( 1, 0, 27.5);
- Cell1.DoSetCellValue( 2, 0, -0.57);
- Cell1.DoSetCellValue( 3, 0, 1116200);
- Cell1.DoSetCellValue( 4, 0, 27.6);
- Cell1.DoSetCellValue( 5, 0, 338700);
-
- Cell1.DoSetCellString( 0, 1, 'ChongqingU');
- Cell1.DoSetCellValue( 1, 1, 9.59);
- Cell1.DoSetCellValue( 2, 1, -1.94);
- Cell1.DoSetCellValue( 3, 1, 317000);
- Cell1.DoSetCellValue( 4, 1, 9.7);
- Cell1.DoSetCellValue( 5, 1, 45600);
-
- Cell1.DoSetCellString( 0, 2, 'AdierLTD');
- Cell1.DoSetCellValue( 1, 2, 11.3);
- Cell1.DoSetCellValue( 2, 2, 0.89);
- Cell1.DoSetCellValue( 3, 2, 333200);
- Cell1.DoSetCellValue( 4, 2, 11.21);
- Cell1.DoSetCellValue( 5, 2, 20700);
-
- Cell1.DoSetCellString( 0, 3, 'Kingson');
- Cell1.DoSetCellValue( 1, 3, 13.52);
- Cell1.DoSetCellValue( 2, 3, -2.02);
- Cell1.DoSetCellValue( 3, 3, 378500);
- Cell1.DoSetCellValue( 4, 3, 13.68);
- Cell1.DoSetCellValue( 5, 3, 26500);
-
- Cell1.DoSetCellString( 0, 4, 'Media' );
- Cell1.DoSetCellValue( 1, 4, 15.82);
- Cell1.DoSetCellValue( 2, 4, -1.12);
- Cell1.DoSetCellValue( 3, 4, 799600);
- Cell1.DoSetCellValue( 4, 4, 15.81);
- Cell1.DoSetCellValue( 5, 4, 69600);
-
- Cell1.DoSetCellString( 0, 5, 'HASBear');
- Cell1.DoSetCellValue( 1, 5, 6.3);
- Cell1.DoSetCellValue( 2, 5, -1.4);
- Cell1.DoSetCellValue( 3, 5, 476000);
- Cell1.DoSetCellValue( 4, 5, 6.43);
- Cell1.DoSetCellValue( 5, 5, 195500);
-
- Cell1.DoSetCellString( 0, 6, 'KLSteal');
- Cell1.DoSetCellValue( 1, 6, 10.21);
- Cell1.DoSetCellValue( 2, 6, -0.68);
- Cell1.DoSetCellValue( 3, 6, 221300);
- Cell1.DoSetCellValue( 4, 6, 10.26);
- Cell1.DoSetCellValue( 5, 6, 21200);
-
- Cell1.DoSetCellString( 0, 7, 'NO1Shoping');
- Cell1.DoSetCellValue( 1, 7, 9.1);
- Cell1.DoSetCellValue( 2, 7, -2.04);
- Cell1.DoSetCellValue( 3, 7, 1014800);
- Cell1.DoSetCellValue( 4, 7, 9.12);
- Cell1.DoSetCellValue( 5, 7, 97000);
-
- Cell1.DoSetCellString( 0, 8, 'VVCoffer');
- Cell1.DoSetCellValue( 1, 8, 8.98);
- Cell1.DoSetCellValue( 2, 8, -2.07);
- Cell1.DoSetCellValue( 3, 8, 757300);
- Cell1.DoSetCellValue( 4, 8, 9.11);
- Cell1.DoSetCellValue( 5, 8, 154400);
-
- For i := 1 To 6 do
- Cell1.DoSetSortCol( i, True);
- ;
-
- Cell1.RowSelectedMode := True;
- Cell1.SideLabelVisible := False;
- Cell1.PageLabelVisible := False;
- Cell1.DoShowCurrentCell( False, True);
- Cell1.MultiSelectedMode := False;
-
- Cell1.GridReadOnly := True;
- Cell1.CurrentTopLabelHint := False;
- end;
-
- end.
-