拖拽用GLFW-b掉落

时间:2015-07-29 09:17:12

标签: user-interface haskell drag-and-drop glfw

如何使用GLFW-b包响应拖放事件? GLFW网站上列出了glfwSetDropCallback函数,但它似乎已被排除在Haskell绑定之外。

GLFW-b依赖于低级bindings-GLFW包, 包含上述函数(在 input.c 中定义)和{{ 3}}对于版本3.1甚至列出了新功能之间的拖放。

这只是偶然的遗漏,还是我不知道跨平台拖放的问题?

1 个答案:

答案 0 :(得分:2)

支持drop回调存在于GLFW-b包的C端,但不存在于bindings-GLFWGLFW-b的FFI / Haskell端。

我为这两个包创建了分支(& pull requests),请参阅:

https://github.com/lamdu/bindings-GLFW

https://github.com/lamdu/GLFW-b

支持拖放现在在GLFW-b Haskell软件包中。