FrmVmsInfoF.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. //---------------------------------------------------------------------------
  2. #ifndef FrmVmsInfoFH
  3. #define FrmVmsInfoFH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include <Controls.hpp>
  7. #include <StdCtrls.hpp>
  8. #include <Forms.hpp>
  9. #include <Buttons.hpp>
  10. #include <ExtCtrls.hpp>
  11. #include <Graphics.hpp>
  12. #include <ComCtrls.hpp>
  13. #include <ImgList.hpp>
  14. //---------------------------------------------------------------------------
  15. #include "ITSLogF.h"
  16. #include "SysGlobalF.h"
  17. #include "TVmsCtlrF.h"
  18. //---------------------------------------------------------------------------
  19. class TFrmVmsInfo : public TForm
  20. {
  21. __published: // IDE-managed Components
  22. TPanel *plServerInfo;
  23. TImageList *ilSmall;
  24. TImageList *ilLarge;
  25. TListView *lvVmsInfo;
  26. TPanel *Panel1;
  27. TImage *Image3;
  28. TPanel *Panel2;
  29. TPanel *plErr;
  30. TPanel *Panel6;
  31. TPanel *plTot;
  32. TPanel *plNor;
  33. void __fastcall Image3DblClick(TObject *Sender);
  34. void __fastcall lvVmsInfoDblClick(TObject *Sender);
  35. private: // User declarations
  36. int FViewMode;
  37. public:
  38. void __fastcall UpdateVmsList();
  39. public: // User declarations
  40. __fastcall TFrmVmsInfo(TComponent* Owner);
  41. void __fastcall UpdateServerState(int AIdx);
  42. void __fastcall UpdateClientState(int AIdx);
  43. };
  44. //---------------------------------------------------------------------------
  45. extern PACKAGE TFrmVmsInfo *FrmVmsInfo;
  46. //---------------------------------------------------------------------------
  47. #endif