У меня много проблем с методом test_modifier в lablgtk2.Я могу проверить Shift, но это не очень полезно для моих целей.Всякий раз, когда я проверяю, нажата ли кнопка управления и другая кнопка, ничего не происходит.Я также попробовал это:
view#event#connect#key_press ~callback:(fun ev ->
let m = GdkEvent.Key.state ev in
let k = GdkEvent.Key.keyval ev in
if (m = [`CONTROL] && k = _F) then
...
Это работало некоторое время, а затем остановилось.Что не так с приведенным выше кодом, что он не будет ничего делать?Как правильно проверить нажатие клавиши управления в lablgtk2?