GTK+/Glade/gtkmm
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://www.gtk.org/
Glade
http://glade.gnome.org/
gtkmm
http://www.gtkmm.org/
wingtk
http://wingtk.sourceforge.net/
Gtk#
http://gtk-sharp.sourceforge.net/
GTK+ for Win32(dat落ち中)
http://pc2.2ch.net/test/read.cgi/tech/1007479398/l50
0153デフォルトの名無しさん
NGNGlibsig++
0154デフォルトの名無しさん
NGNG0155age
NGNG0157デフォルトの名無しさん
NGNGすごく短い間隔でファイルディスクリプタに書き込みがあると
正しくgtk_input_add()が呼ばれいんですが、そんなもんなんですか?
たとえばfdをGDK_INPUT_READで監視してて、
write(fd,str,SIZE);
write(fd,str,SIZE);
とすると、最初のwrite()しかgtk_input_add()が処理してくれないです。
write(fd,str,SIZE);
usleep(10000);
write(fd,str,SIZE);
とすると、2つとも処理してくれるんですが。。
0158デフォルトの名無しさん
NGNGDOSウィンドウ(gspawn-win32-helper.exe?)を表示させない為にはどうすればよいでしょうか?
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG取りあえずは動く。flへり9gy0p934ぽ45え
435
いいいいいいいいいいいいいいいいい4@−−−−−−−−−−−−−−−−−−−−rthg
えええええええええええええええtg0お9−^34444444444444tkgv0@−dさう
0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGギコに空目してしまってしかたがない。
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNGwxFIXED_MINSIZEをいちいちアンチェックするのがめんどくさいです
0166デフォルトの名無しさん
NGNGご苦労様です
0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNGなんでも自前で持とうと?
0170デフォルトの名無しさん
NGNGレイヤーが違う。
もっと言えば、例えば過去にGNOMEのライブラリに入っていたものが、今はGTK+に移動してきたり
しているように、GLib/GTK+は下位レイヤーとして必要なものをすべて持とうという思想なのだろう。
実際、GNOMEに関係のないGLib/GTK+アプリってのは山ほどある。
0171デフォルトの名無しさん
NGNGVC++でGlibがコンパイルできーーーーーーーーーーーーーーん!!!!!!
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGコンパイル通せよヴォケが!!
0174デフォルトの名無しさん
NGNG=============
Again, first decide whether you really want to do this.
Before building GLib you must also have the libiconv library and GNU
gettext. Get prebuilt binaries of libiconv (1.9.1 or newer), and
gettext-runtime (0.13.1 or newer) from www.gimp.org/win32/downloads.html.
0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGgatomic.c(477) : error C4047: '関数' : 間接参照のレベルが 'volatile LONG *' と 'PVOID * 'で異なっています。
gatomic.c(478) : error C4047: '関数' : 間接参照のレベルが 'LONG' と 'PVOID' で異なっています。
gatomic.c(479) : error C4047: '関数' : 間接参照のレベルが 'LONG' と 'PVOID' で異なっています。
gatomic.c(490) : error C4047: '関数' : 間接参照のレベルが 'volatile LONG *' と 'gpointer * ' で異なっています。
gatomic.c(490) : error C4047: '関数' : 間接参照のレベルが 'LONG' と 'gpointer' で異なっています。
gatomic.c(490) : error C4047: '関数' : 間接参照のレベルが 'LONG' と 'gpointer' で異なっています。
gatomic.c(490) : error C4047: '==' : 間接参照のレベルが 'LONG' と 'gpointer' で異なっています。
とりあえずこのコンパイルエラーを今から追跡するとこだ。
0177デフォルトの名無しさん
NGNGなんか適当なコンパイラオプションつければ黙らせられるんじゃないの?
0178デフォルトの名無しさん
NGNGなんかmakefileのパス名の罠が多くて疲れた〜・・・
次はGtkだ〜・・・
0179デフォルトの名無しさん
NGNGVC++用のMakefileが無いー
0180デフォルトの名無しさん
NGNGVC++で全体をビルドするのはやめておけ。
限りなく不可能に近い。
MinGWでビルドするほうがいい。
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNGコンパイルした!次はatkだ〜・・・の前にGtkのコンパイルをちょっと進めたら
gtk/stock-iconsにvc用のmakefileが無いからgtkのmakeが止まる〜・・・
後回しにしてatkを先にしようと思ったらatkもvc用のmakefile無い〜・・・
0183デフォルトの名無しさん
NGNGC:\GIMP\gtk+-2.6.0\tests>simple.exe
** (simple.exe): WARNING **: No builtin or dynamically loaded modules
were found. Pango will not work correctly. This probably means
there was an error in the creation of:
'C:\GIMP\pango\pango\etc\pango\pango.modules'
You may be able to recreate this file by running pango-querymodules.
(simple.exe): GLib-GObject-CRITICAL **: file gobject.c: line 1562: assertion `G_IS_OBJECT(object)' failed
(simple.exe): GLib-GObject-WARNING **: cannot register existing type `PangoFont'
** (simple.exe): CRITICAL **: file pango-engine.c: line 68: assertion `PANGO_IS_FONT (font)' failed
むごおおおおおお!!!クラッシュすんなあああ!!!!
0184デフォルトの名無しさん
NGNGhttp://lists.sourceforge.jp/mailman/archives/gtklab-devel/2004-October/000020.html
んで全部VC7でコンパイルし直した。>>183のエラーはpangoのモジュールを
コンパイルすんの忘れてたからだった。で、一応全部テストも動いた。
んが、日本語が文字化けするし。なんか全部ビルドし終わって、必要なのを
libとかetcにまとめんのがよくわからん。何をどこに配置すればいいのかどこにも
書いてないし、何これ。makefile.in解読すんの?
0185デフォルトの名無しさん
NGNGそうか、それはよかったな。化けるので正解なんだよ。
0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
05/02/08 03:57:11http://www.gimp.org/~tml/gimp/win32/downloads.html
0189デフォルトの名無しさん
05/02/08 04:05:130190デフォルトの名無しさん
05/02/09 05:52:54._ .......、._ _ /:/l!
:~""''.>゙' "~ ,、、''‐'、| _ またまたご冗談を
゙、'、::::::ノ:::::::_,.-=. _〜:、 /_.}'':,
``、/:::::::::__....,._ `゙'Y' _.ェ-、....._ /_゙''i゙ノ、ノ
,.--l‐''"~..-_'.x-='"゙ー 、`'-、 ,:' ノ゙ノブ
" .!-'",/ `'-‐'') /\ `/ でノ-〈
.-''~ >'゙:: ‐'"゙./ ヽ.,' ~ /
//::::: ', / ,:'゙
,.ィ
''==ァ-‐‐,'゙<l _,, ご冗談を
`、:/::r'゙゙'_ェ'゙゙i、._ /ラノ
,=キヅ `'ラ/ヾ/ (シフ
,ケ:: ',. / ,:'゙
ー;-‐<{
X,.^ャ~ト β 冗ニャンを
'´' ` '
0191デフォルトの名無しさん
05/02/09 15:16:54いい加減統一しろ
0192デフォルトの名無しさん
05/02/09 15:21:510193デフォルトの名無しさん
05/02/09 16:03:44いい加減統一しろ
Wiindowsで言うとこんなとこか?
0194デフォルトの名無しさん
05/02/09 16:22:54それに応えて「WinFXにご期待ください」なのかしらん?
0195デフォルトの名無しさん
05/02/09 16:29:340196デフォルトの名無しさん
05/02/13 14:53:290197デフォルトの名無しさん
05/02/17 23:59:290198デフォルトの名無しさん
05/02/18 00:28:440199デフォルトの名無しさん
05/02/18 06:24:47見ましたが関数の型だけで何が起こったときのシグナルかと言う情報が不足しているように感じます。
0200デフォルトの名無しさん
05/02/18 23:04:180201デフォルトの名無しさん
05/02/18 23:28:18一行知った風な事を書く厨房とかが出だしたら末期だ。
かなしきかな。
0202GtkPaned notify::positionでぐぐれ。
05/02/19 00:38:52>>199
シグナル名見て分からないならやめたら。誰も引き留めないだろうし。
0203デフォルトの名無しさん
05/02/19 00:47:390204デフォルトの名無しさん
05/02/19 00:53:210205デフォルトの名無しさん
05/02/19 01:08:290206デフォルトの名無しさん
05/02/19 03:52:110207デフォルトの名無しさん
05/02/19 09:20:54http://mail.gnome.org/archives/gtk-app-devel-list/2002-August/msg00194.html
マニュアルにないnotify::positionシグナルで対応するみたいだな。
何も知らない、調べてもいない(つまり質問者と完全に同レベル)くせに偉そうですね♪
お前みたいなのが著しいレベル低下を招いているのでは?
0208デフォルトの名無しさん
05/02/19 09:22:57日本語版はシグナルハンドラのプロトタイプ宣言すら載ってないわけで。
マニュアル読めと言う前にお前が読んだのかと子一時間説教したいよな。
0209デフォルトの名無しさん
05/02/19 10:15:58208は英語すら碌に読めない低能か。
0210デフォルトの名無しさん
05/02/19 10:25:540211デフォルトの名無しさん
05/02/19 10:36:110212デフォルトの名無しさん
05/02/19 10:47:24不親切なアドバイスに感謝します
0213デフォルトの名無しさん
05/02/19 12:10:510214デフォルトの名無しさん
05/02/19 12:14:320215デフォルトの名無しさん
05/02/19 13:00:42不親切なアドバイスに感謝します
0216デフォルトの名無しさん
05/02/19 13:02:160217デフォルトの名無しさん
05/02/19 13:04:11なんか思い出すな。このスレ見てると。
クラスで話題についてこれない奴が。
急に別の人の噂話(悪口)の話題に口を出して。
周りはそいつの変化が面白いから、口裏合わせて話してやる。
そうすると、あたかもそいつも仲間になったつもりになって
必死に悪口を言い出す。
周りは「お前もナー」っと思いながら、笑いを堪えつつ
相手にしてやる。
そのうちあきて、相手をしなくなってまた元に戻る。
クラスでハブにされる奴って、自分より下の奴を必死に
見つけて叩こうとするんだよね。
必死さに笑っちゃうよ。
0218デフォルトの名無しさん
05/02/19 13:14:470219デフォルトの名無しさん
05/02/19 13:49:490221デフォルトの名無しさん
05/02/19 22:51:240222デフォルトの名無しさん
05/02/22 22:42:04・Look&Feelが浮いている → 2.6以降標準付属のwinpで解決した?
・そのままでは日本語のインライン入力が出来なかった → 2.6以降標準のimmoduleだっけ?で解決した?
・配布にいろいろdllが必要
・いまだに不安定?
0223デフォルトの名無しさん
05/02/22 22:43:31immodule -> imime
0224デフォルトの名無しさん
05/02/24 00:44:55size,heightは存在しないようです(glade/rubyで製作しています。)
0225デフォルトの名無しさん
05/02/24 00:52:220226デフォルトの名無しさん
05/02/24 00:55:58CのAPIならそいつらの親クラスであるGtkPanedに
gtk_paned_get_position()って関数がある。
それに対応するものを探してみれ
0227デフォルトの名無しさん
05/02/24 00:58:130228デフォルトの名無しさん
05/02/24 01:23:18>>226さんのは既に試していて-1が返ってきてしょぼんぬしていた所でした。
お二人とも御協力頂きありがとうございました。
0229デフォルトの名無しさん
05/02/26 17:48:320230デフォルトの名無しさん
05/02/26 17:51:390231デフォルトの名無しさん
05/02/26 17:56:440232デフォルトの名無しさん
05/02/27 00:57:140233デフォルトの名無しさん
2005/03/27(日) 02:09:110234パックマン
2005/03/30(水) 13:15:36矢印ボタンとかをビットマップファイルを貼り付けてかっこよくできないもんでしょうか?
0235デフォルトの名無しさん
2005/03/30(水) 20:20:04お勧めのライブラリとかありますでしょうか。
0236デフォルトの名無しさん
2005/03/30(水) 20:31:21gdk
0237デフォルトの名無しさん
2005/03/30(水) 22:35:42gdk のドキュメントって少ないね。
0238デフォルトの名無しさん
2005/03/31(木) 14:38:55ttp://themes.freshmeat.net/browse/958/
とか。いくらでも、お好きなようにどうぞ。
っていうか、どんな環境でもデフォルトでいくつかテーマ入ってると思うけどなぁ。
0239デフォルトの名無しさん
皇紀2665/04/01(金) 01:03:45ありがとう。
こういうテーマを自分で作りたいんだけど、どっかに資料ないですかね?
かっこいいテーマを見つけてくるのもそれはいいんだけど、自分で作れれば無敵でしょ?
0240238
2005/04/02(土) 23:53:28うーん、自分はテーマ作るにあたっての資料とか、ツールとかは知らないです。スマソ。
けど基本的にgtkrcが分かればそれだけな気もするし、あとは既存のテーマの真似をすれば十分オリジナルも作れるんじゃないでしょうか。
カッコイイのできたらもちろん公開キボンヌ。っす。
0241デフォルトの名無しさん
2005/04/05(火) 23:30:50基本的には gtk_main() を呼び出す前には使えない
特殊な事情が無ければ、expose イベントハンドラの中で使う
http://mail.gnome.org/archives/gtk-list/1997-December/msg00279.html
gtk_widget_show() みたいに main() 関数の中で使いたかったのですが・・・。
0242デフォルトの名無しさん
2005/04/06(水) 16:55:49gtk_main() の前でないとダメなん?
widget->window がなくて困った、とかなら realize イベントの
コールバック内とかでもいいと思うけど。
0243デフォルトの名無しさん
2005/04/06(水) 20:24:40イベントドリブンに入る前に自前のイニシャライズ処理(drawable に
表示する絵を用意する)を入れたかったのですが、イベントハンドラの
中で初期化する様に変更しました。
困っていたのは、ご指摘の通り、drawable が無かったという点です。
こちらは pixmap には gtk_main() 以前に描画可能という事に気付き、
一応可能である事を確認しました。
説明が下手でスミマセン。
0244デフォルトの名無しさん
2005/04/08(金) 14:13:19画面の構成は
Window−Fixed−Entry
トップレベルウィンドウにFixedウィジェットが載り、その上にEntryウィジェットが載っていて、このEntryウィジェットにフォーカスを当てたいのです。
gtk_window_set_focus()という関数を見つけたのですが上記構成でEntryウィジェットを指定する書き方がわかりません。
助けてください。
0245デフォルトの名無しさん
2005/04/09(土) 02:43:38gtk_widget_grab_focus()じゃだめか。
0246244
2005/04/11(月) 09:55:44バッチリでした。ありがとう。
あんたはええ人や!
0247デフォルトの名無しさん
2005/04/18(月) 20:09:44現在 gdk_draw_string() の中で gtk_style_get_font() でフォントを取得して
文字列を表示させているのですが、日本語が文字化けします。
バージョンは gtk 2.0 です。
0248デフォルトの名無しさん
2005/04/18(月) 20:26:49どこに描こうとしてるのかわかんないけど、
pango とかには UTF-8 で渡すんだと思うがどう?
ついでに、その2つの関数はもう古いような記憶が…。
0249デフォルトの名無しさん
2005/04/18(月) 21:21:49GdkPixmap に UTF-8 で書き込んでいます。EUC も試してみましたが、
ダメでした(そもそもフォントが違っている気がします)。
Pango を使うのは少し大げさな感じがするので、そこだけ Xlib を使おうか
とも考えています…。
http://www-6.ibm.com/jp/developerworks/unicode/010525/j_u-pango1-index.html
http://www-6.ibm.com/jp/developerworks/unicode/010907/j_u-pango2-index.html
0250デフォルトの名無しさん
2005/04/19(火) 08:16:08うちだけかな。
0251デフォルトの名無しさん
2005/04/19(火) 17:44:14ノシ
向こう側で設定ミスってるのかも名。
0252249
2005/04/20(水) 01:47:28Gtk より下のレイヤーはドキュメントが少なくて辛い。
■ このスレッドは過去ログ倉庫に格納されています