GTK+プログラミング (978レス)
GTK+プログラミング http://mao.5ch.net/test/read.cgi/linux/1188968326/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: login:Penguin [] 2007/09/05(水) 13:58:46 ID:2SORZMjm GUIツールキットであるGTK+とその周辺技術についてのスレッド -前スレ- http://pc11.2ch.net/test/read.cgi/linux/995808691/ -関連サイト- 本家 http://www.gtk.org/ APIレファレンス http://library.gnome.org/devel/gtk/stable/ gtkmm(C++ラッパー) http://www.gtkmm.org/ glade http://glade.gnome.org/ libglade http://www.jamesh.id.au/software/libglade/ http://mao.5ch.net/test/read.cgi/linux/1188968326/1
2: login:Penguin [sage] 2007/09/05(水) 14:09:00 ID:b1/CEVO9 Ruby-GNOME2 Win32 GUI Installer http://ruby-gnome2.sourceforge.jp/?News_20070212_1 http://mao.5ch.net/test/read.cgi/linux/1188968326/2
3: login:Penguin [] 2007/09/05(水) 14:16:20 ID:2SORZMjm -参考になるサイト- http://larse-gtk.hp.infoseek.co.jp/gtk.html http://kota.steeludon.com/gtk/ http://www.hakodate-ct.ac.jp/~tokai/tokai/gtkmm/ http://gtklab.sourceforge.jp/gtkwin/ http://mao.5ch.net/test/read.cgi/linux/1188968326/3
4: login:Penguin [sage] 2007/09/05(水) 14:28:30 ID:bwt0DIPX >>1 おつ。前のスレは落ちたんだよね。 関連スレ Gtkプログラミング on Windows!!! http://pc11.2ch.net/test/read.cgi/tech/1147024203/ http://mao.5ch.net/test/read.cgi/linux/1188968326/4
5: login:Penguin [sage] 2007/09/05(水) 22:56:25 ID:cjdtil+H 何か見ないなって思ってたら落ちてたのか。 glade-3.3.4とanjuta-2.2.0の組み合わせで使っている人は、 anjutaのソースの中で sed -i 's/glade_project_get_has_unsaved_changed/glade_project_get_modified/g' \ plugins/glade/plugin.c としておかないとgladeファイルが開けないので注意。 http://mao.5ch.net/test/read.cgi/linux/1188968326/5
6: login:Penguin [sage] 2007/09/05(水) 23:18:58 ID:6zMwszt6 >>5 使えるな〜と思ったら、gladeの開発版を使っているのですね。 情報Tnx GNOME-2.20でanjutaが入らないみたいなので残念です。 http://mao.5ch.net/test/read.cgi/linux/1188968326/6
7: login:Penguin [sage] 2007/09/06(木) 00:50:05 ID:O0ecg2ks まあまだ使いにくい所もあるしね。個人的にはもうちょっとScintillaベースの エディタのフォント設定をもうちょっと楽にしてもらいたかったり。 後GtkBuilderに早い所対応してくれないかな。まあこれはGlade待ちなんだけど。 http://mao.5ch.net/test/read.cgi/linux/1188968326/7
8: login:Penguin [] 2007/09/06(木) 19:24:35 ID:cMxVF+yM Gtk関係のヘッダは gtk-1.2/gtk/hoge とか gtk-2.0/gtk/hoge にあるのに、 gtk.hを筆頭にgtk/以下のヘッダは全て gtk/hoge をincludeしてあるのでエラー出まくります。 置換スクリプト作ってgtk/以下のヘッダの #include<gtk/hoge> を #include<gtk-1.2/gtk/hoge> に 修正しまくるしかないのでしょうか? 何か対処法があれば教えてください。 関係あるか分かりませんが環境はubuntu7.04/Feistyです。 http://mao.5ch.net/test/read.cgi/linux/1188968326/8
9: login:Penguin [sage] 2007/09/06(木) 19:44:27 ID:EzCswhTZ コンパイルオプションに `gtk+-2.4 pkg-config --cflags --libs` 付け加える http://mao.5ch.net/test/read.cgi/linux/1188968326/9
10: login:Penguin [sage] 2007/09/06(木) 22:14:16 ID:jVEAROlh >>9 ありがとうございます。 gcc hoge.c `pkg-config --cflags --libs gtk+-2.0` でいけました! --libsのはpkg-config --list-all の中から選べばいいんですね。凄い。 gladeだと色んなファイルがごちゃごちゃしてるので、 1ファイルでコンパイル出来るのがちょっと感動的です。 http://mao.5ch.net/test/read.cgi/linux/1188968326/10
11: login:Penguin [] 2007/09/15(土) 18:11:58 ID:l0zyDoAp GTKのオブジェクトにMozillaを組み込むにはどうすればいいんでしょうか? http://mao.5ch.net/test/read.cgi/linux/1188968326/11
12: login:Penguin [] 2007/09/15(土) 22:43:40 ID:NKI8HvUy 昔のGTK1.2で作られている日本語がばけて表示されるソフトを 日本語対応させるのって難しいですか? http://mao.5ch.net/test/read.cgi/linux/1188968326/12
13: login:Penguin [sage] 2007/09/16(日) 00:10:58 ID:gopQQAh6 >>11 gtkmozembed ってFAQレベルの気が・・・ http://mao.5ch.net/test/read.cgi/linux/1188968326/13
14: login:Penguin [] 2007/09/16(日) 17:16:00 ID:szZ43l1O GTKのアイコンってどのファイルに含まれてるのでしょうか? 画像がない時にでる赤い×印のmissingアイコンになるのですが ファイルがわかれば他のバージョンの高いディストリから 持ってこようと思ってます http://mao.5ch.net/test/read.cgi/linux/1188968326/14
15: login:Penguin [sage] 2007/09/16(日) 18:03:08 ID:nKbLcQMO >>14 そうゆうプログラムを作るという話? http://mao.5ch.net/test/read.cgi/linux/1188968326/15
16: login:Penguin [age] 2007/09/16(日) 18:14:10 ID:xPVEAZTR Qtの方がおもしろいよ!! http://mao.5ch.net/test/read.cgi/linux/1188968326/16
17: login:Penguin [sage] 2007/09/16(日) 20:19:22 ID:Faddvszk >>14 本当に基本的なアイコンはGTKの中に組み込まれてるけど、 大体その前に/usr/share/icons(pixmaps?)以下にあるアイコンテーマが読み出される。 アイコンテーマについては以下を参照 ttp://tango.freedesktop.org http://mao.5ch.net/test/read.cgi/linux/1188968326/17
18: login:Penguin [sage] 2007/09/17(月) 03:57:01 ID:W3kOm0S+ 2.12りりーす http://mao.5ch.net/test/read.cgi/linux/1188968326/18
19: login:Penguin [sage] 2007/09/17(月) 20:46:29 ID:Rov63cpp >>17 icon-theme入れたら表示されました どうもです http://mao.5ch.net/test/read.cgi/linux/1188968326/19
20: 11 [] 2007/09/18(火) 09:46:06 ID:7RZGKs31 >>13 ありがとうございます。 gcc でmozembedをLINKするときのoptionってどなたかご存じないでしょうか? http://mao.5ch.net/test/read.cgi/linux/1188968326/20
21: login:Penguin [sage] 2007/09/18(火) 20:28:53 ID:u0v3LdR2 >>20 $ pkg-config --libs firefox-gtkmozembed.pc でいいんじゃない? http://mao.5ch.net/test/read.cgi/linux/1188968326/21
22: 20 [sage] 2007/09/19(水) 08:33:16 ID:Sg4DTI1c >>21 実行して mozillaのobject を gtk_container_add( ) するとエラーを吐いてまだ動作しませんがビルドできるようになりました。 ありがとうございました。 http://mao.5ch.net/test/read.cgi/linux/1188968326/22
23: login:Penguin [sage] 2007/09/19(水) 11:09:35 ID:n7MsIjqh topやnetstatなどの基本的なCUIコマンドをGtkを使ってGUI化したものってないかな? TreeViewで簡単にsortを掛けることができるような... なければ自分で造ろうとしているのだけど、既存のものあれば参考にしたい。 TreeViewの各要素にlabelを埋め込んで、このlabelをCUIコマンドで得られる データーにあわせて変更するような、力づくなコーディングをしてみたんだけど もっとエレガントな方法はないものか... http://mao.5ch.net/test/read.cgi/linux/1188968326/23
24: login:Penguin [] 2007/09/19(水) 23:19:21 ID:HUCusNQ/ qtで充分じゃない? http://mao.5ch.net/test/read.cgi/linux/1188968326/24
25: login:Penguin [sage] 2007/09/19(水) 23:47:15 ID:NIZBsTRK >>23 topみたいなのだったらgnome-system-monitorとか? http://mao.5ch.net/test/read.cgi/linux/1188968326/25
26: login:Penguin [sage] 2007/09/20(木) 01:24:41 ID:7HBhJoi6 >>25 ありがとう。ソースみてみるわ。普段gnomeじゃないんで盲点でした。 >>24 志村、スレタイスレタイw Qtスレってあるんかね? http://mao.5ch.net/test/read.cgi/linux/1188968326/26
27: login:Penguin [sage] 2007/09/20(木) 04:29:38 ID:jv4IvgQU >>26 ム板にある http://pc11.2ch.net/test/read.cgi/tech/1130300775/ http://mao.5ch.net/test/read.cgi/linux/1188968326/27
28: login:Penguin [sage] 2007/09/22(土) 22:29:28 ID:mUDAWFkC http://pc11.2ch.net/test/read.cgi/linux/1145835844/ http://mao.5ch.net/test/read.cgi/linux/1188968326/28
29: login:Penguin [] 2008/03/20(木) 13:39:07 ID:oScjO3eR Firefox3別にGTK対応しなくてよかったんだがなぁ 統一感出たのはいいが見た目がしょぼい…… http://mao.5ch.net/test/read.cgi/linux/1188968326/29
30: login:Penguin [sage] 2008/03/21(金) 08:04:49 ID:JTozrZN4 Linux 上でのGTK+プログラミングの本スレは、ここ? 廃れすぎてるよ。 プログラミング板に行った方がいいのかな? でも、プログラミング板のは、Windows限定だしな... http://mao.5ch.net/test/read.cgi/linux/1188968326/30
31: login:Penguin [sage] 2008/03/21(金) 10:35:43 ID:3ULYcj2H 本来はム板でやるべきだろうな。 こっちでやりたいなら何か話題振ってみれば? http://mao.5ch.net/test/read.cgi/linux/1188968326/31
32: login:Penguin [] 2008/03/22(土) 21:13:17 ID:AyZW6HyO それじゃあ みなさんの開発環境(IDE)は何を使ってますか? オレはAnjuta+glade もっと優れたIDEあるのなら教えてほしい http://mao.5ch.net/test/read.cgi/linux/1188968326/32
33: login:Penguin [sage] 2008/03/22(土) 21:33:51 ID:ldkQa/0V IDEは使っていない。SATAだから。(前半本当) http://mao.5ch.net/test/read.cgi/linux/1188968326/33
34: login:Penguin [] 2008/03/22(土) 21:37:55 ID:AyZW6HyO >>33 ハイハイワラタワラタ それで何をつかってる? http://mao.5ch.net/test/read.cgi/linux/1188968326/34
35: login:Penguin [sage] 2008/03/22(土) 21:39:06 ID:ldkQa/0V だからIDE使ってないってば。javaじゃあるまいし。 http://mao.5ch.net/test/read.cgi/linux/1188968326/35
36: login:Penguin [] 2008/03/22(土) 21:59:17 ID:AyZW6HyO >>35 吊れますか? IDE(Integrated Development Environment:統合開発環境) widestudioとか kylixとか http://mao.5ch.net/test/read.cgi/linux/1188968326/36
37: login:Penguin [sage] 2008/03/22(土) 22:01:53 ID:aYSHgKNt エクリプス、最近ようやくAUTOTOOLSと一緒に使う方法が分かってきた。 ANJUTAのヘルプナビは便利だけど他の部分はCDTのがよいからなあ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/37
38: login:Penguin [sage] 2008/03/22(土) 22:06:40 ID:lxQ3nqhW でもちょっと本腰入れて書こうってなったときはIDE使うとかなり便利だよ。 ちなみに俺もanjuta+glade使ってる。 そういえば誰かGtkBuilderを使ってる人とかいる? 俺はまだlibgladeから抜け出せないよ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/38
39: login:Penguin [sage] 2008/03/22(土) 22:08:12 ID:lxQ3nqhW >38の一行目は>35宛て http://mao.5ch.net/test/read.cgi/linux/1188968326/39
40: login:Penguin [sage] 2008/03/22(土) 22:13:46 ID:ldkQa/0V >>36 だから釣りじゃなくて使ってないと何度言えば。聞いたから答えただけ。 javaだとIDE使うケースが多いだろ?eclipseとかさ。 make gcc glade ・・・viでconfigure/makefileをゴリゴリだよ。 こんなん好きずきだろ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/40
41: login:Penguin [sage] 2008/03/22(土) 22:19:12 ID:gdnM02dF IDE使ってないだけで釣り扱いとは…… http://mao.5ch.net/test/read.cgi/linux/1188968326/41
42: login:Penguin [sage] 2008/03/23(日) 01:33:29 ID:zAd/2L2S 俺Ubuntu 7.10使ってるんだけど、パッケージマネージャ(GUI)でインストール できるバージョンのAnjutaの動作がおかしいので仕方なくgeditのみ。 だれか必要なツールを含めたAnjuta環境の簡単なインストール方法知ってたら 教えてくれまいか。ネットを参考にしてソースから手作業でやろうとしたんだが、 複雑&面倒過ぎで挫折しますたorz http://mao.5ch.net/test/read.cgi/linux/1188968326/42
43: login:Penguin [sage] 2008/03/23(日) 10:17:18 ID:OBasJEH+ 私は今は普通にUbuntu7.10でanjuta使えてます。 Ubuntu7.10のベータの頃は確かに挙動がおかしかったので しょっちゅう落ちまくってましたが。 入れたのは「anjuta」と名のつくパッケージと、wxGtkのdev関係のVer2.8を片っ端から。 ちなみに今はanjutaの新規プロジェクトで選択できるwxWidgetsプロジェクトが一番楽なので 頼り切ってます。 http://mao.5ch.net/test/read.cgi/linux/1188968326/43
44: login:Penguin [sage] 2008/03/23(日) 11:17:19 ID:1HFMv5Qv gedit GNOME端末 ddd http://mao.5ch.net/test/read.cgi/linux/1188968326/44
45: login:Penguin [sage] 2008/03/23(日) 14:53:17 ID:oxSgYePU kylixなんて久しぶりに聞いたな…。 http://mao.5ch.net/test/read.cgi/linux/1188968326/45
46: login:Penguin [sage] 2008/03/23(日) 18:19:48 ID:DWfALAId 開発環境の話はこっちで。 開発環境スレ (・∀・)デヴェロォォォップ!! http://pc11.2ch.net/test/read.cgi/linux/1039282447/ http://mao.5ch.net/test/read.cgi/linux/1188968326/46
47: login:Penguin [sage] 2008/03/24(月) 01:38:53 ID:Qk/VKx6p GTK+2の話もここでいいの? http://mao.5ch.net/test/read.cgi/linux/1188968326/47
48: login:Penguin [sage] 2008/03/24(月) 02:38:12 ID:xdVA6Pwk いいんじゃない? つーかプログラム系のスレはどこも廃れてんだから あんまりわけることないよ。 ム板でって話もあるが そもそもLinuxからプログラミングの話抜いたら インスコの話しかのこらん。 http://mao.5ch.net/test/read.cgi/linux/1188968326/48
49: login:Penguin [sage] 2008/03/24(月) 21:13:51 ID:w0tQmto2 anjutaをなんとか動かそうとむきになってたけど、自分はgladeが吐いたソースを ビルドできれば満足なことに気がついた。 gladeでぐぐって出てきたページを参考にやったら簡単にできたorz http://mao.5ch.net/test/read.cgi/linux/1188968326/49
50: login:Penguin [sage] 2008/03/24(月) 21:16:44 ID:q1u759xh 2.13.Xからはgailが統合されるみたいだね。思い切ったことするなぁ http://mao.5ch.net/test/read.cgi/linux/1188968326/50
51: login:Penguin [sage] 2008/03/25(火) 21:27:24 ID:f22Hmaea >49 glade2のソースを吐く機能っていうのは確かに手軽だけど、 吐くソースがobsoloteになってしまうとか、色々と不具合の温床になりそうだから、 glade3での機能廃止もしょうがないと思っちゃうんだよね。 所で、gtk-docで作る文書の国際化って結構めんどいね。 html2poと自作スクリプトで頑張ってみようかなって思ってるけど、 なかなかスマートにいかないや。 http://mao.5ch.net/test/read.cgi/linux/1188968326/51
52: login:Penguin [sage] 2008/03/25(火) 22:04:32 ID:Mm1m5DLO >>51 う〜ん、それなんかなかったかなぁ?どっかでみたような。すまん思い出せん。 http://mao.5ch.net/test/read.cgi/linux/1188968326/52
53: login:Penguin [] 2008/04/29(火) 19:11:04 ID:26XTARAt こんにちは 質問があります、gtkを使ったプログラミングをしたいのですが コンパイルがうまくいきません Vine Linuxを使っています。 % rpm -qa | grep gtk+ gtk+-1.2.10-0vl6 となっていますが % gtk-config gtk-config: コマンドが見つかりません. となってしまいます、なぜでしょうか? http://mao.5ch.net/test/read.cgi/linux/1188968326/53
54: login:Penguin [sage] 2008/04/29(火) 19:17:39 ID:cCcJpKWp vineってgtk1しか入ってないの? deb系はよく知らないけどdevelみたいなのが必要なのかね。 http://mao.5ch.net/test/read.cgi/linux/1188968326/54
55: login:Penguin [sage] 2008/04/30(水) 12:15:31 ID:tQtvI8CE Vine が deb 系!? http://mao.5ch.net/test/read.cgi/linux/1188968326/55
56: login:Penguin [sage] 2008/05/30(金) 13:13:29 ID:kzcW1sj3 >>53 vineの事は良くわからんけども、 見たところvine4.2では gtk2-2.8.20-0vl3.2.i386.rpm gtk2-devel-2.8.20-0vl3.2.i386.rpm gtk2-engines-2.7.4-0vl1.i386.rpm があるようなので、 >>53の使ってるvineのver.はわからないが、 開発パッケージが入ってないだけなんじゃないのかね? 例えばgtk+-devel-1.2.10-0vl6.i386.rpmみたいな感じの…。 http://mao.5ch.net/test/read.cgi/linux/1188968326/56
57: 56 [sage] 2008/05/30(金) 13:16:35 ID:kzcW1sj3 って日付見たらひと月前の質問か… てっきり昨日質問したのかと… http://mao.5ch.net/test/read.cgi/linux/1188968326/57
58: login:Penguin [] 2008/05/30(金) 14:22:37 ID:ann5FY58 はじめまして。 gtkでプログラミングをしているのですが、うまくいきません。 01.jpgから10.jpgまでの数字の画像を使って クリックしたらカウントダウンさせようと思っています。 現在は、 GtkWidget *drawingarea; GtkPixbuf *pixbuf; pixbuf = gdk_pixbuf_new_from_file( "10.jpg", NULL); gdk_draw_pixbuf( drawingarea->window, NULL, pixbuf, 0, 0, 500, 350, -1, -1, GDK_RGB_DITHER_NONE, 0, 0); gtk_widget_draw( drawingarea, NULL); sleep( 1); pixbuf = gdk_pixbuf_new_from_file( "09.jpg", NULL); gdk_draw_pixbuf( drawingarea->window, NULL, pixbuf, 0, 0, 500, 350, -1, -1, GDK_RGB_DITHER_NONE, 0, 0); gtk_widget_draw( drawingarea, NULL); sleep( 1); のようにしていますが、うまく1秒置きに画像が表示されません。 強制的に再描画させる方法などありましたら教えてください。 お願いします。 http://mao.5ch.net/test/read.cgi/linux/1188968326/58
59: login:Penguin [sage] 2008/05/30(金) 14:43:11 ID:GKY/CzaG while (gtk_events_pending()) gtk_main_iteration(); を挟むとか。 g_timeout_addを使う方法もあるね。 http://mao.5ch.net/test/read.cgi/linux/1188968326/59
60: login:Penguin [] 2008/05/30(金) 15:17:07 ID:ann5FY58 ありがとうございます。 while (gtk_events_pending()) gtk_main_iteration(); でうまく動きました。 助かりました。 http://mao.5ch.net/test/read.cgi/linux/1188968326/60
61: login:Penguin [] 2008/06/01(日) 12:51:26 ID:Qfk/evfC 質問ばかりですみません。 スタートをクリックしたらマウスカーソルを10秒間消したいと思っています。 カーソルを透明にしてやればいいと思うのですが、 よくわかりません。 よい方法がありましたら教えてください。 http://mao.5ch.net/test/read.cgi/linux/1188968326/61
62: login:Penguin [sage] 2008/06/01(日) 14:26:49 ID:vBepI6CX #!/usr/bin/python import pygtk import gtk, gobject win = gtk.Window() win.set_default_size(200, 200) win.connect('destroy', gtk.main_quit) def create_invisible_cursor(): pixmap = gtk.gdk.Pixmap(None, 1, 1, 1) color = gtk.gdk.Color() return gtk.gdk.Cursor(pixmap, pixmap, color, color, 0, 0) def on_clicked(button): old = win.window.set_cursor(create_invisible_cursor()) def after(): win.window.set_cursor(old) gobject.timeout_add(10 * 1000, after) button = gtk.Button('Start') button.connect('clicked', on_clicked) win.add(button) win.show_all() gtk.main() http://mao.5ch.net/test/read.cgi/linux/1188968326/62
63: login:Penguin [sage] 2008/06/01(日) 14:46:30 ID:vBepI6CX ちょっと修正 #!/usr/bin/python import pygtk; pygtk.require("2.0") import gtk, gobject win = gtk.Window() win.set_default_size(200, 200) win.connect('destroy', gtk.main_quit) def create_invisible_cursor(): pixmap = gtk.gdk.Pixmap(None, 1, 1, 1) color = gtk.gdk.Color() return gtk.gdk.Cursor(pixmap, pixmap, color, color, 0, 0) def on_clicked(button): win.window.set_cursor(create_invisible_cursor()) button.set_sensitive(False) def after(): win.window.set_cursor(None) button.set_sensitive(True) gobject.timeout_add(10 * 1000, after) button = gtk.Button('Start') button.connect('clicked', on_clicked) win.add(button) win.show_all() gtk.main() http://mao.5ch.net/test/read.cgi/linux/1188968326/63
64: login:Penguin [] 2008/06/01(日) 15:01:10 ID:Qfk/evfC ありがとうございます。 c言語でコーディングしているのでcで書いていただければ。。。 すみませんcしかわからないもので。 GdkCursor cursor; gchar bits[32] = { 0}; GdkBitmap *bitmap; GdkColor color = {0, 0, 0, 0}; bitmap = gdk_bitmap_create_from_data(NULL, bits, 16, 16); cursor = gdk_cursor_new_from_pixmap(bitmap, bitmap, &color, &color, 8, 8); gdk_window_set_cursor(window, cursor); 現在はこれでとりあえずカーソルを消してみようとしたのですが、 assertion 'window != NULL' failedとでてしまって消えない状態です。 http://mao.5ch.net/test/read.cgi/linux/1188968326/64
65: login:Penguin [sage] 2008/06/01(日) 15:32:14 ID:vBepI6CX 試してみたらそれでうまく動くようだが。 gdk_window_set_cursor() の呼び出しはちゃんとしてる? http://mao.5ch.net/test/read.cgi/linux/1188968326/65
66: login:Penguin [] 2008/06/01(日) 15:36:53 ID:Qfk/evfC ちょっと修正です。 GtkWidget window; GdkCursor cursor; gchar bits[32] = { 0}; GdkBitmap *bitmap; GdkColor color = {0, 0, 0, 0}; bitmap = gdk_bitmap_create_from_data(NULL, bits, 16, 16); cursor = gdk_cursor_new_from_pixmap(bitmap, bitmap, &color, &color, 8, 8); gdk_window_set_cursor(window->window, cursor); これで実行すると、 gdk_window_set_cursor:assertion 'window != NULL' failed と出ているので呼び出しでエラーになっていると思います。 http://mao.5ch.net/test/read.cgi/linux/1188968326/66
67: login:Penguin [sage] 2008/06/01(日) 15:41:29 ID:vBepI6CX #include <gtk/gtk.h> int main(int argc, char *argv[]) { GtkWidget *window; GdkCursor *cursor; GdkBitmap *bitmap; gchar bits[32] = {0}; GdkColor color = {0, 0, 0, 0}; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); g_signal_connect(G_OBJECT(window), "destroy", gtk_main_quit, NULL); gtk_widget_show(window); bitmap = gdk_bitmap_create_from_data(NULL, bits, 16, 16); cursor = gdk_cursor_new_from_pixmap(bitmap, bitmap, &color, &color, 8, 8); gdk_window_set_cursor(window->window, cursor); gtk_main(); return 0; } http://mao.5ch.net/test/read.cgi/linux/1188968326/67
68: login:Penguin [sage] 2008/06/01(日) 15:45:23 ID:vBepI6CX gtk_widget_realize() 前の widget->window を触ろうとしてるのが原因かな? http://mao.5ch.net/test/read.cgi/linux/1188968326/68
69: login:Penguin [sage] 2008/06/01(日) 16:04:31 ID:wQKPJ8Cz 古いバージョンGtkを使ってたりしない?昔そういうのでハマったおぼえがある http://mao.5ch.net/test/read.cgi/linux/1188968326/69
70: login:Penguin [] 2008/06/01(日) 16:10:28 ID:Qfk/evfC 67のようにしたらエラーはでませんけど、カーソルは透明になりません。 windowの上に、水平ボックスや垂直ボックスをパッキングしているから gdk_window_set_cursor(window->window, cursor); で消えないとかはありますか? gtk_widget_realizeについて調べてみます。 gtk-config --version をしたら1.2.10とでてきました。 http://mao.5ch.net/test/read.cgi/linux/1188968326/70
71: login:Penguin [] 2008/06/01(日) 16:17:00 ID:Qfk/evfC gtk_widget_realizeしても状況変わらずです。 ソースはこうなってます。 int main( int argc, char *argv[]) { GtkWidget *window; /* メインウインドウ */ GtkWidget *test_window; /* テストウインドウ */ GtkWidget *button_start; /* スタートボタン */ GtkWidget *button_quit; /* 終了ボタン */ GtkWidget *hbox; /* 垂直ボックス */ GtkWidget *vbox; /* 水平ボックス */ GtkWidget *separator; /* セパレーター */ GtkWidget *drawingarea; /* 描画領域 */ GdkPixbuf *pixbuf; gchar bits[32] = { 0}; GdkBitmap *bitmap; GdkColor color = {0, 0, 0, 0}; GdkCursor *cursor; /* 初期化 */ gtk_init( &argc, &argv); window = gtk_window_new( GTK_WINDOW_TOPLEVEL); drawingarea = gtk_drawing_area_new(); vbox = gtk_vbox_new( FALSE, 0); hbox = gtk_hbox_new( FALSE, 0); button_start = gtk_button_new_with_label( "Start"); button_quit = gtk_button_new_with_label( "Quit"); separator = gtk_hseparator_new(); http://mao.5ch.net/test/read.cgi/linux/1188968326/71
72: login:Penguin [] 2008/06/01(日) 16:17:54 ID:Qfk/evfC /* ウインドウを画面サイズに合わせる */ gtk_window_resize( GTK_WINDOW( window), gdk_screen_width(), gdk_screen_height()); /* delete_eventが発生したらdelete_eventを実行する */ g_signal_connect( G_OBJECT( window), "delete_event", G_CALLBACK( delete_event), NULL); /* 水平ボックスの中にスタートボタンと終了ボタンをパッキング */ gtk_box_pack_start( GTK_BOX(hbox), button_start, TRUE, FALSE, 5); gtk_widget_show( button_start); gtk_box_pack_start( GTK_BOX(hbox), button_quit, TRUE, FALSE, 5); gtk_widget_show( button_quit); /* 垂直ボックスの中にテストウインドウと水平ボックスをパッキング */ gtk_box_pack_start( GTK_BOX(vbox), drawingarea, TRUE, TRUE, 0); gtk_widget_show( drawingarea); gtk_box_pack_start( GTK_BOX(vbox), separator, FALSE, TRUE, 5); gtk_widget_show( separator); gtk_box_pack_start( GTK_BOX(vbox), hbox, FALSE, FALSE, 0); gtk_widget_show( hbox); http://mao.5ch.net/test/read.cgi/linux/1188968326/72
73: login:Penguin [] 2008/06/01(日) 16:20:38 ID:Qfk/evfC /* メインウインドウに垂直ボックスをパッキング */ gtk_container_add( GTK_CONTAINER( window), vbox); gtk_widget_show_all( window); bitmap = gdk_bitmap_create_from_data( NULL, bits, 16, 16); cursor = gdk_cursor_new_from_pixmap( bitmap, bitmap, &cursor_color, &cursor_color, 8, 8); gdk_window_set_cursor( drawingarea->window, cursor); gtk_main(); return 0; } http://mao.5ch.net/test/read.cgi/linux/1188968326/73
74: login:Penguin [sage] 2008/06/01(日) 16:46:47 ID:vBepI6CX 2.12.9 だけど、それでちゃんと動くよ http://mao.5ch.net/test/read.cgi/linux/1188968326/74
75: login:Penguin [] 2008/06/01(日) 16:51:52 ID:Qfk/evfC ありがとうございます。 バージョンをあげてからやってみます。 http://mao.5ch.net/test/read.cgi/linux/1188968326/75
76: login:Penguin [sage] 2008/06/02(月) 16:55:12 ID:2n4LDSUT gtk+プログラミングについてお薦めの本とか出てないのでしょうか? 不勉強で付属のチュートリアルだといまひとつ良くわからなかったもので…。 http://mao.5ch.net/test/read.cgi/linux/1188968326/76
77: login:Penguin [sage] 2008/06/02(月) 17:09:32 ID:vhO0kEsD 日本語の本で勧められるようなのはないみたいです。 どっかの大学の先生が書いたPDFが参考になるかもしれません。 http://www.iim.ics.tut.ac.jp/~sugaya/books/GUI-ApplicationProgramming/ 個人的にはC言語以外の他の言語バインディングを使うのがおすすめです。 http://www.gtk.org/language-bindings.html http://mao.5ch.net/test/read.cgi/linux/1188968326/77
78: 76 [sage] 2008/06/02(月) 18:02:10 ID:2n4LDSUT >>77 早速教えていただいてありがとうございます。 参考にして勉強して行きますね。 http://mao.5ch.net/test/read.cgi/linux/1188968326/78
79: login:Penguin [] 2008/07/20(日) 20:11:46 ID:hZzIJHG7 AMD、OpenGL性能を最大33%高速化させたLinux向けドライバ http://pc.watch.impress.co.jp/docs/2008/0630/amd.htm http://mao.5ch.net/test/read.cgi/linux/1188968326/79
80: login:Penguin [sage] 2008/09/15(月) 23:03:03 ID:EmRnvQ2i てs http://mao.5ch.net/test/read.cgi/linux/1188968326/80
81: login:Penguin [sage] 2008/09/22(月) 21:01:49 ID:8vBcGsdH Panedでユーザ操作によるリサイズを禁止することってできますか? http://mao.5ch.net/test/read.cgi/linux/1188968326/81
82: login:Penguin [sage] 2008/10/18(土) 23:02:28 ID:3BBs8DQQ >>77 gtkmmかGtk#辺りが無難なのかなぁ。 GNOME公式のアプリにもC#で書かれたモノが増えてきているようだし。 外国ではPythonで書かれたアプリも沢山あるみたいだけど、 国内だと情報が少なそうだしな。 http://mao.5ch.net/test/read.cgi/linux/1188968326/82
83: login:Penguin [sage] 2008/10/18(土) 23:10:39 ID:QtgieN1g どうせ英語は読むことになるからpythonでやるのが無難 GNOMEにはpythonアプリたくさんあるしね http://mao.5ch.net/test/read.cgi/linux/1188968326/83
84: login:Penguin [sage] 2008/10/18(土) 23:12:21 ID:7K6B6OYK Gtk#はないな。gtkmmでしょう。 http://mao.5ch.net/test/read.cgi/linux/1188968326/84
85: login:Penguin [sage] 2008/10/18(土) 23:13:41 ID:HfwrrshF Cでシコシコやろうとしてる/やってる俺はどうなんでしょ http://mao.5ch.net/test/read.cgi/linux/1188968326/85
86: login:Penguin [sage] 2008/10/19(日) 00:01:40 ID:fwxWu968 とりあえずgtkmm関連の日本語のページを読みながらチマチマと勉強中。 JDのソースとか参考になるかなぁ。 > どうせ英語は読むことになるから ですよねーorz日本語の情報少ないもんなぁ… > Gtk#はないな そうなのか? Novellが関わってるのがアレだけど、C#は覚えやすいと思うんだが。 >>85 > Cでシコシコ 漢 http://mao.5ch.net/test/read.cgi/linux/1188968326/86
87: login:Penguin [sage] 2008/10/19(日) 00:04:39 ID:f0AiiEyf 自分で参照カウンタを管理するのはめんどい http://mao.5ch.net/test/read.cgi/linux/1188968326/87
88: login:Penguin [sage] 2008/10/19(日) 12:37:59 ID:mBsqsk/K いっそのことRubyでいこうよ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/88
89: login:Penguin [sage] 2008/10/19(日) 14:31:15 ID:lf2/OYv6 linuxなら c, gtkmm + python で 鉄板だろ 移植性とかいいだすのが間違いのもと。 まずはc#, javaの排除から。 つーか、そういうのってmsやsunの儲けにしかならんよね、実際。 http://mao.5ch.net/test/read.cgi/linux/1188968326/89
90: login:Penguin [sage] 2008/10/19(日) 18:09:25 ID:ZgmXTrMt 今、ruby-gtk2を使って簡単な画像ビューワを作っています。 デスクトップにフィットさせて表示(大きい場合は縮小表示)させたいのですが、 パネルとかウインドウマネージャの装飾を考慮して、画像を表示できる最大の サイズを知りたい場合、どうしたら良さそうですか? 探してはいるものの、なかなか良さそうな手が見つからないです。 http://mao.5ch.net/test/read.cgi/linux/1188968326/90
91: login:Penguin [sage] 2008/10/19(日) 19:54:56 ID:3IMHrYAs gtk2hsにトライしたが、一部関数が無くてダメでした。まあこれからか。 erlgtk使いの人とかどう? http://mao.5ch.net/test/read.cgi/linux/1188968326/91
92: login:Penguin [sage] 2008/10/19(日) 20:28:12 ID:Su20jt3Y >>90 ウィンドウを maximize した時にでるシグナルの中でウィンドウ サイズを取得して、画像のサイズを拡大縮小とか。 これだと、ウィンドウが出てから画像が出るまで、間が空くか? http://mao.5ch.net/test/read.cgi/linux/1188968326/92
93: 90 [sage] 2008/10/20(月) 00:25:14 ID:s5JT3EOQ >>92 レスありがとうございます。 やっぱり、そういうちょっと強引な方法しかないんですかね。 せっかく教えてもらったんですが、ちらつきそうなので、できれば避けたいです。 今は、スクリーンサイズを取ってきて適当なサイズで妥協しています。 何かあっても良さそうなのになぁ。。。 http://mao.5ch.net/test/read.cgi/linux/1188968326/93
94: login:Penguin [sage] 2008/10/20(月) 00:34:47 ID:upSqhUNX >>93 "expose-event"シグナルかな、rubyであるのかは分からないけど http://mao.5ch.net/test/read.cgi/linux/1188968326/94
95: login:Penguin [sage] 2008/10/20(月) 02:08:26 ID:RwkYMDWR >>90 昔SunのJDKのソースを読んでいたことがあるんだが、当時のJDKの実装では、 1) 使われているwindow managerを特定 2) 有名(あるいは標準的と言うべき)なwindow managerであれば、 それぞれのwm固有の枠部分の装飾手段(Windowの重なり具合など) の知識を基に、今有るウィンドウの親を手繰ってwm由来部分を調査し wm由来部分のサイズを決定 3) 知らないwmは非サポートってことで適当に…… なんてことをしていた ここ数年で提案されてない限り、良い方法はないと思われ http://mao.5ch.net/test/read.cgi/linux/1188968326/95
96: login:Penguin [sage] 2008/10/20(月) 05:08:18 ID:mB1jem32 実際にmaximizeするしか知る方法はないだろう? 強引というならそれをやる前に知ろうとする方が強引のような。 それにGTK+はデフォでdouble-bufferedだから何も考えなくてもちらつきしない。 http://mao.5ch.net/test/read.cgi/linux/1188968326/96
97: login:Penguin [sage] 2008/10/20(月) 07:37:12 ID:DDLH0hrK >>96 > 実際にmaximizeするしか知る方法はないだろう? > 強引というならそれをやる前に知ろうとする方が強引のような。 同意。それ以外のやり方してるソフトなんてないのでは? http://mao.5ch.net/test/read.cgi/linux/1188968326/97
98: 90 [sage] 2008/10/20(月) 21:27:41 ID:s5JT3EOQ レスありがとうございます。 >>94 ごめんなさい、"expose-event"シグナルはrubyでもあるのですが、94さんの意図が よく理解できませんでした。 >>95 詳しい情報ありがとうございます。 Sunの人でさえ、そういう実装をされているくらいだから、簡単な方法は無さそうですね。 >>96,97 そんなことを簡単に知ろうという方が間違いですかね。 ちなみに、ちらつくと書いたのは、実際maximizeしてからサイズを取ってくるとすると 画面に表示することは避けられず、一瞬maximizeしたウインドウが見えてしまうという 意味で書きました。 まだGTKのシグナルがどんなタイミングで発行されるのか、よく理解できていないので 誤解しているかも知れませんが。 http://mao.5ch.net/test/read.cgi/linux/1188968326/98
99: 94 [sage] 2008/10/20(月) 23:02:02 ID:upSqhUNX >>98 すみません、>>90さんの要求を正しく理解していませんでした。 最大化できるサイズを求めるというのではなくて、あくまでアプリ側で必要な サイズ(GtkRequisition)と、実際に獲得できたサイズ(GtkAllocation) で実装するのはいかかでしょうか? http://mao.5ch.net/test/read.cgi/linux/1188968326/99
100: login:Penguin [sage] 2008/10/21(火) 02:53:13 ID:5A1QOuH6 >>98 > まだGTKのシグナルがどんなタイミングで発行されるのか、よく理解できていないので > 誤解しているかも知れませんが。 どう考えてもこれがガンだろ。呆れた。 http://mao.5ch.net/test/read.cgi/linux/1188968326/100
101: 90 [sage] 2008/10/21(火) 23:21:31 ID:rjo5j4+k >>99 色々、考えて下さり、ありがとうございます。 >>100 まあ、そう言わんで下さい。 皆さんに教えて頂いたことをヒントに、時間が取れるときに もっと勉強しようと思います。 レスをしてくれた方々、ありがとうございました。 http://mao.5ch.net/test/read.cgi/linux/1188968326/101
102: login:Penguin [sage] 2008/10/22(水) 01:14:52 ID:1Hw6zT+4 複数のファイルをユーザーに選択させ、そのファイルのパスをリストなり 配列なりで得たいと考えています。 調べてみたところ GtkFileChooserDialog は単一ファイル|ディレクトリ にしか対応していないようなのですが、上記のような機能は自前で実装す るしかないのでしょうか。 http://mao.5ch.net/test/read.cgi/linux/1188968326/102
103: login:Penguin [sage] 2008/10/22(水) 01:40:40 ID:TbaNGOlU >>102 gtk_file_chooser_set_select_multiple() gtk_file_chooser_get_filenames() の組み合わせじゃ駄目なのかい? http://mao.5ch.net/test/read.cgi/linux/1188968326/103
104: login:Penguin [sage] 2008/10/22(水) 10:25:49 ID:ApulL45s >>103 ありがとうございます。完璧に私の調査不足でした。 教えていただいた方法でいけそうです。 http://mao.5ch.net/test/read.cgi/linux/1188968326/104
105: login:Penguin [sage] 2008/10/25(土) 10:14:11 ID:dTl3thQm glade3の最新版にしたらいつの間にかGtkBuilder形式でも出力できるようになってたよ。 さすがにウィンドウ別に分けて出力はしてくれないけど。 http://mao.5ch.net/test/read.cgi/linux/1188968326/105
106: login:Penguin [sage] 2008/10/25(土) 15:02:49 ID:AakIN1gI PyGTKでランチャー作ってます ホットキーから呼び出すにはどうすれば やはりgconf弄らないと無理なのでしょうか。 http://mao.5ch.net/test/read.cgi/linux/1188968326/106
107: login:Penguin [sage] 2008/10/25(土) 17:13:44 ID:zQTl7fNi どのウィンドウがフォーカスされている状態でもキー操作で呼び出したいってこと? そりゃXならウィンドウマネージャの仕事だ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/107
108: login:Penguin [sage] 2008/10/25(土) 17:58:26 ID:AakIN1gI >>107 そうです どんな操作してるときもホットキーから呼び出したいので PyGTK以外の言語は全く解らんのですがXLibあたりですかね これさえ備えられればほぼ完成なんです ありがとうございました。もう少し調べてみます http://mao.5ch.net/test/read.cgi/linux/1188968326/108
109: login:Penguin [sage] 2008/10/25(土) 18:06:09 ID:e1TliF6D >>108 それ俺も知りたい。分かったら教えてくれ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/109
110: login:Penguin [sage] 2008/10/25(土) 18:20:20 ID:zQTl7fNi >>108 ウィンドウマネージャにショートカットで任意のプログラムを呼び出すような 親切機能がついていればできる、なければ基本的にできない。 http://mao.5ch.net/test/read.cgi/linux/1188968326/110
111: login:Penguin [sage] 2008/10/25(土) 21:12:08 ID:UmyLPmdd こんなんでどうよ #!/usr/bin/python import gtk, gobject import Xlib, Xlib.display, Xlib.X, Xlib.XK win = gtk.Window() win.connect('destroy', gtk.main_quit) win.show_all() display = Xlib.display.Display() root = display.screen().root root.grab_key( display.keysym_to_keycode(Xlib.XK.XK_a), # keycode Xlib.X.ShiftMask | Xlib.X.ControlMask, # modifier True, Xlib.X.GrabModeAsync, Xlib.X.GrabModeAsync) display.sync() def check(*args): ev = display.next_event() if ev.type == Xlib.X.KeyPress: print (ev.detail, ev.state) # (keycode, modifier) win.present() return True gobject.io_add_watch(display, gobject.IO_IN, check) gtk.main() http://mao.5ch.net/test/read.cgi/linux/1188968326/111
112: login:Penguin [sage] 2008/10/26(日) 00:16:49 ID:cuuCZE3q >>109-110 自分が得た情報はもちろん共有しますよ ウインドウマネージャってubuntuだとcompizでしたっけ? WindowsだとpyHookなんてのがあって楽そうなんですが >>111 走らせてみました 小さなウインドウは出ましたが、こちらではキーに反応しません a, <shift>a, <ctrl>aはダメでした。他のキーですか? 個人的にはこの辺が怪しいと思っていたのですが ttp://faq.pygtk.org/index.py?req=show&file=faq23.009.htp ttp://manpages.ubuntu.com/manpages/feisty/ja/man3/XGrabButton.html ttp://xjman.dsl.gr.jp/X11R6/X11/CH12.html PyGTKって日本語のドキュメントが少ないと思っていたけど それ以前にドキュメントの絶対数が少ない気がしてきた http://mao.5ch.net/test/read.cgi/linux/1188968326/112
113: login:Penguin [sage] 2008/10/26(日) 00:20:34 ID:dWWl1VvV >112 xbindkeysのソースが参考になるかもね。 でもgdkとgtkだけで済ませたい気もする。 http://mao.5ch.net/test/read.cgi/linux/1188968326/113
114: login:Penguin [sage] 2008/10/26(日) 01:05:43 ID:w1SELDT+ >>112 <shift><ctrl>aです http://mao.5ch.net/test/read.cgi/linux/1188968326/114
115: login:Penguin [sage] 2008/10/26(日) 02:08:20 ID:cuuCZE3q >>113 これCですか?現時点では意味不明でした。 やはり最低でも2言語くらい習得しないと細かい所が弄れませんね。 >>114 それも試してみましたが何故が無反応でした。 さらに一週間くらい調べてみます。 http://mao.5ch.net/test/read.cgi/linux/1188968326/115
116: login:Penguin [sage] 2008/10/27(月) 22:08:10 ID:hjSX5CJk glade3といえば日本語メッセージの翻訳が迷訳てんこもりで参った記憶しかないぞ。 ありゃGTK+プログラミングろくに理解してない奴が訳してるんだろうなあ。 http://mao.5ch.net/test/read.cgi/linux/1188968326/116
117: login:Penguin [sage] 2008/11/02(日) 17:56:33 ID:8LwLmm0R 出版界を見ると、GTK+よりもQtの方が元気があるように見えるんだけど、 ユーザ数ではどうなんだろう。日本でも最近出てる本はQtのだよね。 http://mao.5ch.net/test/read.cgi/linux/1188968326/117
118: login:Penguin [sage] 2008/11/02(日) 18:07:31 ID:f8W85vrO 出版ではQtだが、実際にはgtkのほうが人気がある。 ユーザ数でもおそらくgtkのほうが多い。 なぜQtの本のうほうが多いのかは謎。 gtkの本ってなんであんなに少ないんだろうか。 http://mao.5ch.net/test/read.cgi/linux/1188968326/118
119: login:Penguin [sage] 2008/11/03(月) 12:00:13 ID:zVTwcnmi 一つの指標として gnome vs kde ttp://www.google.co.jp/trends?q=GNOME%2CKDE&ctab=0&geo=all&date=all&sort=0 gtk vs qt ttp://www.google.co.jp/trends?q=gtk%2Cqt&ctab=0&geo=all&date=all&sort=0 ちなみにノルウェーではgnomeの人気が高いw http://mao.5ch.net/test/read.cgi/linux/1188968326/119
120: login:Penguin [sage] 2008/11/03(月) 12:19:36 ID:f8RoxdRr ネット上のドキュメントが充実してるからとか? 洋書も最近のはQtの が多いよね。 日本GNOMEユーザー会とKDE ホームページ(日本KDEユーザ会)の サイトを比べてみると、一見KDEの方が勢いがあるように見えるけど、 リンクのメンテがボロボロだな。 http://mao.5ch.net/test/read.cgi/linux/1188968326/120
121: login:Penguin [sage] 2008/11/03(月) 12:24:19 ID:f8RoxdRr >>119 なんかKDE/Qtのが優勢な感じw http://mao.5ch.net/test/read.cgi/linux/1188968326/121
122: login:Penguin [sage] 2008/11/03(月) 13:56:17 ID:7ydUuqhV >>119 一部Quicktimeだったりしないか? http://www.sophia-it.com/content/%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%82%BF%E3%82%A4%E3%83%A0 http://mao.5ch.net/test/read.cgi/linux/1188968326/122
123: login:Penguin [sage] 2008/11/03(月) 22:01:57 ID:57+pbs2m Ubuntu人気があるからgnomeのほうがユーザ多そうだけどな、実際どうなんだろな。 あと他言語のバインディングではgtkのほうが優勢な気がするんだがどうなんだろ。 QtHaskellとか使ってる人いる?俺はgtk2hs使ったけど使い物にならなかったよwww必要関数無くてwwww。 http://mao.5ch.net/test/read.cgi/linux/1188968326/123
124: login:Penguin [sage] 2008/11/03(月) 22:39:37 ID:iQkJfTcr Ubuntu, Fedora, Debian, Vine(笑)とか標準ではたいがいgnomeだからね。 やっぱシェア(数)はやっぱgnomeが多いんじゃないの? KDEはOpenSUSE, Mandriva(turbo)とか。 まぁ前出のgnomeトリはたいがいKDEの派生つーかブランチもあるし 入れ替えたって(共存させたって)いいんだけどね。 http://mao.5ch.net/test/read.cgi/linux/1188968326/124
125: 119 [sage] 2008/11/03(月) 23:02:36 ID:zVTwcnmi >>122 一部ノーム(地名)だったりもするぜ http://mao.5ch.net/test/read.cgi/linux/1188968326/125
126: login:Penguin [sage] 2008/11/03(月) 23:40:33 ID:CkL33X1G ユーザーはともかく、クリエータはGTK(GNOME)の方が多いだろう GTKがLGPLなのに対して、QtはGPLか最近のtool kit としては高額の 有償ライセンスかのいずれか 利用できる人間は、どうしても限られてくる http://mao.5ch.net/test/read.cgi/linux/1188968326/126
127: login:Penguin [] 2008/12/17(水) 15:27:32 ID:KRTiKwTi 欲しいソフトがないから自分で作ろうと思う。 だが、どの言語もソースは読める程度、簡単な改造が出来る程度のレベルです。 だが、一からあのソフトを作りたい・・・。 そんな俺はどのようなGTK開発環境が良いとおもいますか? 今考えているのは、 Pygtk + grade の組み合わせです。 これを薦めるハッカーが多いのと、Pythonという言語がしっくりくるからです。 ほか、初心者におすすめのGTK開発環境がありましたら教えて下さい。 http://mao.5ch.net/test/read.cgi/linux/1188968326/127
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 851 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.045s