1 名前:login:Penguin [2001/07/22(日) 22:31] 俺の様な厨房プログラマーをある程度使えるようにまで育成して、和製糞ソフトを 大量量産するのが目的のスレッドです。 とりあえずGNOMEプログラミング(小学館)を買ってきました。 これから読んでみます。
664 名前:login:Penguin mailto:sage [2005/05/29(日) 20:08:11 ID:y1WOFjTT] >>662 どこまでできていて、どこで詰まってるのか?
665 名前:662 [2005/05/29(日) 20:33:21 ID:8OqUCAcQ] >>664 callback関数の gpointer data をどうしたらよいかわかりません。
666 名前:login:Penguin mailto:sage [2005/05/29(日) 22:41:47 ID:y1WOFjTT] >>665 ラベルに表示するならボタンのコールバックを g_signal_connect(button, "clicked", G_CALLBACK(clicked_cb), label) とかしといて コールバック側で label = GTK_LABEL(user_data) とか受けとけばどう?
667 名前:662 [2005/05/29(日) 23:13:36 ID:8OqUCAcQ] >>666 m(__)m ありがとうございます。 やってみます。
668 名前:login:Penguin mailto:sage [2005/05/30(月) 20:14:27 ID:EDgWxmRU] >>659 まさに、こんなのを探していました。 ありがとう。 ダウンロードして試してみます。
669 名前:login:Penguin [2005/06/22(水) 21:07:00 ID:xe7y7k0v] 昨日からgtk勉強してるのですがわからないことがあるので教えてください 1つのグループのラジオボタンを3つ作って、それをA,B,Cとします。 次に一つ普通のボタンを作って、 Aを選択中にこのボタンを押したらA関数が、B選択中はB関数が実行される・・ というプログラムを作りたいのですが、どのように考えればよいのでしょうか??
670 名前:login:Penguin mailto:sage [2005/06/22(水) 21:16:32 ID:qMKsIvq9] >>669 普通のボタンが押された時に呼ばれるコールバック中で、どのラジオボタンが 選択されてるか判定して・・・・、gtk の話でない気がするがどの辺がわからんのよ?
671 名前:login:Penguin [2005/06/22(水) 21:34:03 ID:xe7y7k0v] >>670 コールバック中に判定する方法がわかりません 自分でいうのもなんですが、基本がわかってないと思います。
672 名前:login:Penguin mailto:sage [2005/06/22(水) 21:54:13 ID:qMKsIvq9] user_data でもグローバル変数でも好きなので、 状態をいれた変数かボタンを渡す。
673 名前:669 mailto:sage [2005/06/22(水) 22:04:18 ID:xe7y7k0v] もう少し考えてがんばってみます 参考書なしで、ネットで調べてやってるんですが やはり参考書は買ったほうがいいですかね?
674 名前:login:Penguin mailto:sage [2005/06/22(水) 22:10:13 ID:qMKsIvq9] いい本ないから・・ ネットで gtk2 のチュートリアル見るのがいいと思う。
675 名前:669 mailto:sage [2005/06/22(水) 22:19:39 ID:xe7y7k0v] >>674 そうですか・・・ さっきの問題は解決しました Aを押したらint NUM=1、BならばNUM=2として 普通のボタンを押した関数のなかでNUMが1ならばA関数・・・ というようなのでいちおうできました もっと高度なテクとかあるのかもしれませんが。。。 ありがとうございました
676 名前:login:Penguin [2005/06/23(木) 01:50:52 ID:jw4l769e] GTK+をいじり始めて間もない初心者なんですが少しお聞きしたいことがあります。 ビデオキャプチャプログラムのようなものを作っていて、キャプチャした画像を pixbufに突っ込んでリモートのXクライアントで表示する場合、リアルタイム(30fps)での 表示がキツイです。画像データを圧縮して転送するオプションみたいなものはありませんでしたでしょうか?
677 名前:login:Penguin [2005/06/23(木) 02:58:12 ID:jw4l769e] 説明が足りてない気がするので補足。 GTKはver1.2です。リモートではない場合、描画は2ms程度で終りますが、 リモート(LAN内)では30ms前後かかり、他の処理を含めるとリアルタイム表示(33ms)は 微妙に無理といった感じです。 画像は320x240、24bitRGB、毎秒30枚と考えると、無圧縮では最低でも7MB/sもの 帯域が必要な計算になります。圧縮できるようなことをどこかで見た気がするのですが 気のせいでしょうか??改めて探してみたのですが見つかりません。
678 名前:login:Penguin mailto:sage [2005/06/23(木) 20:12:38 ID:MHRUW0Sb] gtk 関係ないんじゃないの? 7MB/s ってことは RGB 生データ?それならなおさら gtk 関係ない気がするが。
679 名前:676,677 [2005/06/25(土) 21:14:27 ID:O58VWF1R] >>678 7MB/sは生データですよ。30msってのはキャプチャにかかる時間を除いた、 表示(ネットワーク転送含む)するのにかかる時間ですので少なくとも X関連であることは間違いないです。 自マシンで表示する場合はわずか2ms程度で表示できることからも明らかです。
680 名前:login:Penguin [2005/06/26(日) 00:23:14 ID:bkhj+VqI] textviewで選択範囲の指定はどうすればよいのでしょうか? 選択範囲の取得の方は gtk_text_buffer_get_selection_bounds (textbuffer, &start, &end); で、出来るようですが。ちなみにやりたい事はある地点1から地点2までの範囲の文字列をクリップボードに記憶する事です。
681 名前:login:Penguin mailto:sage [2005/07/05(火) 04:57:38 ID:0YaxXABQ] gtk2.0 C言語にてプログラムを作っているのですが行き詰まってしまいました。 メニュー専用の関数を作り、トップレベルウィンドウのウィジットを渡してメニューを生成しているのですが、 その関数の中でメニューのあるアイテムが押されたときのコールバックとして、リストのアイテムやラベルの文字列等を 変更したいと思っています。 ラベルやリストなどのウィジットの取得方法がわからないのですがいい関数ありませんでしょうか? ご教授よろしくお願いします。
682 名前:login:Penguin mailto:sage [2005/07/05(火) 05:09:08 ID:0YaxXABQ] 訂正です トップレベルウィンドウのウィジットを渡して ↓ メインで宣言したメニューバーウィジットのポインタを渡して ウィンドウのウィジットはlookup_widgetやget_widget関数が使えないか 試したときの名残でした。
683 名前:login:Penguin [2005/07/15(金) 04:16:09 ID:pWVHLMqz]
684 名前:login:Penguin mailto:sage [2005/07/19(火) 23:31:34 ID:Kq6OqZbu] 2.6からGtkMessageDialogは2行で書くことを強要するようになったのか・・・orz
685 名前:login:Penguin [2005/08/14(日) 11:45:43 ID:hCW5GrPA] GTK+-2.8.0 release age
686 名前:login:Penguin mailto:sage [2005/08/14(日) 22:13:25 ID:k5rVKxDc] >>685 描画にcairoを使ったやつだな。安定してるのかな?
687 名前:login:Penguin [2005/08/14(日) 22:23:45 ID:i3voTSGN] >>686 さあ。CairoもGLIBもPangoもうまくいったんだけど、 GTKのmakeが途中で失敗して試せず…
688 名前:687 mailto:sage [2005/08/15(月) 15:49:57 ID:w6RYEsxj] できた。 >>686 安定してるとはおもうよ。今のところ怪しい挙動はしてないし。 あと、ColorChooserがきれい(;´Д`)。
689 名前:login:Penguin [2005/08/21(日) 12:44:35 ID:K7D1YFrD] 現在、Redhat9.0でX-Windowのプログラミングを 行っています。 質問内容 マインスレッドから子スレッドを生成しました。 子スレッドの中のfor()文でミリ秒単位(もしくは、それ以下) のデュレイ(sleep()の処理)を入れたいのですが、 実現方法がわからない状況です。 C言語の関数かX-Windowの関数で実現 方法をご存知の方がいましたら、アドバイス お願いします。
690 名前:login:Penguin mailto:sage [2005/08/21(日) 13:38:31 ID:HFufZyw/] usleep()
691 名前:login:Penguin mailto:sage [2005/08/21(日) 13:48:07 ID:K7D1YFrD] >>690 有難う御座います。 usleep()確認致しました! 昨日から悩んでましたが、これで解決しました。 感謝感謝 <(_ _)>(本当に有難う御座います。)
692 名前:login:Penguin mailto:sage [2005/08/24(水) 15:36:40 ID:ONHXEom6] Gtk 1.2で質問です。 CListのある行が表示領域の中か外かはわかるんですが、 その行が表示領域より上なのか下なのかを判別する方法はありますか?
693 名前:login:Penguin mailto:sage [2005/08/24(水) 15:45:04 ID:UhWJrWdj] >>692 もう1.2は捨てろや。
694 名前:login:Penguin mailto:sage [2005/08/24(水) 16:27:17 ID:ONHXEom6] 1.2で不可能なら乗り換えますので…
695 名前:login:Penguin mailto:sage [2005/08/24(水) 18:34:08 ID:I9lXJq9H] >>692 先頭からなめていけばできるんじゃないか? と CList を全然使ったことないオレが言ってみる。
696 名前:login:Penguin mailto:sage [2005/08/25(木) 00:07:52 ID:hGqCOotH] みんなエディタどうしてる? Emacs? KDevelopとかEclipseとか統合環境ってやっぱ便利かな?
697 名前:login:Penguin mailto:sage [2005/08/25(木) 01:16:12 ID:fP3EQi3h] >>694 CListは2.x以降では使うべきでないウィジェットなので、調べるだけ無駄。
698 名前:login:Penguin mailto:sage [2005/09/01(木) 19:10:40 ID:q3rS4hWe] GTK2.0のプログラミングを始めるにあたって、 「ここ見て勉強しる!」っていうWebはありますか?
699 名前:login:Penguin mailto:sage [2005/09/01(木) 21:26:59 ID:rC80u0pE] 本家のチュートリアルを流し読んだら、 ・チュートリアル ・API リファレンス(gtk,glib) ・ソース ・ソースに付いてるサンプルコード(gtk-demo が特にいい) の4つを何時でも読めるようにローカルのハードディスクに入れて、後は実戦。
700 名前:login:Penguin mailto:sage [2005/09/01(木) 21:37:27 ID:l0ibWz2e] >>699 本家のチュートリアルが、既に腐ってるという問題がw
701 名前:login:Penguin mailto:sage [2005/09/06(火) 18:45:02 ID:dEt8CCEg] ソースを読めば理解しあえる それが本物のプログラマーだ
702 名前:login:Penguin mailto:sage [2005/09/06(火) 23:46:36 ID:P14C2zmG] >>701 幻想だ。ほかのやつが書いたソース読んでもむかつくだけ。
703 名前:login:Penguin mailto:sage [2005/09/07(水) 00:48:45 ID:Ow0LlqqK] 半年前に自分が書いたコードが全然理解できません。
704 名前:login:Penguin mailto:sage [2005/09/20(火) 00:43:03 ID:W0eobZlU] >>703 ちゃんとコメント書いとけ
705 名前:login:Penguin mailto:sage [2005/09/20(火) 00:55:32 ID:txdQkjKa] そこで文芸的プログラミングですよ
706 名前:login:Penguin [2005/09/20(火) 18:01:07 ID:Vs5i3O4n] gtk+-1.2.10 って最近の gtk+-2.x より重くて不安定なの?
707 名前:login:Penguin mailto:sage [2005/09/21(水) 15:17:22 ID:rr1Fmfwx] 1.2.10のほうが軽いけど、機能的にかなり劣るしクラッシュを起こすような 大きな不具合もいろいろ存在する。
708 名前:login:Penguin [2005/09/26(月) 18:08:58 ID:DNEXEhTN] ★〜彼方の願い星〜★ このレスを見た人は、超ラッキーな人♪ でも、このレスを見ただけじゃ何も起らないよ。 効果を実感したいなら、このレスを5回違うスレにレスしてね♪ だぁい好きなあの人に告られたり、 成績がどんどん良くなって、先生に褒められちゃったり...。 次々とHAPPYな事が訪れます♪ 此の頃変なのがいっぱい回ってますが、これは本当です!! これが本物の、初代HAPPYメールです♪
709 名前:login:Penguin [2005/10/03(月) 03:44:59 ID:CJIUV5JW] 質問です。 GtkComboBox (=ドロップダウンリスト)の gchar* gtk_combo_box_get_active_text (GtkComboBox *combo_box); が返す文字列って、GtkComboBox が内部で持っている文字列のポインタそのものなんでしょうか。 だとしたら、文字列の中身をいじっちゃいけないですよね。 もし、新たに別なコピーを作って渡してくれているとしたら、使い終わったときに g_free() してあげるべきだと思うんですけど、どっちなんでしょう。 環境:FreeBSD5.4 gtk+2.6.10
710 名前:login:Penguin mailto:sage [2005/10/03(月) 04:06:14 ID:ddKsBqfZ] >>709 Returns : a newly allocated string containing the currently active text. だから、コピーが返ってくる。 GTK+ではコピーでない文字列が返ってくる関数は返り値の型として G_CONST_RETURN gchar *を使っていると思ってよい。
711 名前:login:Penguin mailto:sage [2005/10/20(木) 00:48:02 ID:gcr1pUQn] 現在、SUSELINUX10.0を使っています。これからGTK+でプログラミングを始めようと 考えているのですが、初心者レベルの参考書かWEBページを教えていただけませんか?。 C言語は理解できるのですが、GTKのコンパイルの仕方とか全くわからない者です。 やりたいことは、ベクトルデータを読み込んで、ウィンドウ上に線や円を描きたいのです。 宜しくお願いします。
712 名前:login:Penguin mailto:sage [2005/10/20(木) 01:56:33 ID:uIaqifFq] >>711 www.google.co.jp/search?hl=ja&q=gtk+%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
713 名前:login:Penguin mailto:sage [2005/10/20(木) 02:28:11 ID:gcr1pUQn] >>712 昔、アテナウィジェットでプログラムを組んだことがあるので、理解ははやいです。 ありがとうございました。
714 名前:login:Penguin mailto:sage [2005/10/25(火) 10:18:40 ID:5uMbs+gQ] GtkButtonを使ったボタンを通常より立体的にしたいのですが、 リソースを設定するだけで可能なのでしょうか。
715 名前:login:Penguin mailto:sage [2005/10/25(火) 13:25:22 ID:IfftLXnr] GTKはリソース使いません。
716 名前:login:Penguin mailto:sage [2005/10/25(火) 13:45:08 ID:6LKQFPf8] >>715 .gtkrcはリソースファイルって言わないの?
717 名前:login:Penguin mailto:sage [2005/10/25(火) 14:02:11 ID:5uMbs+gQ] >>715 Reference Manual に Resource File の章があるんですけど。
718 名前:login:Penguin [2005/10/25(火) 17:22:31 ID:m1tx75Sl] gtk+-2.0をインストールしたいのですがうまくいきません。 pkageconfig,glib,atkをmakeしたあと pangoをコンパイルしたのですが fontconfigがないとのエラーが出ました。 fontconfigをダウンロードしたのですが、以下のようなエラーが出て コンパイル出来ません。 どうすればいいのか、アドバイスをお願いします。 ../fontconfig/fcfreetype.h:27 から include されたファイル中, ../src/fcint.h:39 から, fc-lang.c:25 から: /usr/local/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!" /usr/local/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files." /usr/local/include/freetype2/freetype/freetype.h:22:2: #error "Example:" /usr/local/include/freetype2/freetype/freetype.h:23:2: #error " #include <ft2build.h>" /usr/local/include/freetype2/freetype/freetype.h:24:2: #error " #include FT_FREETYPE_H" make[2]: *** [fc-lang.o] エラー 1 make[2]: Leaving directory `/usr/local/src/fontconfig-2.2.0/fc-lang' make[1]: *** [all-recursive] エラー 1 make[1]: Leaving directory `/usr/local/src/fontconfig-2.2.0' make: *** [all-recursive-am] エラー 2
719 名前:login:Penguin mailto:sage [2005/10/25(火) 18:47:16 ID:cgJQeaf4] freetype2インストールしてある?
720 名前:login:Penguin mailto:sage [2005/10/25(火) 22:24:06 ID:j8mKOjPp] コンパイルエラーの意味がわからないなら、 rpmとかdebとかのをインスコしろよ
721 名前:login:Penguin mailto:sage [2005/10/26(水) 00:25:02 ID:0UU6o7oS] Geany is a text editor using the GTK2 toolkit with basic features of an IDE. geany.uvena.de/
722 名前:login:Penguin mailto:sage [2005/10/26(水) 01:50:52 ID:fACOIYn1] java-gnomeとかgnoclとかいじってる奴っておらん? もうちょっと盛り上がれこのスレ。
723 名前:login:Penguin mailto:sage [2005/10/26(水) 10:45:30 ID:J1h3yCQS] >>718 ttp://www.kde.gr.jp/ml/Kuser/msg04076.html 要するに該当ファイル中の #include <freetype/freetype.h> を #include <ft2build.h> #include FT_FREETYPE_H に直せばよい。
724 名前:login:Penguin [2005/10/26(水) 20:04:52 ID:7wGr95kq] >>722 java-gnome vs gtk#とかおもしろそう。
725 名前:login:Penguin [2005/11/26(土) 16:49:49 ID:QuE9fj5+] GTK+2.0以降 で GDK Imlib を使う方法はないもんでしょうか。
726 名前:login:Penguin mailto:sage [2005/11/29(火) 01:33:56 ID:NZ7bfDmC] UIManagerでMenuToolButtonを扱うにはどうすればいいのでしょうか?
727 名前:login:Penguin mailto:sage [2005/12/05(月) 17:09:52 ID:yTnWD7jY] GtkTextViewで質問があります。 ウィンドウにメニューバーとテキストビューをのせています。 横スクロールバーはなくし、長文を折り返して表示させたいのですが、 ウィンドウが勝手に広がってしまいます。 また、ウィンドウを狭くしようとしても、狭くできません。(マウス操作で)
728 名前:login:Penguin mailto:sage [2005/12/05(月) 18:04:47 ID:BtGpeGNp] >>727 gtk_text_view_set_wrap_mode()
729 名前:login:Penguin mailto:sage [2005/12/07(水) 12:30:25 ID:/q9zEwb5] >>728 レスありがとう。 ワードラップ効かすと折り返しが妙なとこでされちゃうので、NONEにしてます。 具体的には、空白9つのあとに数字を記述した行と連続した文字の行で、表示位置がズレてしまうので。 1 2 3 4 5 6 7 8 9 123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
730 名前:login:Penguin mailto:sage [2005/12/07(水) 12:37:34 ID:/q9zEwb5] >>729 1 2 3 4 5 6 7 8 9 ありゃ、先頭に空白いれたつもりが... それからGtkTextViewのかわりにVTE を使って、どうように表示できるようにしてみたのですが、 表示自体はうまくいけそうだったのですが、ウィンドウのリサイズで内容を書き換えてくれないし、 なにやら Gdk-CRITICAL が出力されてます。 [vte:xxxxx]: Gdk-CRITICAL **: gdk_gc_get_colormap: assertion `GDK_IS_GC (gc)' failed 因に SuSE 10.0 使ってます。
731 名前:login:Penguin mailto:sage [2005/12/07(水) 13:32:02 ID:uBfmckMe] >>727 以前、狭くできなくて悩んだ時は textview に gtk_widget_set_size_request で 適当なサイズを入れて狭くできるようになった。 理屈はわからないけど
732 名前:login:Penguin mailto:sage [2005/12/07(水) 17:02:44 ID:/q9zEwb5] >>731 ご教授いただきましたように、 gtk_widget_set_size_request (GTK_TEXT_VIEW(text), 100, 75); と一行、適当(値も適用)に入れてみました。 確かにウィンドウのリサイズができるようになりました。 ただ、折り返して表示してくれないのでorz。 今は、VTEで作業してます。
733 名前:login:Penguin mailto:sage [2005/12/07(水) 17:20:33 ID:gfGZYrS3] >>732 お前が折り返しをしないように設定してるからだろ。ちっとは頭を使え
734 名前:login:Penguin mailto:sage [2005/12/07(水) 17:38:00 ID:/q9zEwb5] >>733 ワード・ラップとは、ある単語が一行で完了しない場合に、(単語の区切りを意識して) 強制的にその単語を次の行に移動して表示する機能をいいます。 単語の区切りを無視してくれるようにはできないですよねぇ...
735 名前:login:Penguin mailto:sage [2005/12/07(水) 18:02:40 ID:gfGZYrS3] >>734 GTK_WRAP_CHAR リファレンス嫁
736 名前:login:Penguin mailto:sage [2005/12/08(木) 10:11:26 ID:NkHarRL9] >>735 GTK_WRAP_CHAR にもしたが、へんなとこで改行されてしまうんだけれど... リファレンス嫁んorz
737 名前:login:Penguin mailto:sage [2006/01/28(土) 06:10:36 ID:y31wlGaX] pcmanfm.sourceforge.net/
738 名前:login:Penguin mailto:sage [2006/01/28(土) 13:29:29 ID:amWZrwNv] >>736 ここでゴチャゴチャ訊いてるより自前でやってしまう方が早いと思うが
739 名前:login:Penguin mailto:sage [2006/02/08(水) 12:18:47 ID:EWHkI7FI] コマンドライン引数で `-' を渡したいんですが、gtk_init() で `-' は取り除 かれるみたいですね。 なんか回避方法とかありますか? やっぱ gtk_init() の前で一旦引数をパーズするしかない?
740 名前:login:Penguin mailto:sage [2006/02/08(水) 20:36:38 ID:CYm40DFq] 慣習としては -- をおいてオプションと引数を区別するんじゃないか。 GTKが対応してるかどうかは知らんけど。
741 名前:login:Penguin mailto:sage [2006/02/08(水) 23:26:08 ID:EWHkI7FI] >>740 うーん、オプションとして `-' を渡したかったんですけどね。`-file -' で 標準入力からデータを読む、みたいな。とりあえず gtk_init() の前で捕捉す ることで逃げました。 ちなみに `--' には対応してるみたい。試してみたら `--' の後の `-' は gtk_init() を通過してきた。
742 名前:login:Penguin mailto:sage [2006/02/19(日) 15:58:57 ID:P101Qt/X] シグナルの発行ってどうやるの?
743 名前:login:Penguin mailto:sage [2006/02/20(月) 13:14:52 ID:OBEFgOmS] g_signal_emit()
744 名前:login:Penguin mailto:sage [2006/02/21(火) 01:18:20 ID:OjKUo/jf] コールバック関数の中でブロッキングする処理があるんですが ウインドウ上のボタンを押されたらキャンセルさせたいです。 でもコールバック関数がブロッキングしてたらgtk_main()に返らない のでキャンセルボタンには反応できないんでしょうか? 解決方法をご存じの方がいらっしゃいましたら教えてください。
745 名前:login:Penguin mailto:sage [2006/02/22(水) 00:35:56 ID:DgPvEyu9] >>744 よくわからんが、長時間かかる処理をキャンセルできるようにしたいということか? gtk と関係ないがスレッドとかどうよ?
746 名前:744 mailto:sage [2006/02/22(水) 22:32:46 ID:s0bZ0aZZ] うーん、スレッドでもいいんだけど割り込み処理みたいなこと できないかなぁーと思いまして。。
747 名前:login:Penguin mailto:sage [2006/02/23(木) 14:41:15 ID:9eTddDoJ] 適当な間隔で while (gtk_events_pending()) gtk_main_iteration(); を呼んで一時的にイベントループを回してやると、スレッドを使わなくてもUIの処理ができるようになる。 システムコールなんかで長時間ブロックするような場合には使えないけど。
748 名前:login:Penguin mailto:sage [2006/02/23(木) 22:16:58 ID:HDaCfi3a] >>743 サンキスト
749 名前:login:Penguin [2006/04/06(木) 09:06:33 ID:xwiqVJCG] すいません、どうしてもわからなかったのですが… gtk_label_set_markup() で '<' と '>' を表示する方法がわかりません。 タグの開始(終わり)と判断されてしまうようです。 すいません、よろしくお願いいたします。
750 名前:login:Penguin mailto:sage [2006/04/06(木) 13:56:52 ID:lK+xfIyV] >>749 以下の様にしたらちゃんとイタリックで「<test>」と表示されるみたいだけど、 駄目すか。 m = g_markup_printf_escaped ("<span style=\"italic\">%s</span>", "<test>"); gtk_label_set_markup (GTK_LABEL(label), m); g_free (m);
751 名前:749 mailto:sage [2006/04/07(金) 00:53:52 ID:064lZiFe] >>750 ありがとうございました、行けました。
752 名前:login:Penguin [2006/04/08(土) 16:50:28 ID:qD5vNEHv] GTKアプリケーションでウィンドウを分割しているウィジット(マウス操作でレイアウトの棒を左右に動かせる)を見掛けたのですが あれは何と言うウィジットなのでしょうか。 ウィジットの名前が分からないと調べようもないので教えてください
753 名前:login:Penguin [2006/04/08(土) 17:07:07 ID:et4vCTR5] 多分 GtkHPaned っていうやつだと思う Glade(2.12.1)だと右から2番め下から2番めにあるやつ
754 名前:login:Penguin [2006/04/09(日) 00:12:12 ID:lWv/4qoU] >>753 ありがとうございました。 そのウィジットで出てきました
755 名前:login:Penguin [2006/04/26(水) 18:09:37 ID:k4vlbIwh] gtkで画面をすぐに更新させるにはどうしたらいいでしょうか。 swapBufferやflushのようなカンジの関数があるかと 思ったんですが、見付かりませんでした。
756 名前:login:Penguin mailto:sage [2006/04/26(水) 23:15:06 ID:aZu1U6v6] GdkFlush って無かったっけ?
757 名前:login:Penguin mailto:sage [2006/05/02(火) 08:17:35 ID:UqKVJP00] 関数名長いよ!ヽ(`Д´)ノ ウワァァァン
758 名前:login:Penguin mailto:sage [2006/05/02(火) 08:57:43 ID:e/deB1lW] ああ、C言語だからな。
759 名前:login:Penguin [2006/05/09(火) 07:32:53 ID:reS9af81] GtkComboBox で質問です…。 GtkComboBox の signal で "changed" が発行された時と同じような感じで コールバックを呼びたいのですが、 選択されたアイテムが前のと同じでも呼べるようにするにはどうすればよいでしょうか… 識者の方、お願いいたします。
760 名前:login:Penguin [2006/05/21(日) 23:50:35 ID:wP3kA47Z] Gtk初心者です get_wigetを使ってウィジェットから値を取り出したのですが, undefined reference to `get_widget` というエラーメッセージが出ます 何か解決する方法はあるでしょうか? また,代替手段などありましたら教えて下さい
761 名前:login:Penguin mailto:sage [2006/05/22(月) 00:15:02 ID:lYbn8Pcy] >>760 文が変
762 名前:760 mailto:sage [2006/05/22(月) 00:36:55 ID:cF96P9p7] 失礼しました.訂正します > get_wigetを使ってウィジェットから値を取り出したのですが, ウィジェットから値を取り出すために,get_widgetを使って ウィジェットを取得したいのですが, > undefined reference to `get_widget` > というエラーメッセージが出ます > > 何か解決する方法はあるでしょうか? > また,代替手段などありましたら教えて下さい よろしくお願いします
763 名前:login:Penguin mailto:sage [2006/05/22(月) 10:15:59 ID:DWYo0BTY] >>760 私はsupport関数を使わないからよく分からないけど、 gtk+-1.x用のgladeでは get_widget だった関数が 2.0 では lookup_widget に なってるっぽい。 こんなんあった。↓ ttp://lists.ximian.com/pipermail/glade-users/2003-October/001603.html glade使ってるんだよね? glade使ってないのにgladeで準備された関数を 使っているという話じゃないよね?
764 名前:760 mailto:sage [2006/05/22(月) 21:47:05 ID:cF96P9p7] >>763 ありがとうございます > glade使ってるんだよね? glade使ってないのにgladeで準備された関数を 使っているという話じゃないよね? はい.glade使ってます. でも,lookup_widget以外を使って同じような関数って,皆さんどのようにしているんでしょうか? それから,GTKを学習する上で参考になるHPなどありましたら, 教えて下さい