C# Class CK.Plugins.AutoClick.AutoClick

Inheritance: CK.WPF.ViewModel.VMBase, IPlugin
Exibir arquivo Open project: Invenietis/ck-certified Class Usage Examples

Public Properties

Property Type Description
PluginId INamedVersionedUniqueId

Private Properties

Property Type Description
ConfigureMouseWatcher void
InitializeTopMost void
InitializeWindowManager void
ModifyCountDownConfiguration void
OnClickAsked void
OnClickCancelled void
OnClickChosen void
OnConfigChanged void
OnEditorWindowVisibilityChanged void
OnHasPaused void
OnHasResumed void
OnMouseDriverServiceStatusChanged void
OnMouseWatcherPropertyChanged void
OnPointerMove void
OnProgressValueChanged void
OnTopMostServiceStatusChanged void
OnWindowClosing void
OnWindowManagerStatusChanged void
RegisterEvents void
RegisterTopMost void
RegisterWindowManager void
SetDefaultWindowPosition void
UninitializeTopMost void
UninitializeWindowManager void
UnregisterEvents void
UnregisterTopMost void
UnregisterWindowManager void

Public Methods

Method Description
GetDefaultHelp ( ) : System.Stream
OnPause ( object sender, EventArgs e ) : void

Method that is called when the AutoClickPlugin must stop

OnResume ( object sender, EventArgs e ) : void

Method that is called when the AutoClickPlugin can start over its work

Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

Private Methods

Method Description
ConfigureMouseWatcher ( ) : void
InitializeTopMost ( ) : void
InitializeWindowManager ( ) : void
ModifyCountDownConfiguration ( string property, int value ) : void
OnClickAsked ( object sender, EventArgs e ) : void
OnClickCancelled ( object sender, EventArgs e ) : void
OnClickChosen ( object sender, ClickTypeEventArgs e ) : void

Callback method that is called when the IClickSelector has sent a Click (will send the actual click)

OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void

Launches OnPropertyChanged when needed

OnEditorWindowVisibilityChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnHasPaused ( object sender, EventArgs e ) : void
OnHasResumed ( object sender, EventArgs e ) : void
OnMouseDriverServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnMouseWatcherPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnPointerMove ( object sender, PointerDeviceEventArgs e ) : void
OnProgressValueChanged ( object sender, AutoClickProgressValueChangedEventArgs e ) : void
OnTopMostServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnWindowClosing ( object sender, CancelEventArgs e ) : void
OnWindowManagerStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
RegisterEvents ( ) : void
RegisterTopMost ( ) : void
RegisterWindowManager ( ) : void
SetDefaultWindowPosition ( int defaultWidth, int defaultHeight ) : void
UninitializeTopMost ( ) : void
UninitializeWindowManager ( ) : void
UnregisterEvents ( ) : void
UnregisterTopMost ( ) : void
UnregisterWindowManager ( ) : void

Method Details

GetDefaultHelp() public method

public GetDefaultHelp ( ) : System.Stream
return System.Stream

OnPause() public method

Method that is called when the AutoClickPlugin must stop
public OnPause ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnResume() public method

Method that is called when the AutoClickPlugin can start over its work
public OnResume ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

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

Property Details

PluginId public_oe property

public INamedVersionedUniqueId PluginId
return INamedVersionedUniqueId