我可能需要使用C#和Mono構建GTK GUI。如果我理解正確的話,這意味着我有3種選擇:GTK的GUI構建#
編寫C#代碼來調用GTK#包裝類。 GUI是「在代碼中」。
使用MonoDevelop GUI設計器。這使用stetic標記構建了一個接口。我似乎只是XML。
使用Glade和libglade創建GUI並在運行時加載它。
我對MonoDevelop的GUI編輯器有一點經驗。這很好,但有一些粗糙的邊緣。我可以想象在某個時候需要手動編輯Stetic標記。
我也用格萊德在與Python過去......
這兩個項目在本質上是實驗而已,所以我真的想從別人以前已經並肩作戰聽到。每個的優點和缺點是什麼?
最後,這將是很好,如果該項目的開發可能發生在Windows,Linux和Mac OS X.
我將會給MonoDevelop另一個去。我已經在我的Mac,Windows和Linux上安裝了它。在Mac OS X上,我注意到它有很多問題。我希望這不是一般的OS X上的GTK +的指示... – Nate 2011-01-22 04:05:54