Gtkプログラミング on Windows!!! (478レス)
1-

82: GIMP調査隊 2007/02/23(金)16:10 AAS
皆様のおかげでGimp-2.3をMinGWでビルドすることに成功しました。
てめえのブログにも書きますが、是非お礼をしたくお邪魔しました。ありがとうございました。
83: 2007/02/23(金)17:31 AAS
「てめえの」ブログのURI希望
84
(1): 2007/04/11(水)00:08 AAS
複数のウィンドウを持つようなアプリでフォーカスされているウィンドウのウェジットを取得する方法はありますか?
85: 2007/04/11(水)01:00 AAS
HWND hWnd = GetFocus();

のことですか?
86: 2007/04/19(木)01:30 AAS
>>84
こんなのはどうよ。

GtkWidget *get_focus_window(void)
{
GList *list, *tmp;
GtkWidget *focus_window = NULL;

list = gtk_window_list_toplevels();

for (tmp = list; tmp; tmp = g_list_next(tmp)) {
GtkWidget *window = GTK_WIDGET(list->data);
if (gtk_window_is_active(GTK_WINDOW(window))) {
focus_window = window;
break;
}
}

g_list_free(list);
return focus_window;
}
87: 2007/05/17(木)16:24 AAS
>>7
swingからc++のプログラムって呼べる?
c++のプログラムとwin32 linuxどっちでも動くように組み合わせたい
88: 2007/05/17(木)18:04 AAS
>>7

>>6じゃないけど、jniインターフェースを使うとできるかも。
外部リンク[html]:e-words.jp
89: 2007/05/22(火)02:25 AAS
もりあがりませんなあ
90: 2007/05/23(水)16:20 AAS
Foundations of GTK+ Development (Expert's Voice in Open Source)
外部リンク:www.amazon.co.jp
91
(3): [age] 2007/07/09(月)21:15 AAS
gtkmmをVisual Studio.net 2003で使いたいのですが、
gtkmm_win32.txtに2005とMinGWにしか対応していないと書かれています。
いちおう2003でHello Worldをコンパイルして、コンパイルは通ったのですが、
実行すると「アプリケーションを正しく初期化できませんでした」というエラーが出て
実行できません。
2003でgtkmmは使えないんでしょうか?
92: 91 2007/07/09(月)23:58 AAS
今2005でもコンパイルしましたが、同じエラーが出ました。
エラーの内容は、

'gtkmmtest.exe': 'C:\GTK\bin\gtkmm-2.4d.dll' を読み込みました。シンボルが読み込まれました。
LDR: LdrpWalkImportDescriptor() failed to probe C:\GTK\bin\gtkmm-2.4d.dll for its manifest, ntstatus 0xc0150002

というものです。
gtkmmのDLLがマニフェストと合ってない?という意味でしょうか。
マニフェストの生成をいいえにしましたが、同じでした。
そもそもマニフェストの意味がよく分かりません。選挙ではよく聞きますが、ここでは関係ないですね・・。
93: 91 2007/07/10(火)00:22 AAS
gtkmm2.8にしたらエラー出なくなりました
2.10だとエラーが出るようです。
94: 2007/07/10(火)06:08 AAS
>>91
>gtkmmをVisual Studio.net 2003で使いたいのですが、
>gtkmm_win32.txtに2005とMinGWにしか対応していないと書かれています。
2003にバグがあって、昔はgtkmmを使えなかった。今のgtkmmはしらん。
2005は↑のバグを修正してある。
つーか、2003では修正しないから、2005を買ってね。というM$商法。
95: 2007/07/10(火)11:15 AAS
2005は無料でダウンロードできるし
96: [age] 2007/07/10(火)22:58 AAS
質問です。
トップレベルウィンドウの子にGtkDrawingAreaを入れて、
このGtkDrawingAreaにkey_press_eventをgtk_signal_connectしたのですが、
キーボード入力を受け付けてくれません。
gtk_widget_set_eventsでマスクの設定はしてあります。
トップレベルのウィンドウだとキーボード入力を受け付けてくれます。
何がいけないんでしょうか?
97: ・∀・)っ-○◎● 2007/07/11(水)02:03 AAS
GTK=GaTeKeeper=SONY
98
(1): 2007/07/11(水)10:36 AAS
) Gtkmmのチュートリアルを訳してみた(半分ほど)
) 外部リンク:anond.hatelabo.jp
99: 2007/07/11(水)20:55 AAS
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
100
(1): 2007/07/15(日)04:04 AAS
>>98
なぜ増田リンク。。。
gtkmmプログラミング
外部リンク[html]:book.geocities.jp
101: 2007/07/20(金)01:24 AAS
gtkmmでファイルをストリーミングで読み込みたいんだけど、どうすれば出来る?
102: 2007/07/20(金)02:33 AAS
それGtk関係なくね?
LinuxならGstreamer使えば
103
(1): [age] 2007/07/20(金)22:15 AAS
文字の描画について質問です。
PangoLayoutに文字を入れて、gdk_draw_layoutで描画しているんですが、
半角文字(英字)のみ描画したときと、全角文字を混ぜて描画したときで
同じ位置をしていしているにもかかわらず、表示位置が異なってしまいます。
どうやったら同じ位置に表示できるんでしょうか。
104: 名無しさん@そうだ選挙に行こう 2007/07/29(日)02:43 AAS
gtkmmでタブレット使いたいんだけど、どうやるのでしょうか?
105: 2007/07/31(火)00:40 AAS
>>103
解決策じゃないけど、これは仕方なかったような。
確かフォントの基底場所みたいなのが英文字と日本語文字で違ったからだったかな。
それでもフォントごとに基底場所を変えるような何かがあったような、ないような。
106
(2): 2007/08/02(木)01:01 AAS
Glade 2.10 をダウンロードして簡単なサンプルダイアログを作って
buildしてソースも出来ました
Cygwin から ./autogen.sh を実行したら無事完了して
Makefile が出来たのでそのまま make したのですが

support.o(.text+0x326): In function `create_pixbuf':
/cygdrive/c/hoge...hoge/src/support.c:123: undefined reference to `__imp___iob'

というエラーがでて先に進めなくなりました
勝手に生成されたソースなので何がどう足りないのかよく分からないので
ご存知の方おられましたらご教授頂けるとありがたいです

pkg-config gtk+-2.0 --cflags
pkg-config gtk+-2.0 --libs
は成功しています

Gladeを使わないで書いたソースで作ったサンプルは
うまく動いています
107: 2007/08/03(金)03:14 AAS
2chスレ:tech
108: 2007/08/03(金)07:11 AAS
ご教授って書くやつ沢山いるけど、ご教示、な。
役不足みたいに定着してんのかな?
109
(1): 2007/08/03(金)07:52 AAS
教授する、って言い方しないか?
110: 2007/08/03(金)07:56 AAS
意味が違いますね、板違いになるから割愛しますが。
簡単に調べられることも調べられないようではこの板にいる意味もなさそうですが。
111
(3): 2007/08/03(金)08:05 AAS
一応調べてから書いたんだが

外部リンク[php]:dictionary.goo.ne.jp
きょうじゅ けう― 【教授】
(名)スル
(1)0 1 (ア)児童・生徒に知識・技能を与え、そこからさらに知識への興味を呼び起こすこと。
(イ)専門的な学問・技芸を教えること。
「国文学を―する」「書道―」
(2)0 大学などの高等教育機関において、専門の学問・技能を教え、また自らは研究に従事する人の職名。助教授・講師の上位。
1-
あと 367 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.020s