C# Class KeyboardEditor.ViewModels.VMContextElementEditable

Inheritance: CK.WPF.ViewModel.VMBase
Show file Open project: Invenietis/ck-certified

Public Methods

Method Description
OnKeyDownAction ( int keyCode, int multiplier ) : void

Override this method to trigger certain actions when the user presses keys while this ContextElement is selected

Protected Methods

Method Description
VMContextElementEditable ( VMContextEditable context ) : System

Private Methods

Method Description
CanClearProperty ( string propertyName ) : bool
ClearProperty ( string propertyName ) : void
Dispose ( ) : void

Internal method called by this Context only.

GetLoopCounts ( int from, int to ) : IEnumerable
GetParents ( ) : IEnumerable
GetSizes ( int from, int to ) : IEnumerable
OnLayoutConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
UnregisterEvents ( ) : void

Method Details

OnKeyDownAction() public method

Override this method to trigger certain actions when the user presses keys while this ContextElement is selected
public OnKeyDownAction ( int keyCode, int multiplier ) : void
keyCode int The keycode of the key that has been pressed and retrieved from the message pump
multiplier int optional integer
return void

VMContextElementEditable() protected method

protected VMContextElementEditable ( VMContextEditable context ) : System
context VMContextEditable
return System