private void ImportTrack(Track track) { Clear(); Playlist.AddTrack(track); Project.AddTrack(track); PartEditor.DrawNotes(); InitElements(); }
private void linkLabel25_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Program.LoadStart(); PartEditor p = new PartEditor(); p.Show(); }
private void New() { TransitionTool.Current.Load(Settings.Current.TransitionTool); Project = new Project(SingerManager.DefaultSinger); SetProject(); var track = Project.AddTrack(); var part = track.AddPart(); Playlist.AddTrack(track); PartEditor.Part = part; PartEditor.DrawPart(); PartEditor.DrawNotes(); InitElements(); SetPosition(); }
private void ImportUst(string dir) { Clear(); Project = new Project(SingerManager.DefaultSinger); SetProject(); var track = new Track(Project.DefaultSinger); var part = track.AddPart(); Ust.Current.Import(part, dir); PartEditor.Clear(); PartEditor.Part = part; Settings.Current.LastFile = dir; ImportTrack(track); SetPosition(); }
private void Open(string dir) { New(); return; Clear(); var xmlReader = XmlReader.Create(new StringReader(dir)); File.ReadAllText(dir); Project = new Project(SingerManager.DefaultSinger); Project.Dir = dir; Project.IsNew = false; // temp var track = Project.AddTrack(); Playlist.AddTrack(track); PartEditor.Part = track.Parts[0]; // endtemp // Settings.LastFile = dir; PartEditor.DrawNotes(); InitElements(); }
// Use this for initialization void Start () { PE = GetComponent<PartEditor>(); AE = GetComponent<AnimeEditor>(); RB = GetComponent<RoboBuild>(); }
private void Clear() { PartEditor.Clear(); Playlist.Clear(); }
private void InitElements() { Tempo.Content = $"{Settings.Current.Tempo.ToString("f2")} BPM"; BeatInfo.Content = $"{Settings.Current.BeatPerBar}/4, 1/{Settings.Current.BeatPerBar * Settings.Current.BeatUnit}"; PartEditor.Resize(); }