internal GenericTemplatePlugin(string myName)
: base(true)
{
_ourSettingsControl = new GenericTemplateSettings(myName);
_ourTab = new TabPage(myName);
_ourName = myName;
// Keep track of changing configuration by suscribing to various events:
_ourSettingsControl.SkipRegexCheckBox.CheckedChanged += SkipRegexChanged;
_ourSettingsControl.SkipRegexTextBox.TextChanged += SkipRegexChanged;
_ourSettingsControl.TemplateNameTextBox.TextChanged += TemplateNamesChanged;
_ourSettingsControl.HasAlternateNamesCheckBox.CheckedChanged += TemplateNamesChanged;
_ourSettingsControl.AlternateNamesTextBox.TextChanged += TemplateNamesChanged;
//AddHandler OurSettingsControl.AlternateNamesTextBox.EnabledChanged, AddressOf TemplateNamesChanged ' CheckedChanged should covert this
_ourSettingsControl.PropertiesButton.Click += PropertiesButtonClick;
_ourSettingsControl.GetRedirectsButton.Click += GetRedirectsButtonClick;
}