public void Toggle( string mode )
{
if( KeyboardContext.CurrentKeyboard != null )
{
IKeyboardMode kbMode = KeyboardContext.ObtainMode( mode );
KeyboardContext.CurrentKeyboard.CurrentMode = KeyboardContext.CurrentKeyboard.CurrentMode.Toggle( kbMode );
if( ModeChangedByCommandHandler != null ) ModeChangedByCommandHandler( this, new ModeChangedEventArgs( kbMode ) );
}
}