C# 클래스 Gablarski.Input.ManagedHooks.ManagedHooksProvider

상속: IInputProvider
파일 보기 프로젝트 열기: ermau/Gablarski

공개 메소드들

메소드 설명
Attach ( IntPtr window, string settings ) : void

Attaches the input provider to listen for the given settings.

BeginRecord ( ) : void

Starts recording input combinations for saving.

Detach ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

EndRecord ( ) : string

Stops recording input combinations and returns the latest combination.

EndRecord ( string &niceName ) : string
GetNiceInputName ( string inputSettings ) : string

Gets a nice display name for the given inputSettings.

Parse ( string value ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
OnKeyboardEvent ( KeyboardEvents kEvent, Keys key ) : void

메소드 상세

Attach() 공개 메소드

Attaches the input provider to listen for the given settings.
public Attach ( IntPtr window, string settings ) : void
window System.IntPtr
settings string The settings provided by .
리턴 void

BeginRecord() 공개 메소드

Starts recording input combinations for saving.
public BeginRecord ( ) : void
리턴 void

Detach() 공개 메소드

public Detach ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EndRecord() 공개 메소드

Stops recording input combinations and returns the latest combination.
public EndRecord ( ) : string
리턴 string

EndRecord() 공개 메소드

public EndRecord ( string &niceName ) : string
niceName string
리턴 string

GetNiceInputName() 공개 메소드

Gets a nice display name for the given inputSettings.
public GetNiceInputName ( string inputSettings ) : string
inputSettings string The input settings to beautify.
리턴 string

Parse() 공개 메소드

public Parse ( string value ) : void
value string
리턴 void