0

私の Haskell グロス (スケジューリング) プログラムにドラッグ アンド ドロップ機能を実装しようとしていますが、そのためにはマウスの座標を読み取ることができる必要があります。私はこれを行う方法を何時間も研究してきましたが、光沢が基づいているGLUTで可能であるという事実を除いて、空になっていますが、その深さは私の頭を超えています.

グロスでこれを行う方法がすでにあるかどうか疑問に思っていました。そうでない場合は、どのライブラリに切り替える必要がありますか?

前もって感謝します!

4

1 に答える 1

1

serve 関数では、次のようなイベントを処理する必要があります。

serveWorld (EventKey (MouseButton LeftButton) Down xPos yPos) world = ...

それとも、ボタンを探すのではなく、モーションだけを探したいですか? その場合serveWorldEventMotion.

gloss-drawglos-examples パッケージにあるプログラム例を見たいと思うかもしれません。

于 2013-04-07T21:28:52.683 に答える