C# Class SIL.Utils.NoOpKeyboardController

A do-nothing keyboard controller implementation.
Inheritance: IKeyboardControllerImpl, IKeyboardController
Mostra file Open project: sillsdev/FieldWorks

Public Methods

Method Description
ActivateDefaultKeyboard ( ) : void
CreateKeyboardDefinition ( string layout, string locale ) : IKeyboardDefinition
DefaultForWritingSystem ( IWritingSystemDefinition ws ) : IKeyboardDefinition
Dispose ( ) : void
GetKeyboard ( IInputLanguage language ) : IKeyboardDefinition
GetKeyboard ( IWritingSystemDefinition writingSystem ) : IKeyboardDefinition
GetKeyboard ( string layoutName ) : IKeyboardDefinition
GetKeyboard ( string layoutName, string locale ) : IKeyboardDefinition
LegacyForWritingSystem ( IWritingSystemDefinition ws ) : IKeyboardDefinition
RegisterControl ( Control control, object eventHandler ) : void
SetKeyboard ( IInputLanguage language ) : void
SetKeyboard ( IKeyboardDefinition keyboard ) : void
SetKeyboard ( IWritingSystemDefinition writingSystem ) : void
SetKeyboard ( string layoutName ) : void
SetKeyboard ( string layoutName, string locale ) : void
UnregisterControl ( Control control ) : void
UpdateAvailableKeyboards ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

ActivateDefaultKeyboard() public method

public ActivateDefaultKeyboard ( ) : void
return void

CreateKeyboardDefinition() public method

public CreateKeyboardDefinition ( string layout, string locale ) : IKeyboardDefinition
layout string
locale string
return IKeyboardDefinition

DefaultForWritingSystem() public method

public DefaultForWritingSystem ( IWritingSystemDefinition ws ) : IKeyboardDefinition
ws IWritingSystemDefinition
return IKeyboardDefinition

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetKeyboard() public method

public GetKeyboard ( IInputLanguage language ) : IKeyboardDefinition
language IInputLanguage
return IKeyboardDefinition

GetKeyboard() public method

public GetKeyboard ( IWritingSystemDefinition writingSystem ) : IKeyboardDefinition
writingSystem IWritingSystemDefinition
return IKeyboardDefinition

GetKeyboard() public method

public GetKeyboard ( string layoutName ) : IKeyboardDefinition
layoutName string
return IKeyboardDefinition

GetKeyboard() public method

public GetKeyboard ( string layoutName, string locale ) : IKeyboardDefinition
layoutName string
locale string
return IKeyboardDefinition

LegacyForWritingSystem() public method

public LegacyForWritingSystem ( IWritingSystemDefinition ws ) : IKeyboardDefinition
ws IWritingSystemDefinition
return IKeyboardDefinition

RegisterControl() public method

public RegisterControl ( Control control, object eventHandler ) : void
control System.Windows.Forms.Control
eventHandler object
return void

SetKeyboard() public method

public SetKeyboard ( IInputLanguage language ) : void
language IInputLanguage
return void

SetKeyboard() public method

public SetKeyboard ( IKeyboardDefinition keyboard ) : void
keyboard IKeyboardDefinition
return void

SetKeyboard() public method

public SetKeyboard ( IWritingSystemDefinition writingSystem ) : void
writingSystem IWritingSystemDefinition
return void

SetKeyboard() public method

public SetKeyboard ( string layoutName ) : void
layoutName string
return void

SetKeyboard() public method

public SetKeyboard ( string layoutName, string locale ) : void
layoutName string
locale string
return void

UnregisterControl() public method

public UnregisterControl ( Control control ) : void
control System.Windows.Forms.Control
return void

UpdateAvailableKeyboards() public method

public UpdateAvailableKeyboards ( ) : void
return void