2013-06-28 9 views
5

GNU/SmalltalkでUIを開発するためのフレームワークまたはパッケージはありますか? GTK+ bindingがあるようですが、それに関するドキュメントはあまりありません。GNU/SmalltalkでのUIの開発

たとえば、VisualAge SmalltalkにはWidgetKitがあり、SqueakにはMorphicのアナウンスメントまたは変更/更新イベント・プロトコルがあります。 GNU/Smalltalkで対応するオプションは何でしょうか?

+0

GNU SmalltalkでUIを開発するのは少し奇妙です。もともとSmalltalkはUIベースの環境でしたが、GNUはコマンドラインで暗いところに行きました。 Pharoを使用できるときに、なぜgnuでUIを開発したいのですか? – Uko

+1

GTK +は15年のUIライブラリ+何千ものユーザー、書籍、サポートなどですが、PharoはまだまともなUIビルダーがなく、Morphicユーザーがほとんどなく、Specのようなライブラリが残っていません...なぜPharoをUIをやっている? :) – user183928

+0

あなたはそれを言うのが面白い。しかし、私がファロを選んだとき、それに大きな役割があったのはモーフィカでした。 Morphicはpharoの標準GUIであり、pharoが使用するライブラリであり、多くのライブラリやアプリケーションがそれに依存しているため、IDE全体がそれに基づいており、Morphicを回避する方法はありません。 Morphic自体は、GTK +ほど大きくはありませんが、3つのプラットフォームすべてで非常に信頼性の高いGUIです。一方、GTK +はMacOSとWindowsの両方に対する悪いサポートで有名です。個人的にGUIを選択しなければならない場合は、QTを選択します。なぜMorphicを使うのですか? Morphicは、GUIとその小トークのためのちょうど最もクリーンなデザインです。 – Kilon

答えて

3

GTK +バインディングは、GNU SmalltalkでUIを開発するための「公的な」方法です。

+0

お時間をいただきありがとうございました。 – user183928

関連する問題