CAS*_*CAS 5 x11 haskell surface xlib cairo
我最近在Haskell中完成了X11编程的第一步,现在我想用Cairo/Pango绘制文本.我发现了一些C教程,似乎我需要使用创建一个Xlib表面cairo_xlib_surface_create().开罗
有一个Haskell包装器,但是这个函数的包装器似乎缺失了.
但是,由于表面的文档提到了Xlib后端,因此似乎还有一种方法可以直接在Ca11的X11窗口上绘制.
但我找不到任何进一步的信息.
文档说
请注意,Haskell 绑定不支持所有可能的 cairo 后端,因为它需要关联技术(例如 X11、glitz 等)的绑定,但是到其他后端的绑定可以在外部实现。例如,Gtk2Hs 提供了到 X11(以及 Windows 上的 win32)后端的绑定。
所以看来你必须使用 gtk2hs,或者自己进行所需的绑定。
| 归档时间: |
|
| 查看次数: |
472 次 |
| 最近记录: |