public KeyHandlerPlayer(IActionPlayerHost host) { if (!(host is Control)) { throw new ArrayTypeMismatchException("For new KeyHandlerPlayer need 'host' as Control"); } this.host = host; }