Beispiel #1
0
        public virtual void Connect(IPersistableOutput persistableOutput)
        {
            if (persistableOutput == null)
                throw new ArgumentNullException("persistableOutput");

            output = persistableOutput;
            output.ImageCaptured += ImageCaptured;
        }
Beispiel #2
0
 public void Connect(IPersistableOutput persistableOutput)
 {
     if (persistableOutput == null)
     {
         throw new ArgumentNullException("persistableOutput");
     }
     this._output = persistableOutput;
     this._output.ImageCaptured += new ImageCapturedEventHandler(this.persistableOutput_ImageCaptured);
 }
        public virtual void Connect(IPersistableOutput persistableOutput)
        {
            if (persistableOutput == null)
            {
                throw new ArgumentNullException("persistableOutput");
            }

            output = persistableOutput;
            output.ImageCaptured += ImageCaptured;
        }
        public void Connect(IPersistableOutput persistableOutput)
        {
            if (persistableOutput == null)
            {
                throw new ArgumentNullException("persistableOutput");
            }

            this._output = persistableOutput;
            this._output.ImageCaptured += new ImageCapturedEventHandler(this.persistableOutput_ImageCaptured);
        }
Beispiel #5
0
 public void Connect(IPersistableOutput persistableOutput)
 {
     if (persistableOutput == null)
     {
         throw new ArgumentNullException("persistableOutput");
     }
     this._output = persistableOutput;
     this._recordTimer.Interval   = PluginSettings.CaptureInterval;
     this._recordTimer.Tick      += new EventHandler(this._recordTimer_Tick);
     this._output.ImageCaptured  += new ImageCapturedEventHandler(this.persistableOutput_ImageCaptured);
     this._output.ImageCapturing += new ImageCapturingEventHandler(this.persistableOutput_ImageCapturing);
 }
Beispiel #6
0
        public void Connect(IPersistableOutput persistableOutput)
        {
            if (persistableOutput == null)
            {
                throw new ArgumentNullException("persistableOutput");
            }

            output = persistableOutput;
            recordTimer.Interval   = 100;
            recordTimer.Tick      += new EventHandler(_recordTimer_Tick);
            output.ImageCaptured  += new ImageCapturedEventHandler(persistableOutput_ImageCaptured);
            output.ImageCapturing += new ImageCapturingEventHandler(persistableOutput_ImageCapturing);
        }
Beispiel #7
0
        public void Connect(IPersistableOutput persistableOutput)
        {
            if (persistableOutput == null)
            {
                throw new ArgumentNullException("persistableOutput");
            }

            Trace("+--------------------------------");
            Trace("connect");

            this.output = persistableOutput;
            this.output.ImageCapturing += capturing;
            this.output.ImageCaptured  += captured;
        }
Beispiel #8
0
 // these methods are needed only for diagnostic purposes.
 public override void Connect(IPersistableOutput persistableOutput)
 {
     Tracing.Trace("ImageShack::Connect");
     base.Connect(persistableOutput);
 }
Beispiel #9
0
 // these methods are needed only for diagnostic purposes.
 public override void Connect(IPersistableOutput persistableOutput)
 {
     Tracing.Trace("S3::{0:X8}::Connect", this.GetHashCode());
     base.Connect(persistableOutput);
 }
 public virtual void Connect(IPersistableOutput persistableOutput)
 {
     output = persistableOutput ?? throw new ArgumentNullException(nameof(persistableOutput));
     output.ImageCaptured += ImageCaptured;
 }
Beispiel #11
0
 // these methods are needed only for diagnostic purposes.
 public override void Connect(IPersistableOutput persistableOutput)
 {
     Tracing.Trace("TwitPic::Connect");
     base.Connect(persistableOutput);
 }
Beispiel #12
0
 // these methods are needed only for diagnostic purposes.
 public override void Connect(IPersistableOutput persistableOutput)
 {
     Tracing.Trace("TwitPic::Connect");
     base.Connect(persistableOutput);
 }