JD2022-TU1/main/tools/framework/JD.Application.TeaBox/View/TrackItems/SignatureTrackItem.cs

26 lines
No EOL
777 B
C#

using JD.Application.Properties;
using JD.Application.View.PropertyGrid;
using JD.Audio.Annotations;
using JD.Audio.Sound;
namespace JD.Application.View.TrackItems
{
/// <summary>
/// Representation of the Signature as a marker in the wave track.
/// </summary>
public class SignatureTrackItem : AnnotationTrackItem
{
/// <summary>
/// Constructor.
/// </summary>
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);
}
}
}