C# Класс SimpleSkin.KeyboardDisplayer

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

Открытые свойства

Свойство Тип Описание
PluginId INamedVersionedUniqueId

Private Properties

Свойство Тип Описание
DirtyTemporaryPredictionInjectionInCurrentKeyboard void
ForEachSkin void
InitializeActiveWindow void
InitializeWindowLayout void
OnHighlighterServiceStatusChanged void
OnKeyboardActivated void
OnKeyboardCreated void
OnKeyboardDeactivated void
OnKeyboardDestroyed void
OnKeyboardRenamed void
OnStateChanged void
OnTopMostServiceStatusChanged void
OnWindowClosing void
PlacementString string
RegisterEvents void
RegisterHighlighter void
RegisterPrediction void
RegisterSkinEvents void
RegisterTopMostService void
SetDefaultWindowPosition void
SetWindowPlacement void
ShowMiniView void
ShowNoActiveKeyboardNotification void
Subscribe void
UninitializeActiveWindows void
UninitializeMiniview void
UnregisterEvents void
UnregisterFromHighlighter void
UnregisterPrediction void
UnregisterSkinEvents void
UnregisterTopMostService void
Unsubscribe void

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

Метод Описание
RestoreSkin ( ) : void

Hides the keyboard's MiniView and shows the keyboard

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

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

Метод Описание
DirtyTemporaryPredictionInjectionInCurrentKeyboard ( ) : void
ForEachSkin ( Action action ) : void

Calls the action for each skin. As skins can belong to different dispatchers, you may specify whether it should make sure the call is made through each skin Dispatcher.

InitializeActiveWindow ( IKeyboard keyboard ) : void
InitializeWindowLayout ( SkinInfo skinInfo ) : void

Must be called from the skin thread

OnHighlighterServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnKeyboardActivated ( object sender, KeyboardEventArgs e ) : void
OnKeyboardCreated ( object sender, KeyboardEventArgs e ) : void
OnKeyboardDeactivated ( object sender, KeyboardEventArgs e ) : void
OnKeyboardDestroyed ( object sender, KeyboardEventArgs e ) : void
OnKeyboardRenamed ( object sender, KeyboardRenamedEventArgs e ) : void
OnStateChanged ( object sender, EventArgs e ) : void
OnTopMostServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnWindowClosing ( object sender, System e ) : void
PlacementString ( SkinInfo skinInfo ) : string
RegisterEvents ( ) : void
RegisterHighlighter ( SkinInfo skinInfo ) : void
RegisterPrediction ( ) : void
RegisterSkinEvents ( SkinInfo skinInfo ) : void
RegisterTopMostService ( SkinInfo skinInfo ) : void
SetDefaultWindowPosition ( SkinInfo skinInfo, int defaultWidth, int defaultHeight ) : void

Must be called from the skin thread

SetWindowPlacement ( SkinInfo skinInfo ) : void
ShowMiniView ( ) : void
ShowNoActiveKeyboardNotification ( ) : void
Subscribe ( SkinInfo skinInfo ) : void
UninitializeActiveWindows ( SkinInfo skin ) : void
UninitializeMiniview ( ) : void
UnregisterEvents ( ) : void
UnregisterFromHighlighter ( SkinInfo skinInfo ) : void
UnregisterPrediction ( ) : void
UnregisterSkinEvents ( SkinInfo skinInfo ) : void
UnregisterTopMostService ( SkinInfo skinInfo ) : void
Unsubscribe ( SkinInfo skinInfo ) : void

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

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

Hides the keyboard's MiniView and shows the keyboard
public RestoreSkin ( ) : void
Результат 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

Описание свойств

PluginId публичное статическое свойство

public static INamedVersionedUniqueId PluginId
Результат INamedVersionedUniqueId