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);
}
}
}