카이로와 함께 X11 그리기에 그리는 나는 최근 하스켈 X11 프로그래밍에 첫 단계를 만들어 어떻게 지금은 카이로/Pango가를 사용하여 텍스트를 그릴합니다. C 튜토리얼을 찾았는데 create an Xlib surface using cairo_xlib_surface_create()
이 필요합니다.
카이로에 대해 Haskell wrapper이 있지만이 기능에 대한 래퍼가 누락 된 것 같습니다.
그러나, 여전히 표면 mentions an Xlib backend에 대한 문서부터 카이로와 X11 창에 직접 그릴 수있는 방법이 될 것 같습니다.
그러나 추가 정보를 찾을 수 없습니다.하스켈
Q
하스켈
4
A
답변
1
문서는 다른 백엔드에 바인딩 외부에서 구현 될 수있다, 그러나 그것은 관련 기술에 대한 바인딩 (예 : X11, 화려 함 등)을 필요로하기 때문에
참고 하스켈 바인딩이 가능한 모든 카이로 백엔드를 지원하지 않습니다 말한다. 예를 들어, Gtk2Hs는 X11 (Windows의 경우 win32)의 백엔드에 대한 바인딩을 제공합니다.
그래서 gtk2hs를 사용해야하거나 필요한 바인딩을 직접 수행해야합니다.
관련 문제