C# 클래스 SimpleSkin.KeyboardDisplayer

상속: IPlugin
파일 보기 프로젝트 열기: Invenietis/ck-certified 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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