C# Class EditorMiniMap.PluginMain

Inheritance: IPlugin
ファイルを表示 Open project: JoeRobich/fd-editorminimap

Private Properties

Property Type Description
RefreshMiniMapPanel void
RefreshMiniMapPanels void
ToggleMiniMap void
TryAddMiniMapPanel MiniMapPanel
TryAddMiniMapPanels void
TryGetMiniMapPanel MiniMapPanel
settingObject_OnSettingsChanged void

Public Methods

Method Description
AddEventHandlers ( ) : void

Adds the required event handlers

CreateMenuItems ( ) : void

Adds shortcuts for manipulating the mini map

Dispose ( ) : void

Disposes the plugin

HandleEvent ( Object sender, PluginCore.NotifyEvent e, HandlingPriority prority ) : void

Handles the incoming events

InitBasics ( ) : void

Initializes important variables

Initialize ( ) : void

Initializes the plugin

LoadSettings ( ) : void

Loads the plugin settings

SaveSettings ( ) : void

Saves the plugin settings

Private Methods

Method Description
RefreshMiniMapPanel ( ITabbedDocument document, ScintillaNet.ScintillaControl sci ) : void
RefreshMiniMapPanels ( ITabbedDocument document ) : void
ToggleMiniMap ( object sender, EventArgs e ) : void
TryAddMiniMapPanel ( ITabbedDocument document, ScintillaNet.ScintillaControl sci ) : MiniMapPanel
TryAddMiniMapPanels ( ITabbedDocument document ) : void
TryGetMiniMapPanel ( ITabbedDocument document, ScintillaNet.ScintillaControl sci ) : MiniMapPanel
settingObject_OnSettingsChanged ( ) : void

Method Details

AddEventHandlers() public method

Adds the required event handlers
public AddEventHandlers ( ) : void
return void

CreateMenuItems() public method

Adds shortcuts for manipulating the mini map
public CreateMenuItems ( ) : void
return void

Dispose() public method

Disposes the plugin
public Dispose ( ) : void
return void

HandleEvent() public method

Handles the incoming events
public HandleEvent ( Object sender, PluginCore.NotifyEvent e, HandlingPriority prority ) : void
sender Object
e PluginCore.NotifyEvent
prority HandlingPriority
return void

InitBasics() public method

Initializes important variables
public InitBasics ( ) : void
return void

Initialize() public method

Initializes the plugin
public Initialize ( ) : void
return void

LoadSettings() public method

Loads the plugin settings
public LoadSettings ( ) : void
return void

SaveSettings() public method

Saves the plugin settings
public SaveSettings ( ) : void
return void