void ptObject_TimeCodesToPlay(object sender, TimeCodesPlayArgs e) { Console.WriteLine(e.FromTimeCode.ToString() + " " + e.ToTimeCode.ToString()); for (Int64 i = e.FromTimeCode; i < e.ToTimeCode; i++) { PlayEvents(i); } }
protected virtual void OnTimeCodePlay(Int64 FromTimeCode, Int64 ToTimeCode) { if (TimeCodesToPlay != null) { // Set the args for the delegate event TimeCodesPlayArgs tcpa = new TimeCodesPlayArgs(); tcpa.FromTimeCode = FromTimeCode; tcpa.ToTimeCode = ToTimeCode; // Play with the relvant time codes TimeCodesToPlay(this, tcpa); } }