// XML settings: protected internal override void ReadXML(XmlTextReader Reader) { bool blnNewVal = PluginManager.XMLReadBoolean(Reader, Prefix + "Enabled", Enabled); // ReSharper disable once RedundantCheckBeforeAssignment if (blnNewVal != Enabled) { Enabled = blnNewVal; } // Mustn't set if the same or we get extra tabs OurSettingsControl.ReadXML(Reader); }
// XML settings: protected internal override void ReadXML(XmlTextReader Reader) { Enabled = PluginManager.XMLReadBoolean(Reader, Prefix + "Enabled", Enabled); OurSettingsControl.ReadXML(Reader); }