AutoWikiBrowser.Plugins.Kingbotk.Plugins.GenericTemplatePlugin.Initialise C# (CSharp) Method

Initialise() protected method

protected Initialise ( ) : void
return void
        protected internal override void Initialise()
        {
            OurMenuItem = new ToolStripMenuItem(PluginShortName);
            InitialiseBase();
            // must set menu item object first
            _ourTab.UseVisualStyleBackColor = true;
            _ourSettingsControl.Reset();
            _ourTab.Controls.Add(_ourSettingsControl);
            _deleteMeMenuItem.ToolTipText = "Delete the " + PluginShortName + " plugin";
            _deleteMeMenuItem.Click += DeleteMeMenuItem_Click;
            OurMenuItem.DropDownItems.Add(_deleteMeMenuItem);
        }

Usage Example

		private static void CreateNewGenericPlugin(string pluginName)
		{
			GenericTemplatePlugin plugin = new GenericTemplatePlugin(pluginName);
			Plugins.Add(pluginName, plugin);
			plugin.Initialise();
			plugin.Enabled = true;
			// (adds it to activeplugins)
		}