|
Graphics.X11.Xlib.Font | Portability | portable | Stability | provisional | Maintainer | libraries@haskell.org |
|
|
|
Description |
A collection of FFI declarations for interfacing with Xlib Fonts.
|
|
Synopsis |
|
|
|
Documentation |
|
type Glyph = Word16 |
|
queryFont :: Display -> Font -> IO FontStruct |
interface to the X11 library function XQueryFont().
|
|
fontFromGC :: Display -> GC -> IO Font |
interface to the X11 library function XGetGCValues().
|
|
loadQueryFont :: Display -> String -> IO FontStruct |
interface to the X11 library function XLoadQueryFont().
|
|
freeFont :: Display -> FontStruct -> IO () |
interface to the X11 library function XFreeFont().
|
|
data FontStruct |
pointer to an X11 XFontStruct structure
| Instances | |
|
|
fontFromFontStruct :: FontStruct -> Font |
|
ascentFromFontStruct :: FontStruct -> Int32 |
|
descentFromFontStruct :: FontStruct -> Int32 |
|
type CharStruct = (CInt, CInt, CInt, CInt, CInt) |
|
textExtents :: FontStruct -> String -> (FontDirection, Int32, Int32, CharStruct) |
interface to the X11 library function XTextExtents().
|
|
textWidth :: FontStruct -> String -> Int32 |
interface to the X11 library function XTextWidth().
|
|
Produced by Haddock version 0.8 |