Inheritance: System.Windows.Forms.UserControl, IVideoView, IGlobalization
Exemple #1
0
        public IVideoView Add(CameraClass c)
        {
            IVideoView v;

            if (c == null)
            {
                return(null);
            }
            v = this.Find(c);
            if (v == null)
            {
                if (this.AtTheEdge() == true)
                {
                    return(null);
                }
                CameraView x = new CameraView();
                x.CameraClass = c;
                this.CameraPanel.Controls.Add(x);
                x.ViewRatio       = this.ViewRatio;
                x.VisibleChanged += new EventHandler(this.IView_VisibleChanged);

                CameraBoardAddNewEventArgs e = new CameraBoardAddNewEventArgs(x);
                this.OnCameraBoardAddNewEvent(e);
                e = null;
                v = x;
                this.ShortcutAdd(v);
            }
            else
            {
                v.ViewRatio  = this.ViewRatio;
                v.Me.Visible = true;
            }
            this.ScrollToView(v.CameraClass.ID);
            return(v);
        }
 public ExtendedLogViewerItem(ZForge.Controls.Logs.LogLevel level, CameraView view, string msg)
 {
     this.mLogLevel   = level;
     this.mCameraID   = view.CameraClass.ID;
     this.mCameraName = view.CameraClass.Name;
     this.mMsg        = msg;
     this.mLogTime    = DateTime.Now.ToLocalTime();
 }
 public ExtendedLogViewerItem(ZForge.Controls.Logs.LogLevel level, CameraView view, string msg)
 {
     this.mLogLevel = level;
     this.mCameraID = view.CameraClass.ID;
     this.mCameraName = view.CameraClass.Name;
     this.mMsg = msg;
     this.mLogTime = DateTime.Now.ToLocalTime();
 }
Exemple #4
0
        public void Add(ZForge.Controls.Logs.LogLevel level, CameraView view, string msg)
        {
            ExtendedLogViewerItem i = new ExtendedLogViewerItem(level, view, msg);

            this.mMutex.WaitOne();
            this.mLogs.Add(i);
            this.mMutex.ReleaseMutex();
        }
Exemple #5
0
 public void AlarmResetAll()
 {
     this.Cursor = Cursors.WaitCursor;
     foreach (Control t in this.CameraPanel.Controls)
     {
         if (t is CameraView)
         {
             CameraView v = (CameraView)t;
             v.AlarmCount = 0;
         }
     }
     this.Cursor = Cursors.Default;
 }
Exemple #6
0
 public CameraViewCaptureEventArgs(CameraView v)
     : base(v)
 {
     this.time = DateTime.Now;
 }
Exemple #7
0
 public CameraViewBeforeStartEventArgs(int status, CameraView v)
     : base(status, v)
 {
     this.cancel = false;
 }
Exemple #8
0
 public CameraViewAlarmCountChangedEventArgs(int c, CameraView v)
     : base(v)
 {
     this.alarmCount = c;
 }
Exemple #9
0
 public CameraViewStatusChangedEventArgs(int status, CameraView v)
     : base(v)
 {
     this.status = status;
 }
Exemple #10
0
 public CameraViewLogEventArgs(ZForge.Controls.Logs.LogLevel loglevel, string msg, CameraView v)
     : base(v)
 {
     this.loglevel = loglevel;
     this.msg      = msg;
 }
Exemple #11
0
        public IVideoView Add(CameraClass c)
        {
            IVideoView v;

            if (c == null)
            {
                return null;
            }
            v = this.Find(c);
            if (v == null)
            {
                if (this.AtTheEdge() == true)
                {
                    return null;
                }
                CameraView x = new CameraView();
                x.CameraClass = c;
                this.CameraPanel.Controls.Add(x);
                x.ViewRatio = this.ViewRatio;
                x.VisibleChanged += new EventHandler(this.IView_VisibleChanged);

                CameraBoardAddNewEventArgs e = new CameraBoardAddNewEventArgs(x);
                this.OnCameraBoardAddNewEvent(e);
                e = null;
                v = x;
                this.ShortcutAdd(v);
            }
            else
            {
                v.ViewRatio = this.ViewRatio;
                v.Me.Visible = true;
            }
            this.ScrollToView(v.CameraClass.ID);
            return v;
        }
Exemple #12
0
 public CameraViewAlarmCountChangedEventArgs(int c, CameraView v)
     : base(v)
 {
     this.alarmCount = c;
 }
Exemple #13
0
 public CameraViewBeforeStartEventArgs(int status, CameraView v)
     : base(status, v)
 {
     this.cancel = false;
 }
Exemple #14
0
 public CameraViewStatusChangedEventArgs(int status, CameraView v)
     : base(v)
 {
     this.status = status;
 }
Exemple #15
0
 public CameraViewEventArgs(CameraView v)
 {
     this.v = v;
 }
Exemple #16
0
 public CameraViewEventArgs(CameraView v)
 {
     this.v = v;
 }
Exemple #17
0
 public CameraViewLogEventArgs(ZForge.Controls.Logs.LogLevel loglevel, string msg, CameraView v)
     : base(v)
 {
     this.loglevel = loglevel;
     this.msg = msg;
 }
Exemple #18
0
 public void Add(ZForge.Controls.Logs.LogLevel level, CameraView view, string msg)
 {
     ExtendedLogViewerItem i = new ExtendedLogViewerItem(level, view, msg);
     this.mMutex.WaitOne();
     this.mLogs.Add(i);
     this.mMutex.ReleaseMutex();
 }
Exemple #19
0
 public CameraViewCaptureEventArgs(CameraView v)
     : base(v)
 {
     this.time = DateTime.Now;
 }