C# Class ScreenScroller.ScreenScrollerPlugin

Inheritance: NodeViewModel, IPlugin, IHighlightableElement, IRootNode
Mostra file Open project: Invenietis/ck-certified Class Usage Examples

Private Properties

Property Type Description
InitializeGrid void
InitializeHighligther void
InitializeTopMost void
OnConfigChanged void
OnHighlighterServiceStatusChanged void
OnTopMostServiceStatusChanged void
ProcessTick void
RegisterHighlighter void
RegisterTopMost void
UnInitializeHighlighter void
UninitializeTopMost void
UnregisterHighlighter void
UnregisterTopMost void

Public Methods

Method Description
BeginHighlight ( BeginScrollingInfo beginScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
EndHighlight ( EndScrollingInfo endScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
SelectElement ( ScrollingDirective scrollingDirective ) : ScrollingDirective
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

Private Methods

Method Description
InitializeGrid ( ) : void
InitializeHighligther ( ) : void
InitializeTopMost ( ) : void
OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
OnHighlighterServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnTopMostServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
ProcessTick ( ScrollingDirective scrollingDirective ) : void
RegisterHighlighter ( ) : void
RegisterTopMost ( ) : void
UnInitializeHighlighter ( ) : void
UninitializeTopMost ( ) : void
UnregisterHighlighter ( ) : void
UnregisterTopMost ( ) : void

Method Details

BeginHighlight() public method

public BeginHighlight ( BeginScrollingInfo beginScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
beginScrollingInfo HighlightModel.BeginScrollingInfo
scrollingDirective HighlightModel.ScrollingDirective
return HighlightModel.ScrollingDirective

EndHighlight() public method

public EndHighlight ( EndScrollingInfo endScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
endScrollingInfo HighlightModel.EndScrollingInfo
scrollingDirective HighlightModel.ScrollingDirective
return HighlightModel.ScrollingDirective

SelectElement() public method

public SelectElement ( ScrollingDirective scrollingDirective ) : ScrollingDirective
scrollingDirective HighlightModel.ScrollingDirective
return HighlightModel.ScrollingDirective

Setup() public method

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
return bool

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Teardown() public method

public Teardown ( ) : void
return void