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.Grid

Contents

Description

 

Synopsis

Exported types

newtype Grid Source

Constructors

Grid (ForeignPtr Grid) 

Instances

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

class GObject o => GridK o Source

Instances

toGrid :: GridK o => o -> IO Grid Source

Methods

gridAttach

data GridAttachMethodInfo Source

Instances

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

gridAttach :: (MonadIO m, GridK a, WidgetK b) => a -> b -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source

gridAttachNextTo

data GridAttachNextToMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> PositionType -> Int32 -> Int32 -> m ()), MonadIO m, GridK a, WidgetK b, WidgetK c) => MethodInfo * GridAttachNextToMethodInfo a signature 

gridAttachNextTo :: (MonadIO m, GridK a, WidgetK b, WidgetK c) => a -> b -> Maybe c -> PositionType -> Int32 -> Int32 -> m () Source

gridGetBaselineRow

data GridGetBaselineRowMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, GridK a) => MethodInfo * GridGetBaselineRowMethodInfo a signature 

gridGetChildAt

data GridGetChildAtMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m (Maybe Widget)), MonadIO m, GridK a) => MethodInfo * GridGetChildAtMethodInfo a signature 

gridGetColumnHomogeneous

gridGetColumnSpacing

data GridGetColumnSpacingMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, GridK a) => MethodInfo * GridGetColumnSpacingMethodInfo a signature 

gridGetRowBaselinePosition

gridGetRowHomogeneous

data GridGetRowHomogeneousMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, GridK a) => MethodInfo * GridGetRowHomogeneousMethodInfo a signature 

gridGetRowSpacing

data GridGetRowSpacingMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, GridK a) => MethodInfo * GridGetRowSpacingMethodInfo a signature 

gridInsertColumn

data GridInsertColumnMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridInsertColumnMethodInfo a signature 

gridInsertColumn :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridInsertNextTo

data GridInsertNextToMethodInfo Source

Instances

((~) * signature (b -> PositionType -> m ()), MonadIO m, GridK a, WidgetK b) => MethodInfo * GridInsertNextToMethodInfo a signature 

gridInsertNextTo :: (MonadIO m, GridK a, WidgetK b) => a -> b -> PositionType -> m () Source

gridInsertRow

data GridInsertRowMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridInsertRowMethodInfo a signature 

gridInsertRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridNew

gridRemoveColumn

data GridRemoveColumnMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridRemoveColumnMethodInfo a signature 

gridRemoveColumn :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridRemoveRow

data GridRemoveRowMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridRemoveRowMethodInfo a signature 

gridRemoveRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridSetBaselineRow

data GridSetBaselineRowMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridSetBaselineRowMethodInfo a signature 

gridSetBaselineRow :: (MonadIO m, GridK a) => a -> Int32 -> m () Source

gridSetColumnHomogeneous

data GridSetColumnHomogeneousMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, GridK a) => MethodInfo * GridSetColumnHomogeneousMethodInfo a signature 

gridSetColumnSpacing

data GridSetColumnSpacingMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridSetColumnSpacingMethodInfo a signature 

gridSetColumnSpacing :: (MonadIO m, GridK a) => a -> Word32 -> m () Source

gridSetRowBaselinePosition

gridSetRowHomogeneous

data GridSetRowHomogeneousMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, GridK a) => MethodInfo * GridSetRowHomogeneousMethodInfo a signature 

gridSetRowHomogeneous :: (MonadIO m, GridK a) => a -> Bool -> m () Source

gridSetRowSpacing

data GridSetRowSpacingMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, GridK a) => MethodInfo * GridSetRowSpacingMethodInfo a signature 

gridSetRowSpacing :: (MonadIO m, GridK a) => a -> Word32 -> m () Source

Properties

BaselineRow

setGridBaselineRow :: (MonadIO m, GridK o) => o -> Int32 -> m () Source

ColumnHomogeneous

ColumnSpacing

setGridColumnSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m () Source

RowHomogeneous

setGridRowHomogeneous :: (MonadIO m, GridK o) => o -> Bool -> m () Source

RowSpacing

setGridRowSpacing :: (MonadIO m, GridK o) => o -> Int32 -> m () Source