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

Contents

Description

 

Synopsis

Exported types

newtype Frame Source

Constructors

Frame (ForeignPtr Frame) 

Instances

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

class GObject o => FrameK o Source

Instances

Methods

frameGetLabel

data FrameGetLabelMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, FrameK a) => MethodInfo * FrameGetLabelMethodInfo a signature 

frameGetLabel :: (MonadIO m, FrameK a) => a -> m Text Source

frameGetLabelAlign

data FrameGetLabelAlignMethodInfo Source

Instances

((~) * signature (m (Float, Float)), MonadIO m, FrameK a) => MethodInfo * FrameGetLabelAlignMethodInfo a signature 

frameGetLabelWidget

data FrameGetLabelWidgetMethodInfo Source

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, FrameK a) => MethodInfo * FrameGetLabelWidgetMethodInfo a signature 

frameGetShadowType

data FrameGetShadowTypeMethodInfo Source

Instances

((~) * signature (m ShadowType), MonadIO m, FrameK a) => MethodInfo * FrameGetShadowTypeMethodInfo a signature 

frameNew

frameSetLabel

data FrameSetLabelMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, FrameK a) => MethodInfo * FrameSetLabelMethodInfo a signature 

frameSetLabel :: (MonadIO m, FrameK a) => a -> Maybe Text -> m () Source

frameSetLabelAlign

data FrameSetLabelAlignMethodInfo Source

Instances

((~) * signature (Float -> Float -> m ()), MonadIO m, FrameK a) => MethodInfo * FrameSetLabelAlignMethodInfo a signature 

frameSetLabelAlign :: (MonadIO m, FrameK a) => a -> Float -> Float -> m () Source

frameSetLabelWidget

data FrameSetLabelWidgetMethodInfo Source

Instances

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

frameSetLabelWidget :: (MonadIO m, FrameK a, WidgetK b) => a -> Maybe b -> m () Source

frameSetShadowType

data FrameSetShadowTypeMethodInfo Source

Instances

((~) * signature (ShadowType -> m ()), MonadIO m, FrameK a) => MethodInfo * FrameSetShadowTypeMethodInfo a signature 

Properties

Label

clearFrameLabel :: (MonadIO m, FrameK o) => o -> m () Source

getFrameLabel :: (MonadIO m, FrameK o) => o -> m Text Source

setFrameLabel :: (MonadIO m, FrameK o) => o -> Text -> m () Source

LabelWidget

setFrameLabelWidget :: (MonadIO m, FrameK o, WidgetK a) => o -> a -> m () Source

LabelXalign

setFrameLabelXalign :: (MonadIO m, FrameK o) => o -> Float -> m () Source

LabelYalign

setFrameLabelYalign :: (MonadIO m, FrameK o) => o -> Float -> m () Source

ShadowType