Class TfrmSysInfo (unit f_SysInf)

Inherits from

TForm

****************************************************************************** Name: F_SysInf.Pas Project: TSysInfo component stuff Version: 1.4 Coder: Christophe Porteneuve aka TDD URL: http://www.epita.fr/~porten_c - E-mail: porten_c@epita.fr Started: 12/16/97 Effici.: 12/16/97 Latest: 03/19/98 ** ENGLISH FORM **

Constructors



Functions

procedure cbxDrivesChange(Sender: TObject);

FillUp *************************** Evenemential code

procedure FillUp(AComponent: TComponent);

UpdateDiskVolInfo

procedure InitDiskVolInfo;


procedure InitGeneralInfo;

InitDiskVolInfo

procedure InitMemoryInfo;

InitGeneralInfo

procedure InitProcInfo;

InitMemoryInfo

procedure InitVersionInfo;

InitProcInfo

procedure UpdateDiskVolInfo;

InitVersionInfo

Properties

Events

Variables

cbxActiveProcs : TComboBox;


cbxDrives : TComboBox;


chkCase : TCheckBox;


chkCompress : TCheckBox;


chkFileComp : TCheckBox;


chkPreserve : TCheckBox;


chkUnicode : TCheckBox;


gbxDiskInfo : TGroupBox;


gbxDisksVols : TGroupBox;

Disks & Volumes information

gbxFileSystem : TGroupBox;


gbxGeneral : TGroupBox;

General information

gbxMemory : TGroupBox;

Memory information

gbxPageFile : TGroupBox;


gbxPhysical : TGroupBox;


gbxProcessors : TGroupBox;

Processor(s) information

gbxVersion : TGroupBox;

Version information

gbxVirtual : TGroupBox;


gbxVolInfo : TGroupBox;


Label1 : TLabel;


Label10 : TLabel;


Label11 : TLabel;


Label12 : TLabel;


Label13 : TLabel;


Label14 : TLabel;


Label15 : TLabel;


Label16 : TLabel;


Label17 : TLabel;


Label18 : TLabel;


Label19 : TLabel;


Label2 : TLabel;


Label20 : TLabel;


Label21 : TLabel;


Label22 : TLabel;


Label23 : TLabel;


Label24 : TLabel;


Label25 : TLabel;


Label26 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


Label8 : TLabel;


Label9 : TLabel;


lblAcceptLN : TLabel;


lblAvlPage : TLabel;


lblAvlPhys : TLabel;


lblAvlVirt : TLabel;


lblBPS : TLabel;


lblBuild : TLabel;


lblComputername : TLabel;


lblDiskFree : TLabel;


lblDiskTotal : TLabel;


lblMemLoad : TLabel;


lblNbProcs : TLabel;


lblPagRate : TLabel;


lblPlatform : TLabel;


lblProcArchi : TLabel;


lblProcType : TLabel;


lblSPC : TLabel;


lblTotPage : TLabel;


lblTotPhys : TLabel;


lblTotVirt : TLabel;


lblUsername : TLabel;


lblVersion : TLabel;


lblVolName : TLabel;


lblVolSerial : TLabel;


lblWinDir : TLabel;


pnlMain : TPanel;


OldDrive : Integer;



Constructors


Functions


procedure cbxDrivesChange(Sender: TObject);

FillUp *************************** Evenemential code


procedure FillUp(AComponent: TComponent);

UpdateDiskVolInfo


procedure InitDiskVolInfo;


procedure InitGeneralInfo;

InitDiskVolInfo


procedure InitMemoryInfo;

InitGeneralInfo


procedure InitProcInfo;

InitMemoryInfo


procedure InitVersionInfo;

InitProcInfo


procedure UpdateDiskVolInfo;

InitVersionInfo


Properties


Events


Variables


cbxActiveProcs : TComboBox;


cbxDrives : TComboBox;


chkCase : TCheckBox;


chkCompress : TCheckBox;


chkFileComp : TCheckBox;


chkPreserve : TCheckBox;


chkUnicode : TCheckBox;


gbxDiskInfo : TGroupBox;


gbxDisksVols : TGroupBox;

Disks & Volumes information


gbxFileSystem : TGroupBox;


gbxGeneral : TGroupBox;

General information


gbxMemory : TGroupBox;

Memory information


gbxPageFile : TGroupBox;


gbxPhysical : TGroupBox;


gbxProcessors : TGroupBox;

Processor(s) information


gbxVersion : TGroupBox;

Version information


gbxVirtual : TGroupBox;


gbxVolInfo : TGroupBox;


Label1 : TLabel;


Label10 : TLabel;


Label11 : TLabel;


Label12 : TLabel;


Label13 : TLabel;


Label14 : TLabel;


Label15 : TLabel;


Label16 : TLabel;


Label17 : TLabel;


Label18 : TLabel;


Label19 : TLabel;


Label2 : TLabel;


Label20 : TLabel;


Label21 : TLabel;


Label22 : TLabel;


Label23 : TLabel;


Label24 : TLabel;


Label25 : TLabel;


Label26 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


Label8 : TLabel;


Label9 : TLabel;


lblAcceptLN : TLabel;


lblAvlPage : TLabel;


lblAvlPhys : TLabel;


lblAvlVirt : TLabel;


lblBPS : TLabel;


lblBuild : TLabel;


lblComputername : TLabel;


lblDiskFree : TLabel;


lblDiskTotal : TLabel;


lblMemLoad : TLabel;


lblNbProcs : TLabel;


lblPagRate : TLabel;


lblPlatform : TLabel;


lblProcArchi : TLabel;


lblProcType : TLabel;


lblSPC : TLabel;


lblTotPage : TLabel;


lblTotPhys : TLabel;


lblTotVirt : TLabel;


lblUsername : TLabel;


lblVersion : TLabel;


lblVolName : TLabel;


lblVolSerial : TLabel;


lblWinDir : TLabel;


pnlMain : TPanel;


OldDrive : Integer;