gi-gtk-0.3.18.12: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Box

Contents

Description

 

Synopsis

Exported types

newtype Box Source

Constructors

Box (ForeignPtr Box) 

Instances

class GObject o => BoxK o Source

Instances

toBox :: BoxK o => o -> IO Box Source

Methods

boxGetBaselinePosition

boxGetCenterWidget

boxGetHomogeneous

boxGetSpacing

boxGetSpacing :: (MonadIO m, BoxK a) => a -> m Int32 Source

boxNew

boxPackEnd

boxPackEnd :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> m () Source

boxPackStart

boxPackStart :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> m () Source

boxQueryChildPacking

boxReorderChild

boxReorderChild :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Int32 -> m () Source

boxSetBaselinePosition

boxSetCenterWidget

boxSetCenterWidget :: (MonadIO m, BoxK a, WidgetK b) => a -> Maybe b -> m () Source

boxSetChildPacking

boxSetChildPacking :: (MonadIO m, BoxK a, WidgetK b) => a -> b -> Bool -> Bool -> Word32 -> PackType -> m () Source

boxSetHomogeneous

boxSetHomogeneous :: (MonadIO m, BoxK a) => a -> Bool -> m () Source

boxSetSpacing

boxSetSpacing :: (MonadIO m, BoxK a) => a -> Int32 -> m () Source

Properties

BaselinePosition

Homogeneous

setBoxHomogeneous :: (MonadIO m, BoxK o) => o -> Bool -> m () Source

Spacing

getBoxSpacing :: (MonadIO m, BoxK o) => o -> m Int32 Source

setBoxSpacing :: (MonadIO m, BoxK o) => o -> Int32 -> m () Source