From: matz@... (Yukihiro Matsumoto) Date: 1998-08-16T00:38:32+09:00 Subject: [ruby-list:9115] Re: Gtk::Statusbar まつもと ゆきひろです In message "[ruby-list:9114] Re: Gtk::Statusbar" on 98/08/15, Kazumi Okamoto writes: |岡本です。 |> 取り込みました.あんまり問題はないようですので(実行はしてま |> せん),そのまま取り込みます. |う、バグがあるかも。 それを言い出すと本体の方も怪しいですから.^^;;; |継承関係はどうやってきめてます?? |やっぱり、include するヘッダをみているのかな? |今回は include するヘッダをみてきめました。 ヘッダファイルを見て構造体がスーパークラスを指してますから, それを見て決めてます.例えば,Statusbarなら struct _GtkStatusbar { GtkHBox parent_widget; ... }; の部分を見てHBoxがスーパークラスなんだと思います. |どのクラスが含まれていないかっていう情報はありませんか? |ソースから探すのはたいへんなので。 含まれて「いないか」ですか.これは難しい.含まれているか,な ら grep rb_define_class gtk.c で一覧が得られるので簡単なんですが.gtkってどんどんクラスが 増えるんでついていくの大変なんですよね.上記で得られたリスト から差分を取るしか無いでしょうね. まつもと ゆきひろ /:|)