2013-06-28 33 views
5

哪個框架或包的存在開發UI與GNU/Smalltalk的?似乎有一個GTK+ binding但沒有太多文件。開發UI在GNU/Smalltalk中

例如在VisualAge Smalltalk中有WidgetKit和吱吱聲有與Morphic環或公告改變/更新事件協議。他們在GNU/Smalltalk中的相應選項是什麼?

+0

至於我在GNU Smalltalk的開發UI是有點怪。最初Smalltalk是基於UI的環境,GNU通過命令行走向了黑暗的一面。當你可以使用Pharo時,爲什麼你想用gnu開發UI? – Uko

+1

因爲GTK +的用戶,書籍,支持等菲羅仍然缺乏一個像樣的UI建設者15年的UI庫+成千上萬,已經很少的Morphic用戶,圖書館幼果規格一樣,...其實我爲什麼要使用菲羅爲做UI? :) – user183928

+0

有趣的是你說的。但對於我選擇Pharo來說,它扮演了Morphic的角色。 Morphic是Pharo中的標準GUI,Pharo使用它的許多庫和應用程序都依賴它,整個IDE都基於它,因此無法避免Morphic。關於Morphic本身,它的真實性並不像GTK +那麼大,而是它在所有3個平臺上的非常可靠的GUI。另一方面,GTK +由於對MacOS和Windows的支持不佳而臭名昭着。就個人而言,如果我不得不選擇一個GUI,我會選擇QT。爲什麼使用Morphic? Morphic對我來說簡單而簡單,它只是最乾淨的GUI設計和小插曲。 – Kilon

回答

3

的GTK +綁定是「官方」的方式來開發用戶界面與GNU Smalltalk的。

+0

感謝您花時間解釋。 – user183928