gi-gtk-0.3.18.15: 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

GObject Box 
((~) * info (ResolveBoxMethod t Box), MethodInfo * info Box p) => IsLabelProxy t (Box -> p) 
type ParentTypes Box 
type AttributeList Box 
type SignalList Box 

class GObject o => BoxK o Source

Instances

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

Methods

boxGetBaselinePosition

boxGetCenterWidget

data BoxGetCenterWidgetMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, BoxK a) => MethodInfo * BoxGetCenterWidgetMethodInfo a signature 

boxGetHomogeneous

data BoxGetHomogeneousMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, BoxK a) => MethodInfo * BoxGetHomogeneousMethodInfo a signature 

boxGetSpacing

data BoxGetSpacingMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, BoxK a) => MethodInfo * BoxGetSpacingMethodInfo a signature 

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

boxNew

boxPackEnd

data BoxPackEndMethodInfo Source

Instances

((~) * signature (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxPackEndMethodInfo a signature 

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

boxPackStart

data BoxPackStartMethodInfo Source

Instances

((~) * signature (b -> Bool -> Bool -> Word32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxPackStartMethodInfo a signature 

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

boxQueryChildPacking

data BoxQueryChildPackingMethodInfo Source

Instances

((~) * signature (b -> m (Bool, Bool, Word32, PackType)), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxQueryChildPackingMethodInfo a signature 

boxReorderChild

data BoxReorderChildMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxReorderChildMethodInfo a signature 

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

boxSetBaselinePosition

data BoxSetBaselinePositionMethodInfo Source

Instances

((~) * signature (BaselinePosition -> m ()), MonadIO m, BoxK a) => MethodInfo * BoxSetBaselinePositionMethodInfo a signature 

boxSetCenterWidget

data BoxSetCenterWidgetMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxSetCenterWidgetMethodInfo a signature 

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

boxSetChildPacking

data BoxSetChildPackingMethodInfo Source

Instances

((~) * signature (b -> Bool -> Bool -> Word32 -> PackType -> m ()), MonadIO m, BoxK a, WidgetK b) => MethodInfo * BoxSetChildPackingMethodInfo a signature 

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

boxSetHomogeneous

data BoxSetHomogeneousMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, BoxK a) => MethodInfo * BoxSetHomogeneousMethodInfo a signature 

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

boxSetSpacing

data BoxSetSpacingMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, BoxK a) => MethodInfo * BoxSetSpacingMethodInfo a signature 

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