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 TableChild = TableChild (ManagedPtr TableChild)
- newZeroTableChild :: MonadIO m => m TableChild
- noTableChild :: Maybe TableChild
- getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16
- setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_bottomAttach :: AttrLabelProxy "bottomAttach"
- getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16
- setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_leftAttach :: AttrLabelProxy "leftAttach"
- getTableChildRightAttach :: MonadIO m => TableChild -> m Word16
- setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_rightAttach :: AttrLabelProxy "rightAttach"
- getTableChildTopAttach :: MonadIO m => TableChild -> m Word16
- setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_topAttach :: AttrLabelProxy "topAttach"
- clearTableChildWidget :: MonadIO m => TableChild -> m ()
- getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget)
- setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m ()
- tableChild_widget :: AttrLabelProxy "widget"
- getTableChildXexpand :: MonadIO m => TableChild -> m Word32
- setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_xexpand :: AttrLabelProxy "xexpand"
- getTableChildXfill :: MonadIO m => TableChild -> m Word32
- setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_xfill :: AttrLabelProxy "xfill"
- getTableChildXpadding :: MonadIO m => TableChild -> m Word16
- setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_xpadding :: AttrLabelProxy "xpadding"
- getTableChildXshrink :: MonadIO m => TableChild -> m Word32
- setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_xshrink :: AttrLabelProxy "xshrink"
- getTableChildYexpand :: MonadIO m => TableChild -> m Word32
- setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_yexpand :: AttrLabelProxy "yexpand"
- getTableChildYfill :: MonadIO m => TableChild -> m Word32
- setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_yfill :: AttrLabelProxy "yfill"
- getTableChildYpadding :: MonadIO m => TableChild -> m Word16
- setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m ()
- tableChild_ypadding :: AttrLabelProxy "ypadding"
- getTableChildYshrink :: MonadIO m => TableChild -> m Word32
- setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m ()
- tableChild_yshrink :: AttrLabelProxy "yshrink"
Exported types
newtype TableChild Source #
WrappedPtr TableChild Source # | |
(~) AttrOpTag tag AttrSet => Constructible TableChild tag Source # | |
((~) * info (ResolveTableChildMethod t TableChild), MethodInfo * info TableChild p) => IsLabel t (TableChild -> p) Source # | |
((~) * info (ResolveTableChildMethod t TableChild), MethodInfo * info TableChild p) => IsLabelProxy t (TableChild -> p) Source # | |
HasAttributeList * TableChild Source # | |
type AttributeList TableChild Source # | |
newZeroTableChild :: MonadIO m => m TableChild Source #
Construct a TableChild
struct initialized to zero.
Properties
bottomAttach
getTableChildBottomAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildBottomAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_bottomAttach :: AttrLabelProxy "bottomAttach" Source #
leftAttach
getTableChildLeftAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildLeftAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_leftAttach :: AttrLabelProxy "leftAttach" Source #
rightAttach
getTableChildRightAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildRightAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_rightAttach :: AttrLabelProxy "rightAttach" Source #
topAttach
getTableChildTopAttach :: MonadIO m => TableChild -> m Word16 Source #
setTableChildTopAttach :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_topAttach :: AttrLabelProxy "topAttach" Source #
widget
clearTableChildWidget :: MonadIO m => TableChild -> m () Source #
getTableChildWidget :: MonadIO m => TableChild -> m (Maybe Widget) Source #
setTableChildWidget :: MonadIO m => TableChild -> Ptr Widget -> m () Source #
tableChild_widget :: AttrLabelProxy "widget" Source #
xexpand
getTableChildXexpand :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXexpand :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_xexpand :: AttrLabelProxy "xexpand" Source #
xfill
getTableChildXfill :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXfill :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_xfill :: AttrLabelProxy "xfill" Source #
xpadding
getTableChildXpadding :: MonadIO m => TableChild -> m Word16 Source #
setTableChildXpadding :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_xpadding :: AttrLabelProxy "xpadding" Source #
xshrink
getTableChildXshrink :: MonadIO m => TableChild -> m Word32 Source #
setTableChildXshrink :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_xshrink :: AttrLabelProxy "xshrink" Source #
yexpand
getTableChildYexpand :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYexpand :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_yexpand :: AttrLabelProxy "yexpand" Source #
yfill
getTableChildYfill :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYfill :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_yfill :: AttrLabelProxy "yfill" Source #
ypadding
getTableChildYpadding :: MonadIO m => TableChild -> m Word16 Source #
setTableChildYpadding :: MonadIO m => TableChild -> Word16 -> m () Source #
tableChild_ypadding :: AttrLabelProxy "ypadding" Source #
yshrink
getTableChildYshrink :: MonadIO m => TableChild -> m Word32 Source #
setTableChildYshrink :: MonadIO m => TableChild -> Word32 -> m () Source #
tableChild_yshrink :: AttrLabelProxy "yshrink" Source #