2012-11-23 128 views
0

我使用Ada和Gtk库一起使用。 我想读取用户的键盘输入并单独作出反应,具体取决于他/她所按的键。我如何访问用户的键盘输入?使用AdaGtk读取键盘输入

回答

2

我不确定你在找什么:1)击键或2)可编辑文本。

  1. 游戏LinXtris处理主窗口中的程序On_Main_Window_Key_Pressed,其上到Game_Engine通过每个Gdk.Event.Gdk_Event_Keykey_press_event信号。

  2. Interaction演示引hereGtk.Editable,在程序On_Insert_Text处理Signal_Insert_Text。优点是处理程序被称为单击键,以及粘贴文本。