かんだです。 matz / netlab.co.jp (Yukihiro Matsumoto)さんの書かれた、 「[ruby-list:9486] Re: gtk」 からの引用です。 > まつもと ゆきひろです > 今,最新らしいPerl用,Python用のGtkモジュールのソースを読ん > でみたんですけど,どちらもsize_requestには対応してないみたい > ですね.Perlはsize_requestは2整数をPUSHしてるだけですし, > Pythonにいたってはpointerをint(or long)に変換してハンドラに > 渡しています. > > こーゆーのを見ちゃうとなんかそれだけ苦労する必要があるんだろ > うかなんて思っちゃいますよね. 完璧な互換性が欲しいんじゃなくて、いちおう必要がまずありきでした。 だから、同じような機能があるなぁというのを横目に見つつ、面倒なので実装し ないということをよくやります(^^; ただ、gtk ってどんどん仕様が変わりますからね。頑張って解析しても、バージ ョンが上がったら使えなくなるかもしれない、というのは一沫の虚しさ覚えますね。 まぁでも、size_request ってのは widget を書くなら必要になる機能だと思い ます。Perl も Python も何で実装しないんでしょ。みんな widget は C レベルで 書いて、繋ぐのだけスクリプト使ってるのかな。