以下のほか,[入門GTK+(pdf)|http://wiki.cis.iwate-u.ac.jp/~wiki/csd2013/docs/GTK-book-all.pdf]の7章や10章も参考になります. !! gtk-demo GTK, GDK のデモプログラムです. 動かすには 8< $ gtk-demo >8 * 表示されたウィンドウの左側に羅列されているウィジェット名をダブルクリックすると動作確認できる. * 右側で「Source」タブを選んでおけば,そのソースコードが閲覧できる. ソースの置き場所は以下. 8< /usr/share/gtk-2.0/demo >8 !! デモの中身(一例) ! Application main Window * 標準的なアプリケーションウィンドウ * メニューバーとスクロールダウンメニュー ! Button Boxes * ボタンを詰めたボックス * いろいろな詰め方 (パッキング)ができる ! Color Selector * よくある「色選択」ウィンドウ ! Dialog and Message Boxes * メッセージボックス,ダイアログの表示 ! Drawing Area * マウスの軌跡を描く ! Entry Completion * 入力補助(前方予測) ! Expander * 行の展開と縮約 ! Images * 画像ウィジェット ! Menus * メニューの取扱い ! Pixbufs * 画像の拡大縮小移動 ** pixbuf は RGB データ ! Stock Item and Icon Browser * GTKの標準 stock を一覧できる ! Multiple Views * テキスト (textbuf) とその見え方 (textview) ! Autimatic Scrolling * テキストの自動スクロール ! Tree Store * ツリー形式 ! UI Manager * UI Managerのサンプル