123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- //---------------------------------------------------------------------------
- #ifndef FrmCameraScreenFH
- #define FrmCameraScreenFH
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <Controls.hpp>
- #include <StdCtrls.hpp>
- #include <Forms.hpp>
- #include <ExtCtrls.hpp>
- //---------------------------------------------------------------------------
- #include "CDSMonitoringObjF.h"
- #include "FRAME_CameraF.h"
- class TFrmCameraScreen : public TForm
- {
- __published: // IDE-managed Components
- TPanel *PnlCamera;
- TTimer *TmrFullScreen;
- TTimer *TmrStop;
- TGridPanel *GridPanel1;
- TPanel *PnlCrs;
- TPanel *PnlCrsTitle;
- TFRAMECamera *FRAMECamera8;
- TFRAMECamera *FRAMECamera1;
- TFRAMECamera *FRAMECamera5;
- TFRAMECamera *FRAMECamera4;
- TFRAMECamera *FRAMECamera2;
- TFRAMECamera *FRAMECamera7;
- TFRAMECamera *FRAMECamera3;
- TFRAMECamera *FRAMECamera6;
- void __fastcall TmrFullScreenTimer(TObject *Sender);
- private: // User declarations
- public: // User declarations
- __fastcall TFrmCameraScreen(TComponent* Owner);
- public:
- String FTitle;
- int FCols, FRows;
- int FLayout;
- int FScreenCnt;
- TScreenCtlr *FFullCrsCam;
- TMonitoringScreen *FOldCross;
- TMonitoringScreen *FCurCross;
- void __fastcall Init();
- void __fastcall StopAll();
- void __fastcall ResetScreenForm(String AScreenName);
- void __fastcall Play();
- void __fastcall Stop();
- };
- //---------------------------------------------------------------------------
- extern PACKAGE TFrmCameraScreen *FrmCameraScreen;
- //---------------------------------------------------------------------------
- #endif
|