2011-08-26 48 views
1

有沒有人知道有關Gtk#for Mono的良好文檔?我添加了一個鍵釋放處理程序,並且不能爲我的生活弄清楚如何確定哪個鍵實際上被按下了。我開始明白爲什麼每個人都避免開發多平臺。單聲道Gtk文檔?

回答

2

你什麼都有了這裏解釋:

http://www.mono-project.com/Monodoc

你甚至可以以瀏覽計算機上的文件下載工具。 你想要去的地方是monodoc直接,部分GNOME庫>>基於GTK:

http://docs.go-mono.com/

關於你的問題的關鍵處理程序,它看起來前人的精力像這樣的:

protected virtual void OnTableKeyPress(object o, Gtk.KeyPressEventArgs args) 
    { 
     if (args.Event.Key == Gdk.Key.Alt_L) { 
      Util.MsgInfo("Left alt pressed!"); 
     } 
    } 

希望這有助於。

+0

謝謝。雖然最終MonoDevelop無法分清Gdk.Key和Gtk.Key之間的區別,但讓我相信Key是一個無用的類,而不是我需要的有用的枚舉。 – Louis