C# RichTextBox + IrrlichtLime -> некоторые ключи не работают
Я пытаюсь использовать комбинацию RichTexBox в качестве входного файла, который я передаю движку Irrlicht через мой интерфейс. Проблема в том, что когда я успешно генерирую вывод, большинство клавиш на моей клавиатуре не работают в RichTextBox. Например, Enter, Пробел, клавиши, Tab, Escape, Backspace работают, но numpad, все символы и т. Д. Не работают.
1 ответ
Решение
Мне удалось решить эту проблему с помощью одного обходного пути - когда пользователь нажимает кнопку "Создать", я отображаю RichTextBox только для чтения. Когда пользователь щелкает в RichTextBox или перемещает фокус здесь, свойство только для чтения отключается, и все устройство Irrlicht переходит в недействительное состояние.