[Armadillo:05915] Re: Armadillo-440:GTK2+インストールにおけるlibX11ライブラリ
Yasushi SHOJI
email@hidden
2010年 10月 14日 (木) 16:21:33 JST
At Thu, 14 Oct 2010 15:45:44 +0900,
email@hidden wrote:
>
> > ATDE3にdebian lennyバージョンのgtk環境(2.12.12)が既にインストールされていますが、
> > 2.20.1を使う必要があるのでしょうか。
>
> 任意のGUI画面を作成したいので、Gtk+以外に様々なライブラリのインストールが必要かと考えてます。
Gtk+ が内部で使っているライブラリですね。ATDE3に a440 用のものが一式入っ
ているので、準備の必要はありません。
> ご提示頂きましたgtk環境(2.12.12)でどのようにGUI画面の作成が可能なのでしょうか。
> 大変お手数とは思いますが、ご教授頂けますと助かります。
2.20.1と同じですよ? Gtk+ 2.12そのままではないですが、
GNOME 2.20が Gtk+ 2.12 ベースなので、参考までに
http://library.gnome.org/misc/release-notes/2.20/#rndevelopers-gtk
Gtk+のサイトにも、screen shot があります。
http://www.gtk.org/screenshots.html
バージョンの違いによる簡単な差分であれば wikipedia に載っています。
http://en.wikipedia.org/wiki/GTK%2B#History
- 2.14: Jpeg2000 load support
- 2.16: New GtkOrientable, Caps Lock warning in password Entry.
Improvement on GtkScale, GtkStatusIcon, GtkFileChooser.
- 2.18: New GtkInfoBar. Improvement on file chooser, printing.
GDK has been rewritten to use 'client-side windows'
- 2.20: New GtkSpinner and GtkToolPalette, GtkOffscreenWindow.
Improvement on file chooser, keyboard handling, GDK.
Introspection data is now included in GTK+.
というくらいでしょうか。
詳しく追加部分(API)を確認する場合は、個別のリファレンスで
変更を追う必要があります。
http://library.gnome.org/devel/gtk/stable/api-index-2-14.html
http://library.gnome.org/devel/gtk/stable/api-index-2-16.html
http://library.gnome.org/devel/gtk/stable/api-index-2-18.html
http://library.gnome.org/devel/gtk/stable/api-index-2-20.html
Gtk+ 2.x系は、互換が保たれているので 2.12 で作成したアプリは 2.20でも動
きます。deprecated になっている API も 2系では使いつづけることができます。
--
yashi
armadillo メーリングリストの案内