使用AdaGtk读取键盘输入

使用AdaGtk读取键盘输入,gtk,ada,Gtk,Ada,我正在使用Ada和Gtk库。 我想阅读用户的键盘输入,并根据他/她按下的键分别作出反应。如何访问用户的键盘输入?我不确定您要查找的是:1)击键还是2)可编辑文本 游戏在过程中处理主窗口信号,将每个Gdk.Event.Gdk_Event_键传递到game_引擎 所引用的演示有一个Gtk.Editable,它在插入文本的过程中处理信号插入文本。其优点是,该处理程序可用于单个按键以及粘贴的文本

我正在使用Ada和Gtk库。
我想阅读用户的键盘输入,并根据他/她按下的键分别作出反应。如何访问用户的键盘输入?

我不确定您要查找的是:1)击键还是2)可编辑文本

  • 游戏在过程中处理主窗口信号,将每个
    Gdk.Event.Gdk_Event_键
    传递到
    game_引擎

  • 所引用的演示有一个
    Gtk.Editable
    ,它在插入文本的过程
    中处理
    信号插入文本
    。其优点是,该处理程序可用于单个按键以及粘贴的文本