2015-05-01 5 views
0

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

ответ

0

Я смог исправить эту проблему одним обходным путем - когда пользователь нажимает кнопку «Создать», я визуализирую только RichTextBox. Когда пользователь щелкает в RichTextBox или перемещает фокус здесь, свойство только для чтения отключается, и все устройство Irrlicht перезапускается в состояние void.

+0

Возможно, вы используете камеру FPS в своей сцене. Если это так, вы должны «setEventReceiverEnabled (false)», чтобы он не мешал вашему RichTextBox. –