FrmCameraFullScreenF.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //---------------------------------------------------------------------------
  2. #ifndef FrmCameraFullScreenFH
  3. #define FrmCameraFullScreenFH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include <Controls.hpp>
  7. #include <StdCtrls.hpp>
  8. #include <Forms.hpp>
  9. #include <ExtCtrls.hpp>
  10. #include "AcesTechXPlayer2Lib_OCX.h"
  11. #include <OleCtrls.hpp>
  12. //---------------------------------------------------------------------------
  13. class TFrmCameraFullScreen : public TForm
  14. {
  15. __published: // IDE-managed Components
  16. TPanel *PnlStream;
  17. TTimer *TmrClose;
  18. TAcesTechXPlayer2 *AcesTechXPlayer2;
  19. void __fastcall PnlStreamDblClick(TObject *Sender);
  20. void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
  21. void __fastcall FormDblClick(TObject *Sender);
  22. void __fastcall FormShow(TObject *Sender);
  23. void __fastcall TmrCloseTimer(TObject *Sender);
  24. private: // User declarations
  25. public:
  26. String RTSP_ADDR;
  27. bool FPlay;
  28. long FConHandle;
  29. void __fastcall Connect();
  30. void __fastcall Disconnect();
  31. public: // User declarations
  32. __fastcall TFrmCameraFullScreen(TComponent* Owner);
  33. };
  34. //---------------------------------------------------------------------------
  35. extern PACKAGE TFrmCameraFullScreen *FrmCameraFullScreen;
  36. //---------------------------------------------------------------------------
  37. #endif