1

iuplua 3.5を使用すると、次のコードは、マルチタッチが可能なWindows7デバイスでいくつかのイベントをスローする必要があります。

require("iuplua")

canvas = iup.canvas{rastersize = "640x480", touch = "YES"}
dialog = iup.dialog{canvas, title = "test application"}

function canvas:touch_cb(id, x, y, status)
    print("TOUCH!", id, x, y, status)
end

dialog:show()
iup.MainLoop()

不思議なことに、これは私にはうまくいきませんし、理由もわかりません:(誰かがそれを修正する方法を知っていますか?

編集:IUPに取り組んでいるAntonio Scuriに連絡しましたが、IUPには本当にバグがあるようです。彼は、マルチタッチが可能な実際のデバイスでテストするために、新しいバージョンのdllを送ってくれました。できるだけ早く動作するかどうかをお知らせします。

4

0 に答える 0