From: "U.Nakamura" Date: 2002-01-21T15:52:37+09:00 Subject: [ruby-dev:15741] Re: Win32API enhancement こんにちは、なかむら(う)です。 In message "[ruby-dev:15738] Re: Win32API enhancement" on Jan.21,2002 14:34:10, wrote: | |私見では、このパッチはボツだろうと思います。 | |やりたいことはわからんでもないけど... | | なぜそう思うのか教えてくだされば通訳はします。 何点か挙げると、 ・何をどうしたいという説明がない。 「自作のアプリケーションで使いたいから」ではわかんない。 これを組み込むとこういうことができる、というサンプルがあれ ば評価可能なんですけど。 # まぁ、自分で適当なスクリプト書いて眺めてはみましたが ・「Win32API_MessageHandler」という名前のメソッドを作らずにあ る種のAPIを呼ぶと例外が発生するようになる。つまり互換性の問 題。 そんなスクリプトはあまりないと想像はしますが。 また、そのメソッドの名前が気に入らない(これは個人的見解)。 ・win32にはコールバック関数がたくさんあるが、ウィンドウプロシ ージャをこうやって対応しちゃうと、他のコールバック関数に対 応したくなったときに収拾が取れなくなる。 むしろコールバック関数を扱う統一的な機構を考えた方がいいの では。 ・そもそも無理にWin32APIでやらないといけないものなのか? 標準の部品だけでGUIを作れたら嬉しいということなのかな。 といったところです。 それでは。 -- U.Nakamura