C# Класс PointerDeviceDriver.KeyboardDriver

Наследование: IPlugin, IKeyboardDriver
Показать файл Открыть проект

Открытые методы

Метод Описание
KeyboardDriver ( ) : System
RegisterCancellableKey ( int keyCode ) : void

Register a keyCode. Once registered, the key will be swallowed and propagated through the KeyDown event.

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

Unregister a keyCode. The keyCode won't be be swallowed and propagated anymore. Note : doesn't handle a counter yet, which means that unregistering this keyCode will unregister it for any plugin using this service.

Приватные методы

Метод Описание
FireEvent ( int vkCode, InputSource source ) : void
OnHookInvoqued ( object sender, HookEventArgs e ) : void

Method which provides an interpretation for all hook events. Depending of the hook's params we'll fire the good event.

Описание методов

KeyboardDriver() публичный Метод

public KeyboardDriver ( ) : System
Результат System

RegisterCancellableKey() публичный Метод

Register a keyCode. Once registered, the key will be swallowed and propagated through the KeyDown event.
public RegisterCancellableKey ( int keyCode ) : void
keyCode int The keycode to register (ex : "a" is 65)
Результат void

Setup() публичный Метод

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
Результат bool

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Teardown() публичный Метод

public Teardown ( ) : void
Результат void

UnregisterCancellableKey() публичный Метод

Unregister a keyCode. The keyCode won't be be swallowed and propagated anymore. Note : doesn't handle a counter yet, which means that unregistering this keyCode will unregister it for any plugin using this service.
public UnregisterCancellableKey ( int keyCode ) : void
keyCode int The keycode to register (ex : "a" is 65)
Результат void