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 |
- newtype EventBox = EventBox (ForeignPtr EventBox)
- class GObject o => EventBoxK o
- toEventBox :: EventBoxK o => o -> IO EventBox
- noEventBox :: Maybe EventBox
- eventBoxGetAboveChild :: (MonadIO m, EventBoxK a) => a -> m Bool
- eventBoxGetVisibleWindow :: (MonadIO m, EventBoxK a) => a -> m Bool
- eventBoxNew :: MonadIO m => m EventBox
- eventBoxSetAboveChild :: (MonadIO m, EventBoxK a) => a -> Bool -> m ()
- eventBoxSetVisibleWindow :: (MonadIO m, EventBoxK a) => a -> Bool -> m ()
- data EventBoxAboveChildPropertyInfo
- constructEventBoxAboveChild :: Bool -> IO ([Char], GValue)
- getEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> m Bool
- setEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> Bool -> m ()
- data EventBoxVisibleWindowPropertyInfo
- constructEventBoxVisibleWindow :: Bool -> IO ([Char], GValue)
- getEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> m Bool
- setEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> Bool -> m ()
Exported types
GObject EventBox Source | |
type ParentTypes EventBox Source | |
type AttributeList EventBox Source | |
type SignalList EventBox Source |
toEventBox :: EventBoxK o => o -> IO EventBox Source
Methods
eventBoxGetAboveChild
eventBoxGetAboveChild :: (MonadIO m, EventBoxK a) => a -> m Bool Source
eventBoxGetVisibleWindow
eventBoxGetVisibleWindow :: (MonadIO m, EventBoxK a) => a -> m Bool Source
eventBoxNew
eventBoxNew :: MonadIO m => m EventBox Source
eventBoxSetAboveChild
eventBoxSetAboveChild :: (MonadIO m, EventBoxK a) => a -> Bool -> m () Source
eventBoxSetVisibleWindow
eventBoxSetVisibleWindow :: (MonadIO m, EventBoxK a) => a -> Bool -> m () Source
Properties
AboveChild
data EventBoxAboveChildPropertyInfo Source
AttrInfo EventBoxAboveChildPropertyInfo Source | |
type AttrLabel EventBoxAboveChildPropertyInfo = "EventBox::above-child" Source | |
type AttrGetType EventBoxAboveChildPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint EventBoxAboveChildPropertyInfo = EventBoxK Source | |
type AttrSetTypeConstraint EventBoxAboveChildPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps EventBoxAboveChildPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> m Bool Source
setEventBoxAboveChild :: (MonadIO m, EventBoxK o) => o -> Bool -> m () Source
VisibleWindow
data EventBoxVisibleWindowPropertyInfo Source
AttrInfo EventBoxVisibleWindowPropertyInfo Source | |
type AttrLabel EventBoxVisibleWindowPropertyInfo = "EventBox::visible-window" Source | |
type AttrGetType EventBoxVisibleWindowPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint EventBoxVisibleWindowPropertyInfo = EventBoxK Source | |
type AttrSetTypeConstraint EventBoxVisibleWindowPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps EventBoxVisibleWindowPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> m Bool Source
setEventBoxVisibleWindow :: (MonadIO m, EventBoxK o) => o -> Bool -> m () Source