Ejemplo n.º 1
0
        private static void MenuOpening(object sender, CancelEventArgs e)
        {
            RSARSoundWrapper w = GetInstance <RSARSoundWrapper>();
            RSARSoundNode    n = w._resource as RSARSoundNode;

            _menu.Items[0].Enabled = n._waveDataNode != null;
            _menu.Items[1].Enabled = n.SoundFileNode != null;
            _menu.Items[3].Enabled = w.Parent != null;
            _menu.Items[5].Enabled = w._resource.IsDirty || w._resource.IsBranch;
        }
Ejemplo n.º 2
0
        private static void MenuOpening(object sender, CancelEventArgs e)
        {
            RSARSoundWrapper w = GetInstance <RSARSoundWrapper>();
            RSARSoundNode    n = w._resource as RSARSoundNode;

            _changeSoundToolStripMenuItem.Enabled = n._waveDataNode != null;
            _viewFileToolStripMenuItem.Enabled    = n.SoundFileNode != null;
            ReplaceToolStripMenuItem.Enabled      = w.Parent != null;
            DeleteToolStripMenuItem.Enabled       = w.Parent != null;
            RestoreToolStripMenuItem.Enabled      = w._resource.IsDirty || w._resource.IsBranch;
        }