using JD.Application.Properties; using JD.Application.View.PropertyGrid; using JD.Audio.Annotations; using JD.Audio.Sound; namespace JD.Application.View.TrackItems { /// /// Representation of the Signature as a marker in the wave track. /// public class SignatureTrackItem : AnnotationTrackItem { /// /// Constructor. /// public SignatureTrackItem(Signature signature, global::JD.Sequencers.Times.Timeline timeline) : base(signature, timeline, ResourcesCache.Icons_16x16_BlueMarker) { } public override object ToGridView(Wave parentWave) { return new SignatureGridView((Signature)Model, parentWave); } } }