Example #1
0
        private void fxEditor_FormClosed(object sender, FormClosedEventArgs e)
        {
            EffectEditor editor = sender as EffectEditor;

            if (editor != null)
            {
                editor.EffectChanged -= new EventHandler(editor_InstrumentChanged);
                editor.FormClosed    -= new FormClosedEventHandler(instrumentEditor_FormClosed);
            }
        }
Example #2
0
 private void mostrarEditorFX()
 {
     if (lstFX.SelectedItem != null)
     {
         EffectEditor editor = FormFactory.CreateOrActivateFormOfType <EffectEditor>();
         editor.FormClosed    -= new FormClosedEventHandler(fxEditor_FormClosed);
         editor.EffectChanged -= new EventHandler(editor_InstrumentChanged);
         editor.CurrentSong    = this.currentSong;
         editor.CurrentEffect  = (Effect)this.lstFX.SelectedItem;
         editor.EffectChanged += new EventHandler(editor_InstrumentChanged);
         editor.FormClosed    += new FormClosedEventHandler(fxEditor_FormClosed);
     }
 }