Exemplo n.º 1
0
        private void preferencesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var plugIns = new IUIPlugIn[_registeredFileTypes.Values.Count];

            _registeredFileTypes.Values.CopyTo(plugIns, 0);
            using (var preferencesDialog = new PreferencesDialog()) {
                if (preferencesDialog.ShowDialog() != DialogResult.OK)
                {
                    return;
                }

                _preferences.Reload();
                NotifyAll(Notification.PreferenceChange);
            }
        }