protected override void OnSequenceStarted(SequenceStartedEventArgs e) { _dataSource.ContextName = Name; _dataSource.SetSequence(Sequence); _dataSource.Start(); base.OnSequenceStarted(e); }
protected override void OnSequenceStarted(SequenceStartedEventArgs e) { if (!(Sequence is ScriptSequence)) throw new InvalidOperationException("Attempt to compile a non-script sequence."); Sequence.SequenceData.EffectData.Clear(); ScriptCompiler compiler = new ScriptCompiler(); compiler.Compile((ScriptSequence) Sequence); OnMessage(new ExecutorMessageEventArgs(Sequence, string.Join(Environment.NewLine, compiler.Errors))); if (!compiler.HasErrors) { if (!_CompileOnly(e)) { _scriptHost = compiler.ScriptHost; _StartScript(); } } else { throw new Exception("Script did not compile."); } base.OnSequenceStarted(e); }
private void _ProgramExecutorSequenceStarted(object sender, SequenceStartedEventArgs e) { OnSequenceStarted(e); }
protected virtual void OnSequenceStarted(SequenceStartedEventArgs e) { if (SequenceStarted != null) { SequenceStarted(this, e); } }
protected void context_SequenceStarted(object sender, SequenceStartedEventArgs e) { timerPlaying.Start(); _TimingSource = e.TimingSource; updateButtonStates(); }
protected void context_SequenceStarted(object sender, SequenceStartedEventArgs e) { }
private void _SequenceExecutorSequenceStarted(object sender, SequenceStartedEventArgs e) { DataSource.SetSequence(_sequenceExecutor.Sequence); DataSource.Start(); OnSequenceStarted(e); }
private void _sequenceExecutor_SequenceReStarted(object sender, SequenceStartedEventArgs e) { CurrentEffects.Reset(); OnSequenceReStarted(e); }
private void _SequenceExecutorSequenceStarted(object sender, SequenceStartedEventArgs e) { CurrentEffects.Reset(); OnContextStarted(EventArgs.Empty); OnSequenceStarted(e); }
protected virtual void OnSequenceReStarted(SequenceStartedEventArgs e) { //_ResetElementStates(); if (SequenceReStarted != null) { SequenceReStarted(this, e); } }
private void _sequenceExecutor_SequenceReStarted(object sender, SequenceStartedEventArgs e) { OnSequenceReStarted(e); }
void _programExecutor_SequenceStarted(object sender, SequenceStartedEventArgs e) { _dataSource = _programExecutor.GetCurrentSequenceData(); _timingSource = _programExecutor.GetCurrentSequenceTiming(); //Once a sequence is executed with this present, it can be saved and this //line commented out. The sequence file will have it at that point. //**** //_AddPreFilterToSequence(); //**** if(SequenceStarted != null) { SequenceStarted(this, e); } }
private bool _CompileOnly(SequenceStartedEventArgs e) { return e.EndTime < e.StartTime; }