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

Contents

Description

 

Synopsis

Exported types

newtype CellRenderer Source

Instances

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

Methods

cellRendererActivate

cellRendererGetAlignedArea

cellRendererGetAlignment

cellRendererGetFixedSize

cellRendererGetPadding

cellRendererGetPreferredHeight

cellRendererGetPreferredHeightForWidth

cellRendererGetPreferredSize

cellRendererGetPreferredWidth

cellRendererGetPreferredWidthForHeight

cellRendererGetRequestMode

cellRendererGetSensitive

cellRendererGetSize

cellRendererGetSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Maybe Rectangle -> m (Int32, Int32, Int32, Int32) Source

Deprecated: (Since version 3.0)Use gtk_cell_renderer_get_preferred_size() instead.

cellRendererGetState

cellRendererGetVisible

cellRendererIsActivatable

cellRendererRender

data CellRendererRenderMethodInfo Source

Instances

((~) * signature (Context -> b -> Rectangle -> Rectangle -> [CellRendererState] -> m ()), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererRenderMethodInfo a signature 

cellRendererSetAlignment

data CellRendererSetAlignmentMethodInfo Source

Instances

((~) * signature (Float -> Float -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetAlignmentMethodInfo a signature 

cellRendererSetFixedSize

data CellRendererSetFixedSizeMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetFixedSizeMethodInfo a signature 

cellRendererSetPadding

data CellRendererSetPaddingMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetPaddingMethodInfo a signature 

cellRendererSetSensitive

data CellRendererSetSensitiveMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetSensitiveMethodInfo a signature 

cellRendererSetVisible

data CellRendererSetVisibleMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetVisibleMethodInfo a signature 

cellRendererStartEditing

cellRendererStopEditing

data CellRendererStopEditingMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererStopEditingMethodInfo a signature 

Properties

CellBackground

CellBackgroundGdk

CellBackgroundRgba

CellBackgroundSet

Editing

Height

IsExpanded

IsExpander

Mode

Sensitive

Visible

Width

Xalign

Xpad

Yalign

Ypad

Signals

EditingCanceled

EditingStarted