Beispiel #1
0
        public PluginInfo2(IPluginDirector2 director)
            : base(director)
        {
            var settingsFromFile = PluginSettingsSerializationHelper.TryLoadSettingsFromFile(director.PluginID);

            if (settingsFromFile != null)
            {
                this.PluginSettings = settingsFromFile;
            }
        }
Beispiel #2
0
 public override void ShowOptionsForm(System.Windows.Forms.Form parentForm)
 {
     this.PluginSettings = Director.EditOptions(parentForm, this.PluginSettings);
     PluginSettingsSerializationHelper.SaveSettingsToFile(Director.PluginID, this.PluginSettings);
 }