public void LoadSettings(object[] prefs)
{
if (prefs == null) return;
foreach (object o in prefs)
{
PrefsKeyPair p = o as PrefsKeyPair;
if (p == null) continue;
switch (p.Name.ToLower())
{
case "enabled":
PluginEnabled = Settings.Enabled = (bool)p.Setting;
break;
case "comment":
Settings.Comment = (bool)p.Setting;
break;
case "skip":
Settings.Skip = (bool)p.Setting;
break;
case "appendtoeditsummary":
Settings.AppendToEditSummary = (bool)p.Setting;
break;
}
}
//Settings.Images = (Dictionary<string, string>)pkp.Setting;
}