GTK+ for Win32

このエントリーをはてなブックマークに追加
1マキシム
なかなか面白そうなんですけどどうですか?
難しいですか?
2デフォルトの名無しさん:01/12/05 00:29
3マキシム:01/12/05 00:37
やっぱりユーザはいないですかね。
使い始めたのですが分からないことだらけなのですが・・。
この時間にこのネタで15分でレスが付くとも思えないよ
Win32限定かよ!!
>>3
リファレンス読めば済む。
7マキシム:01/12/06 00:03
こんばんは。

本格的に勉強始めました。
手始めに何か簡単なプログラムを組んでみたいと思います。

まだ質問できるような状態ではないのですが
明日から皆様の知恵をお借りしたく質問させていただきたいです。

>>5
よく考えると、Win32に限定しなくても良いようなレベルの質問しかできないと思うので
限定解除にしてください。
8デフォルトの名無しさん:01/12/06 11:54
じゃぁ、ついでに glade な話で...。

glade をさわりはじめたんですが、
これを使って、ボタンの上に絵を貼り付けるのって無理なんでしょうか?
強引にイベントボタンと pixmap で作れないことはないんだけど、あまりに面倒なので...。

GTK で手打ちでやるのはできるんですが、glade 使ってできんもんかと...。

# 勝手に書き換えられちゃいますしね(^^;>interface.c
# やっぱり main に手打ちしかないんだろうか。
9マキシム:01/12/08 10:49
基本はなんとか覚えました。(ウィンドウ、テキスト、ボタンなど)

質問です。
テキスト領域を作成して、そこにgtk_text_insert()関数を使用して文字を表示します。
文字の表示自体はうまくいったのですが、複数の行を表示するときに
1行目と2行目に表示する文字の数は同じなのですが、行の終端がずれます。

これを揃えたい(Windowsのメモ帳みたいに。)のですが、
なにかオプションというかパラメータが存在するのでしょうか?
VDKもありにしてくれ。
11デフォルトの名無しさん:01/12/08 17:12
>>9
文字数は同じでも内容は違う?
もしそうなら、フォントが等幅フォントじゃないからだと思ふ。
12マキシム:01/12/08 19:20
>>11
さっきPCUser立ち読みしてきて、解体新書がフォントでした。
読んでみるとまさに11氏の指摘するとおり、フォント指定がまずいのかなと。

どれが等幅フォントなのでしょうか・・。
13名無し募集中。。。:01/12/09 01:55
落としたけどコンパイルできませんが・・・
コンパイラ名とエラーメッセージを書くべし。
>>12
WindowsだったらMSゴシック(Pがついてない方)とか。
フォントのプロパティ見てみれ。

Linuxだったらfixedとかだが、文字セットで変わる?っぽい。
16マキシム:01/12/11 23:53
>>15
ありがとうございます。
が、どのフォントを選択してもずれてしまいます。
何故でしょう・・。

今日はClistをやっています。
が、うまくいきません。
gtk_clist_append()でリストを追加しようとしてもエラーが出てしまいます。
DOSコンソールに、
Assertion 'clist != NULL' failed
と出てしまいます。

ちなみに
GtlWidget *clist
です。
17デフォルトの名無しさん:01/12/12 00:26
>12
XLFDなら、*-c-*(だったと思う)

>16
それだと、clistがNULLじゃまずい場面でNULLだったんだろうな、ということしか
わからないんですが。
clist=gtk_list_new(...)
してる?
>>17
> XLFDなら、*-c-*(だったと思う)
あるいは*-m-*。(monospace)
cはcondensed
19マキシム:01/12/12 23:53
>>17, 18
フォントの件、
試してみます。助かります。

>>17
Clistの件、
単純ミスでした。変数clistが2回宣言されていて
最初に初期化された値が2回目の宣言でダメになっていました。
age
21デフォルトの名無しさん:02/01/14 21:40
話題ないかね?
22デフォルトの名無しさん:02/01/16 10:37
GtkComboに同内容のテキストを複数入れます。
例)
1:giko
2:mona
3:c
4:giko
5:zonu

この状態で、4を選ぶと4が選べず、1が選択されてしまいます。
これ回避する方法はありませんでしょうか?
Comboってのはそういうもんじゃないの?
2422:02/01/16 12:00
>>23
え? そうなの? OptionMenu使えってことですか?

# 確かにgimpとかネスケもComboBoxは使ってないけど・・・。
Comboってのは、TextEntryがあってそこに入力する候補をリストで提示するも
んだから、最終的に目的とするのは入力された文字列であって、リストの番号
とかじゃない。
選択肢を限定したいんなら、当然OptionMenuとかになる。
26デフォルトの名無しさん:02/01/19 06:42
Windows版のパフォーマンスはどう?
まともに使えるレベル?
afe
28デフォルトの名無しさん:02/01/23 00:26
age
俺はGTK+ for Win32のインストールさえ
二週間掛けても出来なかった馬鹿。
>>30
誰もでも初めはそんなもんだ。
一週間後に再渡来しよう。
31デフォルトの名無しさん:02/01/24 21:44
>>29 この辺りを読んで再トライ
(長い間更新されていないので古いが)

GTK+ for Win32で始めるWindowsプログラミング
http://www.geocities.co.jp/SiliconValley/3097/learning_gtk_win/learning_gtk_index.html
3230:02/01/25 16:38
劇鬱。氏。
33デフォルトの名無しさん:02/01/25 23:57
ape
34デフォルトの名無しさん:02/01/29 21:17
kakkiganainaa
35デフォルトの名無しさん:02/01/29 21:23
ヽ(´ー`)ノウホホーイ
36デフォルトの名無しさん:02/02/15 16:35
緊急浮上
37さる:02/02/19 00:14
GTKでウィンドウのサイズ変更を抑制する方法をおしえてください。
gtk_widget_set_usize()だと、なぜかウィンドウの縮小のみしか抑制できないし。

できればソースつきでお願いします。
>>37
gtk_widget_set_usize で出来るはずだが?
gtk_window_set_policy とか使ってるか?

39さる:02/02/19 01:09
>>38
解決。
ありがとう!
GTK+ win32 (・∀・)イイ!
だれかテーマ変えるのに成功した方いますか?
えととりあえず、Ruby/GtkのDnD対応きぼんぬ

とかいってみた
42デフォルトの名無しさん:02/02/25 17:19
>>41
Ruby Gem BoxのFXRubyの所にある
GUI tool kit比較表にはできるって書いてあったけど?
http://www.ohmsha.co.jp/data/books/contents/4-274-06460-3.htm
ざっと立ち読みしただけなんで、詳しくは分からないけど。
4342:02/02/25 17:20
あ、もしかしたらRuby/Gtkではなくて、
Gtkが対応、ということかもしれない。
そうだったらスマソ。逝く。
44デフォルトの名無しさん:02/02/26 02:48
DirectXいじれますか?
>>44
GUIライブラリ(?)だから、DirectXと組み合わせる、組み合わせないは別問題な気がするが?
とりあえず、ウィンドウハンドルの相当するものが取得できないと使えないと思うけどな。
自分の知る限り、それに相当するものは見たことないが。

>>40
windows\gtk+\themesかwinnt\gtk+\themesにあるファイルを
編集すればテーマ変えられるはず
4741:02/03/03 02:33
>>43
ここはビミョーなとこでさ…Pythonだとできるんだよ。
もしPythonでもできなければ自分がコケーンしてもよろしいができちゃうんジャーね
メーリングリストの記録によると、作者は設計で何か悩んでたみたいだった。
RubyにこだわらないRubyユーザもいるってことで。。
48デフォルトの名無しさん:02/03/29 19:28
2.0リリースage!
49デフォルトの名無しさん:02/03/29 20:10
Win32 では GDK はどうなってるの?
50デフォルトの名無しさん:02/04/20 01:46
age
51デフォルトの名無しさん:02/04/20 05:22
環境整えるのにいろんなサイト見たけど
バージョンが変わってるので古い情報ばかりで
インスト方法変わってるみたい
もういい!つかれた!
GUIなら、WideStudioでいいや
52デフォルトの名無しさん:02/04/20 09:00
Gtk+ って DnD をサポートしているんですか?
53デフォルトの名無しさん:02/04/20 11:15
たりーめ
54デフォルトの名無しさん:02/04/21 08:29
>>53
ドラッグ&ドロップのドキュメント&サンプルコードがあったら教えて下さい。
5553:02/04/21 08:41
5654:02/04/21 08:54
>>55
うゎ、どうもありがとう!

下のリンクは始めて見ました。PyGtk に付いて来る DnD サンプルの
オリジナルでしょうか。

勉強させて頂きます。
GDKって、wxWindowsよりも良いの?
5841の続き:02/05/06 18:41
Ruby/GTK (Ruby-GNOME)の DnD 未対応問題だけど、その後、
3月に出たやつで完全にサポートできたみたい。

Newsって同梱ファイルに書いてあった。まだ入れてみてないけど
59デフォルトの名無しさん:02/05/07 20:32
Gtk+ で Imput Method から変換中の文字列を取ってくる事は可能ですか?
>>57
GDKとwxWindowsは全然別物。

GDKはGTK+とXlibの間にはさまるもの。
GTK+を他のプラットフォ−ムに移植するときには、
GDKを移植するだけで同じLook & Feelが得られる。

wxWindowsはGTK+より上のクロスプラットフォ−ムライブラリ。
61デフォルトの名無しさん:02/05/11 12:04
@@@@@@@@@@
62&\ ◆XoogxnkU :02/05/11 13:45
@@@@@@@@@@@@
63shige ◆SK9YtOxs :02/06/14 00:19
age
64デフォルトの名無しさん:02/06/15 14:48
GTK+をBCCで使おうと思ってるんだけどextralibsって必要なの?
見つからないんだけど。
すでにインストールして使ってる人、教えてください。
65デフォルトの名無しさん:02/06/15 15:55
gtk使うと
フォントが全部行書体になるんですが、
これって設定の問題?
設定だろうな。

Windows用は知らんのだが、だいたいXLFDで最初にマッチしたフォントを使う
から、たとえばfndryがarisawaになってるとか。
67デフォルトの名無しさん:02/06/25 22:27
ぐぐってみたage。


GTK+ チュートリアル http://www.swlab.csce.kyushu-u.ac.jp/man/gtk_tut_ja/gtk_tut_ja.html#toc1
本家のチュートリアルの邦訳。

その他邦訳したマニュアルや入門サイトのリンク集(?)
http://www.geocities.co.jp/SiliconValley-Cupertino/9940/gtk/index.html
68shige:02/06/25 22:31
最近はwinGTK/winGladeがあるから、Windows上での導入/開発も楽だとおもうぞ。

http://wingtk.sourceforge.net/
だからwinのgtkは死ぬほど不安定なんだっつーの
70shige:02/06/25 22:39
ぷっ
屁こくな。
72デフォルトの名無しさん:02/06/27 16:27
ここはgtkの総合スレでいいのですか?winのみですか?
他にgtkスレが見つからないので、ここで質問してもいいでしょうか?
>>72
GTKのProgrammingに関する質問なら。
74shige:02/06/28 01:48
>>72
どーぞ
75スレ違いスマソ:02/06/28 02:00
>>69
GIMP見る限りわからんでもない。

# 領域選択のバグ直してくんねぇかな(他力)>GIMP
どういうバグ?
7772:02/06/28 02:22
質問しようと思ったのですが解決しました。
---------------------------------------------------------
GtkWidget *vbox, *button;
vbox = gtk_vbox_new (FALSE, 0);
button=gtk_check_button_new_with_label("button1");
gtk_box_pack_start (GTK_BOX (vbox), button, TRUE, TRUE, 0);
button=gtk_check_button_new_with_label("button2");
gtk_box_pack_start (GTK_BOX (vbox), button, TRUE, TRUE, 0);
--------------------------------------------------------
とするのがいまいち分からなかったので質問しました。
(はじめはbutton1,button2,・・・,buttonNと作ってました。)
7872:02/06/28 02:23
質問しました。 (×)
質問しようと思ってました。(〇)
>>75
パッチはあるんだけどね。
8075:02/06/28 05:02
>>76
マウスで領域選択しただけで落ちるバグ(c^Aは平気)。
他にも、Script_Fu絡みでバグがあるらしい。

>>79
知りませんですた。

8275:02/06/29 12:33
>>81
thx!!
83デフォルトの名無しさん:02/06/29 14:02
垂直ボックスをつく り、そのなかにパッキングしていくと左詰めになります。
大きさが違うウィジェットをパッキングしたとき、左詰めではなく
真ん中に持って来たいのですがどうすればいいのでしょうか?
8483:02/06/29 18:00
仕方がないので、垂直ボックス内に水平ボックスを入れ、
スペースだけのラベルを入れて位置を調節しています。
他に方法はないでしょうか?
85shige:02/06/29 19:57
>>84
ソースをださんか?
8683:02/06/30 01:06
vbox = gtk_vbox_new(FALSE,3);
button = gtk_check_button_new_with_label("ボタン1");
gtk_box_pack_start(GTK_BOX(vbox),button,FALSE,FALSE,0);
button = gtk_button_new_with_label("ボタン2 ここに入る文字列がとても長い");
gtk_box_pack_start(GTK_BOX(vbox),button,FALSE,FALSE,0);

このようにするとボタン1が左詰めになってしまいます。
これを真ん中に持って来たいのです。
8783:02/06/30 01:10
あとテキストウィジェットはデフォルトでは編集不可能なんですか?
本にはデフォルトで編集可能と書いてあるのに、そうではありませんでした。
88shige:02/06/30 18:24
>>86
簡単にするなら>84しかないな。
ただ、両脇のスペース用ラベルはいらないぞ。
水平ボックスにパックする際に
gtk_box_pack_start(GTK_BOX(hbox), child, TRUE, FALSE, 0);
でよかろう。
8983:02/07/01 00:58
>>88
その方法で、チェックボタンでは上手く逝きました。ありがとうございました。
しかしvbox内にhboxを入れたときには、やっぱり左詰めになってしまいました。
90デフォルトの名無しさん:02/07/01 03:18
テキストウィジェットに文字を張りつけるとき、
http://pc.2ch.net/test/read.cgi/unix/981805118/43
の文字があると、張りつけることができません。どうしたらいいでしょうか?
91デフォルトの名無しさん:02/07/02 23:52
Ruby/Gtk+ なんですが、CListとかの選択を移動させる
にはどうしたらいいんでしょ。
カーソルキーだと移動できるんですが、他のキーにバ
インドしたいんですよねぇ.......
#select_row じゃなくて、その前の話ね。
>>90
機種依存文字を使わない
しかし一部はUnicodeやJIS X 0213で定義されてる罠
93デフォルトの名無しさん:02/07/08 18:34
age
94名無しさん@Emacs:02/07/09 06:35
>86
GtkPacker で GTK_ANCHOR_CENTOR を使う。
(GtkVBox でなくてスマソ)

#include <gtk/gtk.h>
int
main (int argc, char* argv[])
{
GtkWidget* button;
GtkWidget* win;
GtkWidget* pack;

gtk_set_locale();
gtk_init(&argc, &argv);

pack = gtk_packer_new();
button = gtk_check_button_new_with_label("button1");
gtk_packer_add_defaults (GTK_PACKER (pack), button,
GTK_SIDE_TOP, GTK_ANCHOR_CENTER,
GTK_PACK_EXPAND);

button = gtk_button_new_with_label("button2 with much more large length");
gtk_packer_add_defaults (GTK_PACKER (pack), button,
GTK_SIDE_TOP, GTK_ANCHOR_CENTER,
GTK_PACK_EXPAND);

win = gtk_window_new (GTK_WINDOW_TOPLEVEL);

gtk_container_add (GTK_CONTAINER (win), pack);
gtk_widget_show_all (win);

gtk_signal_connect (GTK_OBJECT (win), "delete_event", gtk_main_quit, 0);
gtk_main();
return 0;
}
9594:02/07/09 08:10
>94 GtkPacker で GTK_ANCHOR_CENTOR を使う。
GTK_ANCHOR_CENTER の typo です。。。
ちなみに中身が hbox でもちゃんと動くと思います。 (>89)


>87
テキストウィジェットは1年くらい前に使った感じでは
デフォルトは編集不可だったような気がします。
あんまり自信ないけど。

・・・ということで、gtktext.c を調べたら、

> static void
> gtk_text_init (GtkText *text)
> {
> GTK_WIDGET_SET_FLAGS (text, GTK_CAN_FOCUS);
> text->text_area = NULL;
(snip)
> GTK_EDITABLE (text)->editable = FALSE;
>
> gtk_editable_set_position (GTK_EDITABLE (text), 0);
> }

となっているので、初期化時は編集不可っぽいですね。
GtkEditable 自体はデフォルトで編集可能で、
GtkEntry もそうだから間違えたのではないでしょうか。

ちなみにどんな本?



ところで、gtk+extra を win32 で使うことに成功した方はいらっしゃいますか?

http://gtkextra.sourceforge.net/

GtkPlot なら使えるのですが、GtkIconFileSel 等のファイルがらみの
widget がコンパイル通らず。。。
96デフォルトの名無しさん:02/07/09 14:33
gtkでなにかアプリを作って、そのアプリでテーマ使えますよね?
テーマは、ダウソしたやつ。

http://themes.freshmeat.net/browse/923/?topic_id=923
97デフォルトの名無しさん:02/07/09 18:26
styleを動的に変更することはできますか?

http://ruby.freak.ne.jp/gtk/style.html
を参考にやってます。
98デフォルトの名無しさん:02/07/09 19:20
> 96
"使える"ということが、"見た目が変わる"という
意味であれば、、当然使える。
99デフォルトの名無しさん:02/07/15 12:00
pixmap.dllが見当たらないですよ・・・。
100デフォルトの名無しさん:02/07/15 20:04
101デフォルトの名無しさん:02/07/16 20:52
提起あげ
>101
ネタを出せ、ネタを。
103デフォルトの名無しさん:02/07/23 15:42
age
104デフォルトの名無しさん:02/07/23 19:05
>103
だから、ネタを出せ。
105デフォルトの名無しさん:02/07/23 19:32
GTK+ MacOSは内科ね?
106名無しさん@Emacs:02/07/28 16:00
みんな memory leak check はどうしてますか?
g_mem_check () や g_mem_profile () を使いたいけど、
http://www.gimp.org/~tml/gimp/win32/downloads.html
のやつだと、--enable-mem-check=yes --enable-mem-profile=yes してなさげ。

・・・っていうか、glib-2.0 だと、g_mem_set_vtable () 使うのか。
誰か使い方わかる?

107デフォルトの名無しさん:02/08/18 22:46
Win32のRuby/GtkってImlib使えないの?
「Ruby/GTKプログラミング入門」には使えないって書いてあるが。
実際試してみたらダメだった。

でも以前は一応動いていた筈なんだがなぁ。
今となっては昔の環境を再現できず……オレの記憶違いなのか?
>>107
バージョンとか環境も分からんとコメントのしようもないな。
使ってみたこともないが。
109デフォルトの名無しさん:02/08/24 20:26
放射線
110デフォルトの名無しさん:02/09/05 18:10
macos版の開発は再開しないのかなぁ。
GTKってWinのコントロール使ってるの?
それとも全部自前?
たぶん自前。
わーお
114デフォルトの名無しさん:02/09/09 00:57
もっとユーザーが増えることを願って〜〜〜age!!!!!!!!!!
と思ったら沈んでから2ヶ月近く経ってるし。。(;´д`)

「GTK.org」
http://www.gtk.org
「GTKメーリングリスト」
http://www.hypercore.co.jp/public/lists/gtk.html
「GTk+の初心者的プログラミング」
http://member.nifty.ne.jp/jago/gtk/jpn_gtk.htm
「Larse」
http://larse-gtk.hoops.ne.jp/gtk.html
「GTK+ FAQ日本語版」
http://www.bekkoame.ne.jp/~bero/docj/gtk/
「GTK HOWTO」
http://hp.vector.co.jp/authors/VA004572/howto/gtk+-howto.html
「GTK+ハッキングレポート」
http://ghr.shalab.phys.waseda.ac.jp/ghr/gtk_hacking_report.html
windows で、日本語をラベルに表示したいんですが、できませんでした。
チュートリアルの、ボタンがでるだけのを書き換えてます。
ソースの文字コードは UTF-8N にしました。

初期化の所で、
gtk_set_locale ();
gtk_init (&argc, &argv);
gtk_rc_parse ("./gtkrc");

gtkrc は、
style "default"
{
  font = "-unknown-MS ゴシック-normal-r-normal--12-100-*-*-*-*-windows-*"
}
widget_class "*" style "default"

なふうにしています。
環境は Windows98 で、GTK+ 2.0.6 と MSYS 1.0.8 と MinGW 2.0.0-3 です。
116115:02/09/11 22:46
font_name = "MS UI Gothic 12"
で、できました。
おもいら!どんな環境で遣ってるのか教えて管スレ
わたくしは、>>115 とおなじです。
よろしくおねがいします。
DLL 多すぎて、配布する時に面倒じゃない?
みんなWindows上で何を開発しているの?
人工生命
ゲーム
122秘書:02/09/20 10:55
>> 115
ソース内で変更するとき

/* デフォルトフォント変更 */
const gchar *fontname = "MS UI Gothic 10";
GtkSettings *settings;

settings = gtk_settings_get_default();
g_object_set( G_OBJECT(settings), "gtk-font-name", fontname, NULL );

/* 日本語のラベル作成 */
gchar *utf8;
GtkWidget *label;

utf8 = g_locale_to_utf8( "日本語", -1, NULL, NULL, NULL );
label = gtk_label_new( utf8 );

てな感じ?

環境:Windows2000, VC++6
GTK : http://www.gimp.org/~tml/gimp/win32/downloads.htmlから落としたGTK+2.06

>> 119
仕事中でもひっそり遊んだりするツールとか・・
今も仕事中なのはひみつ
保守sage
124デフォルトの名無しさん:02/10/03 22:54
ol
保守sage
保守sage
保守sage
128デフォルトの名無しさん:02/10/25 05:10
[[[[[[[
win32って書いてあると言う事はwin以外のプラットフォームではダメと?
>>129
何が? いきなり主語を省くな。
131デフォルトの名無しさん:02/10/29 20:06
GTK+で実際にGUIアプリ作っている人いますか?
>>131
そんなバカはいない。
ぷぷぷ
134デフォルトの名無しさん:02/10/30 18:57
じゃあGTK+はあんまり使われてないって事ですか?
135デフォルトの名無しさん:02/10/30 18:59
というより、GTK+ for Win32が。
今時Cですか。Ruby/GTK使えよ糞ども
Scheme イイ!!!
138デフォルトの名無しさん:02/11/06 14:37
http://longshotparty.com/

ここの人は見て見ぬふりをしたり、
実際にあったかも知れないことをなかったかのように触れないってことを
約束された上でファンだと言うことを認めてもらっているのですか?
オレも中国への発言はびっくりしました!
そんなことをこの多くの人が見るところで言うものなのですか?
それは中国の人は怒って当然だし、日本人でも嫌な気分になりますよ。
レイプの件はどうなったのですか?本当にやっていないのですか?
それならちゃんとした対応してほしいものです。
まぁたとえやったとしても、やったとは言わないだろうけど。
そこんとこはっきりさせてほしいです。

っていうカキコ見たんですけど・・・本当なんですか?
友達にロンショいいよ!って言われてHP見にきたんですけど・・・
139138:02/11/06 14:39
誤爆スマソ
>>138

部落等
test
あり、さっきは何で書き込めなかったんだろ....
まぁ、いいや。

"for Win32"なんて書くと使いにくい。
Windowsな人ばかりじゃねーんだからさ。>>1はもっと勉強しる。
gtk+-2.0.6 for Win32がうまくいかないよ。
>>142
ハゲドウ
Win限定じゃなくてもokにしないか?
for Win32は次スレから消すと言うことで。


146 :デフォルトの名無しさん :02/11/18 23:26
>>145 賛成!


147 :デフォルトの名無しさん :02/11/18 23:39
>>145-146

オマエラだけで勝手に決めんな
>>145 賛成!
>>145-146

オマエラだけで勝手に決めんな
148デフォルトの名無しさん:02/11/23 21:56
>>147に賛成
>>145
>for Win32は次スレから消すと言うことで。
隨分未来の話をしてるな、、
gimp以外にGtk for Win32使ったソフトって何があるの?
なるべくある程度広く使われているもので。
151デフォルトの名無しさん:02/11/24 02:15
http://www2.odn.ne.jp/munesato/sylpheed/
こういう目的のために"for Win32"が必要。
152デフォルトの名無しさん:02/11/27 10:27
ライセンスがいまいちわからん。
LGPLだろ。
154152:02/11/27 18:10
LPGL自体がよくわからんのよ。
ライブラリを静的にリンクしたときにソースを公開しないといけないらしいが、
動的にリンクさせると公開しなくてもいいらしいとか、、、
ていうか、商用目的で使う目的でGTK使用した場合のメリット、デメリットを詳しく教えてクレイ。
GPL: それを使ったら最後、そのプログラムのどの部分も、使う人が好きなように
ソースを書き換えたり出来ないといけない。

LPGL: プログラム全体は勘弁してやろう。でも、LGPLの部分は使う
人が好きなように書き換えられるようにしてね (= 動的リンクにし
ていつでも差し替えられるようにするか、それ以外の部分をオブジェ
クトファイルで提供して、変更したライブラリとリンクしなおせる
ようにする)
156152:02/11/28 08:50
おー、サンクス。
ていうか、商用につかえねーな。もとい、使いづらいな。
>>145-146
>>7読め
質問なのですが…
最近GTKを初めて、手始めにドローツールを作っているのですが、
Pixmapの背景を透明色にできないのでしょうか?

レイヤを付けようと思って、レイヤごとにPixmap作って、
再描画のときに各レイヤのPixmapをDrawingAreaにコピーしたら
全部塗りつぶされてしまって…一番上のレイヤしか見えないんです。
162161:02/12/18 01:29
>>161
>Pixmapの背景を透明色にできないのでしょうか?

>Pixmapを透明色で塗りつぶすことはできないでしょうか?
の間違いです。
maskを使うんじゃないか。とかいってみるテスト。
GdkColorにalphaがあるかないかから見当をつけてください。
>>163 >>164
レスありがとうございます。
GdkColorにはalphaないですね。

xpmの色でNoneにすると透明になるってあったんで、透明色があるのだと思ってました(^^;
gdk_pixmap_create_from_xpmも結局mask作っていってるんでしょうね。

別の方法考えてみます。
>>165
gdk_pixmap_create_from_xpmはmask用のXBitmapも一緒に返したような気がするが。

そもそも「透明」色ってのはないだろう。α値があるだけで。alpha blending
までやってくれるwidgetがあるかどうかは知らないので、すまんが答えられん。
167名無しさん:03/01/05 02:27
                                   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ  | 君さぁ こんなスレッド立てるから          |
( ´∀`)< 厨房って言われちゃうんだよ             |
( ΛΛ つ >―――――――――――――――――――‐<
 ( ゚Д゚) < おまえのことを必要としてる奴なんて         |
 /つつ  | いないんだからさっさと回線切って首吊れ     |
       \____________________/

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
169IP記録実験:03/01/08 21:56
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
ひろゆきは早起きのし過ぎでちょっと壊れてるな。
えーい、IPがなんだー!
172IP記録実験:03/01/09 02:42
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
飽きたから今からカップ酒買ってくる
トリップもれてなかったっけ?
精神病患者のオナニーサイト
http://www.enjoy.ne.jp/~gokaino1/
言いたいこともいえないこんな2ちゃんねるじゃ
書き込まないのが一番という事で。               
>>127
いやぁ、正月に扁桃腺はれて、39度の熱が出ちゃいましたよ。。
根本的におもしろくなけりゃ乗ることもできないわけで、、
国内サッカー板もだめ。。
>>404
墓穴堀まくりだな(w>コピペ厨
どういうときに、そのログが公開されるのかを知りたい・・・。
前スレではひろゆきが「レイープします」と言った書き込みの発信源を
「携帯から書きこんだ」と公表したし。
>>530
そんなやつばかりになった2ちゃんねるがおもしろいのかどうか。
Comboってのはそういうもんじゃないの?
| チラリ
|禁
|Д`)
|v)
| |
ぴろゆき今日は早起きだな。
。゜(゚´Д`゚)ノウンコ-
http://ton.2ch.net/wall/
なに?この板
実験
我ながら好き勝手にほざいてしまいますた・・(汗
もし実現しても回線細そうですしね。。。

zdnetひろゆきに、「氏」をつけるの止めろよ。
普通、西村氏だろ。ひろゆき氏って何だよ。ニュースサイトとは思えん。
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
不正アクセスをするのはハッカーじゃなくてクラッカーだろとか言うアホは居ても
IP記録がおかしいと訂正する奴が居ないのはなぜだろう。。。
 確かにそう言われてたな……。

ログ保持の期間が長くなったのか方法が変わっただけかも > tmp
説→切 (;´Д`)
電波2chサイトのプレゼントでひろゆきサイン入りのカレンダーが貰える。
応募するには、電波2chのメールマガジンを登録するだけで良い。

さらに!驚くことにサイン入りカレンダーの他に、2chグッズが貰えると言う豪華さ。
新年早々良い事が有りそうだと思う人は申し込んで見よう!

http://dempa.gozans.com/backno/beta41/
「年内に」だったけどどうしたんだろうね。

【2ch】2chがオークションサイト立ち上げ?
http://news2.2ch.net/test/read.cgi/newsplus/1036941670/
ロケット団ハッケソ
白白白 発発発 厨厨厨 東東東 77 
待ち盃7
リーチ
もう施行されてんの?
ひろゆきが守ったとか見限ったとかアホか。
ひろゆきはお前たちの親でも友達でもない、ただの他人じゃないか。
203山崎渉:03/01/13 18:50
(^^)
4ndってたぶんネタじゃなくて素の馬鹿だと思う
205山崎渉:03/01/15 18:05
(^^)
206山崎渉:03/01/23 22:16
(^^)
>>3
プッ
>>207
いちいちageるなよボケ
ライセンスがいまいちわからん。