Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
Attributes to use for a newly-created window.
- newtype WindowAttr = WindowAttr (ForeignPtr WindowAttr)
- noWindowAttr :: Maybe WindowAttr
- windowAttrReadCursor :: WindowAttr -> IO Cursor
- windowAttrReadEventMask :: WindowAttr -> IO Int32
- windowAttrReadHeight :: WindowAttr -> IO Int32
- windowAttrReadOverrideRedirect :: WindowAttr -> IO Bool
- windowAttrReadTitle :: WindowAttr -> IO Text
- windowAttrReadTypeHint :: WindowAttr -> IO WindowTypeHint
- windowAttrReadVisual :: WindowAttr -> IO Visual
- windowAttrReadWclass :: WindowAttr -> IO WindowWindowClass
- windowAttrReadWidth :: WindowAttr -> IO Int32
- windowAttrReadWindowType :: WindowAttr -> IO WindowType
- windowAttrReadWmclassClass :: WindowAttr -> IO Text
- windowAttrReadWmclassName :: WindowAttr -> IO Text
- windowAttrReadX :: WindowAttr -> IO Int32
- windowAttrReadY :: WindowAttr -> IO Int32
Exported types
newtype WindowAttr Source
Properties
Cursor
EventMask
Height
OverrideRedirect
Title
TypeHint
Visual
Wclass
Width
WindowType
WmclassClass
WmclassName
X
windowAttrReadX :: WindowAttr -> IO Int32 Source
Y
windowAttrReadY :: WindowAttr -> IO Int32 Source