gi-gtk-3.0.2: 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.Container

Contents

Description

 

Synopsis

Exported types

newtype Container Source

Instances

Methods

containerAdd

data ContainerAddMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerAddMethodInfo a signature Source 

containerAdd :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m () Source

containerCheckResize

data ContainerCheckResizeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ContainerK a) => MethodInfo * ContainerCheckResizeMethodInfo a signature Source 

containerChildGetProperty

data ContainerChildGetPropertyMethodInfo Source

Instances

((~) * signature (b -> Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerChildGetPropertyMethodInfo a signature Source 

containerChildNotify

data ContainerChildNotifyMethodInfo Source

Instances

((~) * signature (b -> Text -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerChildNotifyMethodInfo a signature Source 

containerChildNotify :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> m () Source

containerChildNotifyByPspec

containerChildSetProperty

data ContainerChildSetPropertyMethodInfo Source

Instances

((~) * signature (b -> Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerChildSetPropertyMethodInfo a signature Source 

containerChildType

data ContainerChildTypeMethodInfo Source

Instances

((~) * signature (m GType), MonadIO m, ContainerK a) => MethodInfo * ContainerChildTypeMethodInfo a signature Source 

containerForall

data ContainerForallMethodInfo Source

Instances

((~) * signature (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo * ContainerForallMethodInfo a signature Source 

containerForeach

data ContainerForeachMethodInfo Source

Instances

((~) * signature (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo * ContainerForeachMethodInfo a signature Source 

containerGetBorderWidth

containerGetChildren

containerGetFocusChain

containerGetFocusChild

containerGetFocusHadjustment

containerGetFocusVadjustment

containerGetPathForChild

containerGetResizeMode

containerGetResizeMode :: (MonadIO m, ContainerK a) => a -> m ResizeMode Source

Deprecated: (Since version 3.12)Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.

containerPropagateDraw

data ContainerPropagateDrawMethodInfo Source

Instances

((~) * signature (b -> Context -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerPropagateDrawMethodInfo a signature Source 

containerRemove

data ContainerRemoveMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerRemoveMethodInfo a signature Source 

containerRemove :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m () Source

containerResizeChildren

containerResizeChildren :: (MonadIO m, ContainerK a) => a -> m () Source

Deprecated: (Since version 3.10)

containerSetBorderWidth

containerSetFocusChain

data ContainerSetFocusChainMethodInfo Source

Instances

((~) * signature ([b] -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerSetFocusChainMethodInfo a signature Source 

containerSetFocusChain :: (MonadIO m, ContainerK a, WidgetK b) => a -> [b] -> m () Source

containerSetFocusChild

data ContainerSetFocusChildMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo * ContainerSetFocusChildMethodInfo a signature Source 

containerSetFocusHadjustment

containerSetFocusVadjustment

containerSetReallocateRedraws

containerSetReallocateRedraws :: (MonadIO m, ContainerK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)Call gtk_widget_queue_draw() in your size_allocate handler.

containerSetResizeMode

containerSetResizeMode :: (MonadIO m, ContainerK a) => a -> ResizeMode -> m () Source

Deprecated: (Since version 3.12)Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.

containerUnsetFocusChain

Properties

BorderWidth

Child

setContainerChild :: (MonadIO m, ContainerK o, WidgetK a) => o -> a -> m () Source

ResizeMode

Signals

Add

type ContainerAddCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO () Source

CheckResize

Remove

SetFocusChild