public override void submitChanges() { if (StringError != String.Empty || FretError != String.Empty || !Int32.TryParse(fret, out int fret_i) || !Int32.TryParse(note_string, out int note_string_i)) { return; } if (fret_i != note.Fret) { executor.continueChangeNoteFret(getClickCopy(), fret_i); } if (note_string_i != note.String) { executor.executeChangeNoteStringFromMenu(getClickCopy(), note_string_i); //popup error if any effects tried to change } else { IntoEffectProperties.submitChanges(); StrikeEffectProperties.submitChanges(); AfterEffectProperties.submitChanges(); } }
public override void resetToDefault() { Fret = note.Fret.ToString(); String = note.String.ToString(); IntoEffectProperties.resetToDefault(); StrikeEffectProperties.resetToDefault(); AfterEffectProperties.resetToDefault(); }