public void CancelEdit() { AlbumArtPopupAppearance.CancelEdit(); TextAppearances.ForEach(a => a.CancelEdit()); AlbumArtAppearance.CancelEdit(); AudioBandAppearance.CancelEdit(); NextSongButtonAppearance.CancelEdit(); PreviousSongButtonAppearance.CancelEdit(); PlayPauseButtonAppearance.CancelEdit(); ProgressBarAppearance.CancelEdit(); }
public void MigrateV1ToV2_PreviousButton() { var setting = new PreviousSongButtonAppearance { Width = 1, Height = 2, XPosition = 3, IsVisible = true, YPosition = 4, ImagePath = "path" }; var v1 = new V1Settings { PreviousSongButtonAppearance = setting }; var v2 = Migration.MigrateSettings <V2Settings>(v1, "0.1", "2"); Assert.AreEqual(v2.PreviousButtonSettings.Height, setting.Height); Assert.AreEqual(v2.PreviousButtonSettings.Width, setting.Width); Assert.AreEqual(v2.PreviousButtonSettings.XPosition, setting.XPosition); Assert.AreEqual(v2.PreviousButtonSettings.YPosition, setting.YPosition); Assert.AreEqual(v2.PreviousButtonSettings.IsVisible, setting.IsVisible); Assert.AreEqual(v2.PreviousButtonSettings.ImagePath, setting.ImagePath); }