やすしです。

Gtk+の type system を上手く使う方法がないか探してます。

GtkTypeを key、各 objectの Init_gtk_*()の中の rb_define_class_under()で
の返り値を valueにした hashを作りたいんですが:

1) rb_define_class_under()の時点では、全ての Gtk+の objectは type
systemで initializeされてない(と思う)。

2) はじめて instanceを作った時に hashを作ると、大量の objectを使う
programで遅くなりそう。

3) その他

良い方法ありませんか?
--
          yashi