C# Class CK.WindowManager.WindowManagerExecutor

Inheritance: IPlugin
Datei anzeigen Open project: Invenietis/ck-certified Class Usage Examples

Private Properties

Property Type Description
OnAfterBinding void
OnBeforeBinding void
OnPreviewBinding void
OnWindowManagerWindowMoved void
OnWindowManagerWindowResized void
OnWindowMinimized void
OnWindowRestored void
PlacingWindow void
ResizingWindow void

Public Methods

Method Description
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void
WindowManagerExecutor ( ) : System

Private Methods

Method Description
OnAfterBinding ( object sender, WindowBindedEventArgs e ) : void
OnBeforeBinding ( object sender, WindowBindingEventArgs e ) : void
OnPreviewBinding ( object sender, WindowBindedEventArgs e ) : void
OnWindowManagerWindowMoved ( object sender, WindowElementLocationEventArgs e ) : void
OnWindowManagerWindowResized ( object sender, WindowElementResizeEventArgs e ) : void
OnWindowMinimized ( object sender, WindowElementEventArgs e ) : void
OnWindowRestored ( object sender, WindowElementEventArgs e ) : void
PlacingWindow ( ISpatialBinding binding, BindingPosition masterPosition = BindingPosition.None ) : void
ResizingWindow ( ISpatialBinding binding, BindingPosition masterPosition = BindingPosition.None ) : void

Method Details

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

WindowManagerExecutor() public method

public WindowManagerExecutor ( ) : System
return System