При попытке подключить через WID не обрабатываются события клавиатуры.
К примеру:
1. Пишем HelloWorld, в нем добавляем следующий код на нажатие кнопки:
- Код: Выделить всё
WriteLn(GDK_WINDOW_XWINDOW({%H-}PGtkWidget(Handle)^.window));
В результате в терминал выводится WID окна
2. Запускаем приложение, которое подключается и отрисовывает себя в окне:
- Код: Выделить всё
mpv play.mp4 -wid=XXXXX
3. В окне отображается видео, но события с клавиатуры не обрабатываются (к примеру, пауза по пробелу не работает).
Какие действия необходимо предпринять, чтобы обеспечить работоспособность клавиатуры напрямую к подключенному через WID приложению? Большое спасибо.
PS Смотрел примеры для MPlayer-а и terminal-а, но никаких успехов при попытке реализации аналогичных решений не возникло.