gi-gtk-0.3.18.14: 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.Label

Contents

Description

 

Synopsis

Exported types

newtype Label Source

Constructors

Label (ForeignPtr Label) 

Instances

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

class GObject o => LabelK o Source

Instances

Methods

labelGetAngle

data LabelGetAngleMethodInfo Source

Instances

((~) * signature (m Double), MonadIO m, LabelK a) => MethodInfo * LabelGetAngleMethodInfo a signature 

labelGetAttributes

data LabelGetAttributesMethodInfo Source

Instances

((~) * signature (m AttrList), MonadIO m, LabelK a) => MethodInfo * LabelGetAttributesMethodInfo a signature 

labelGetCurrentUri

data LabelGetCurrentUriMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, LabelK a) => MethodInfo * LabelGetCurrentUriMethodInfo a signature 

labelGetEllipsize

data LabelGetEllipsizeMethodInfo Source

Instances

((~) * signature (m EllipsizeMode), MonadIO m, LabelK a) => MethodInfo * LabelGetEllipsizeMethodInfo a signature 

labelGetJustify

data LabelGetJustifyMethodInfo Source

Instances

((~) * signature (m Justification), MonadIO m, LabelK a) => MethodInfo * LabelGetJustifyMethodInfo a signature 

labelGetLabel

data LabelGetLabelMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, LabelK a) => MethodInfo * LabelGetLabelMethodInfo a signature 

labelGetLabel :: (MonadIO m, LabelK a) => a -> m Text Source

labelGetLayout

data LabelGetLayoutMethodInfo Source

Instances

((~) * signature (m Layout), MonadIO m, LabelK a) => MethodInfo * LabelGetLayoutMethodInfo a signature 

labelGetLayoutOffsets

data LabelGetLayoutOffsetsMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, LabelK a) => MethodInfo * LabelGetLayoutOffsetsMethodInfo a signature 

labelGetLineWrap

data LabelGetLineWrapMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LabelK a) => MethodInfo * LabelGetLineWrapMethodInfo a signature 

labelGetLineWrapMode

data LabelGetLineWrapModeMethodInfo Source

Instances

((~) * signature (m WrapMode), MonadIO m, LabelK a) => MethodInfo * LabelGetLineWrapModeMethodInfo a signature 

labelGetLines

data LabelGetLinesMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LabelK a) => MethodInfo * LabelGetLinesMethodInfo a signature 

labelGetMaxWidthChars

data LabelGetMaxWidthCharsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LabelK a) => MethodInfo * LabelGetMaxWidthCharsMethodInfo a signature 

labelGetMnemonicKeyval

data LabelGetMnemonicKeyvalMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, LabelK a) => MethodInfo * LabelGetMnemonicKeyvalMethodInfo a signature 

labelGetMnemonicWidget

data LabelGetMnemonicWidgetMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, LabelK a) => MethodInfo * LabelGetMnemonicWidgetMethodInfo a signature 

labelGetSelectable

data LabelGetSelectableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LabelK a) => MethodInfo * LabelGetSelectableMethodInfo a signature 

labelGetSelectionBounds

labelGetSingleLineMode

data LabelGetSingleLineModeMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LabelK a) => MethodInfo * LabelGetSingleLineModeMethodInfo a signature 

labelGetText

data LabelGetTextMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, LabelK a) => MethodInfo * LabelGetTextMethodInfo a signature 

labelGetText :: (MonadIO m, LabelK a) => a -> m Text Source

labelGetTrackVisitedLinks

labelGetUseMarkup

data LabelGetUseMarkupMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LabelK a) => MethodInfo * LabelGetUseMarkupMethodInfo a signature 

labelGetUseUnderline

data LabelGetUseUnderlineMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LabelK a) => MethodInfo * LabelGetUseUnderlineMethodInfo a signature 

labelGetWidthChars

data LabelGetWidthCharsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LabelK a) => MethodInfo * LabelGetWidthCharsMethodInfo a signature 

labelGetXalign

data LabelGetXalignMethodInfo Source

Instances

((~) * signature (m Float), MonadIO m, LabelK a) => MethodInfo * LabelGetXalignMethodInfo a signature 

labelGetYalign

data LabelGetYalignMethodInfo Source

Instances

((~) * signature (m Float), MonadIO m, LabelK a) => MethodInfo * LabelGetYalignMethodInfo a signature 

labelNew

labelNewWithMnemonic

labelSelectRegion

data LabelSelectRegionMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSelectRegionMethodInfo a signature 

labelSelectRegion :: (MonadIO m, LabelK a) => a -> Int32 -> Int32 -> m () Source

labelSetAngle

data LabelSetAngleMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetAngleMethodInfo a signature 

labelSetAngle :: (MonadIO m, LabelK a) => a -> Double -> m () Source

labelSetAttributes

data LabelSetAttributesMethodInfo Source

Instances

((~) * signature (Maybe AttrList -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetAttributesMethodInfo a signature 

labelSetEllipsize

data LabelSetEllipsizeMethodInfo Source

Instances

((~) * signature (EllipsizeMode -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetEllipsizeMethodInfo a signature 

labelSetJustify

data LabelSetJustifyMethodInfo Source

Instances

((~) * signature (Justification -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetJustifyMethodInfo a signature 

labelSetLabel

data LabelSetLabelMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetLabelMethodInfo a signature 

labelSetLabel :: (MonadIO m, LabelK a) => a -> Text -> m () Source

labelSetLineWrap

data LabelSetLineWrapMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetLineWrapMethodInfo a signature 

labelSetLineWrap :: (MonadIO m, LabelK a) => a -> Bool -> m () Source

labelSetLineWrapMode

data LabelSetLineWrapModeMethodInfo Source

Instances

((~) * signature (WrapMode -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetLineWrapModeMethodInfo a signature 

labelSetLines

data LabelSetLinesMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetLinesMethodInfo a signature 

labelSetLines :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source

labelSetMarkup

data LabelSetMarkupMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetMarkupMethodInfo a signature 

labelSetMarkup :: (MonadIO m, LabelK a) => a -> Text -> m () Source

labelSetMarkupWithMnemonic

data LabelSetMarkupWithMnemonicMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetMarkupWithMnemonicMethodInfo a signature 

labelSetMaxWidthChars

data LabelSetMaxWidthCharsMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetMaxWidthCharsMethodInfo a signature 

labelSetMaxWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source

labelSetMnemonicWidget

data LabelSetMnemonicWidgetMethodInfo Source

Instances

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

labelSetMnemonicWidget :: (MonadIO m, LabelK a, WidgetK b) => a -> Maybe b -> m () Source

labelSetPattern

data LabelSetPatternMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetPatternMethodInfo a signature 

labelSetPattern :: (MonadIO m, LabelK a) => a -> Text -> m () Source

labelSetSelectable

data LabelSetSelectableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetSelectableMethodInfo a signature 

labelSetSelectable :: (MonadIO m, LabelK a) => a -> Bool -> m () Source

labelSetSingleLineMode

data LabelSetSingleLineModeMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetSingleLineModeMethodInfo a signature 

labelSetSingleLineMode :: (MonadIO m, LabelK a) => a -> Bool -> m () Source

labelSetText

data LabelSetTextMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetTextMethodInfo a signature 

labelSetText :: (MonadIO m, LabelK a) => a -> Text -> m () Source

labelSetTextWithMnemonic

data LabelSetTextWithMnemonicMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetTextWithMnemonicMethodInfo a signature 

labelSetTrackVisitedLinks

data LabelSetTrackVisitedLinksMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetTrackVisitedLinksMethodInfo a signature 

labelSetUseMarkup

data LabelSetUseMarkupMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetUseMarkupMethodInfo a signature 

labelSetUseMarkup :: (MonadIO m, LabelK a) => a -> Bool -> m () Source

labelSetUseUnderline

data LabelSetUseUnderlineMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetUseUnderlineMethodInfo a signature 

labelSetUseUnderline :: (MonadIO m, LabelK a) => a -> Bool -> m () Source

labelSetWidthChars

data LabelSetWidthCharsMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetWidthCharsMethodInfo a signature 

labelSetWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source

labelSetXalign

data LabelSetXalignMethodInfo Source

Instances

((~) * signature (Float -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetXalignMethodInfo a signature 

labelSetXalign :: (MonadIO m, LabelK a) => a -> Float -> m () Source

labelSetYalign

data LabelSetYalignMethodInfo Source

Instances

((~) * signature (Float -> m ()), MonadIO m, LabelK a) => MethodInfo * LabelSetYalignMethodInfo a signature 

labelSetYalign :: (MonadIO m, LabelK a) => a -> Float -> m () Source

Properties

Angle

setLabelAngle :: (MonadIO m, LabelK o) => o -> Double -> m () Source

Attributes

clearLabelAttributes :: (MonadIO m, LabelK o) => o -> m () Source

setLabelAttributes :: (MonadIO m, LabelK o) => o -> AttrList -> m () Source

CursorPosition

Ellipsize

Justify

Label

getLabelLabel :: (MonadIO m, LabelK o) => o -> m Text Source

setLabelLabel :: (MonadIO m, LabelK o) => o -> Text -> m () Source

Lines

setLabelLines :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source

MaxWidthChars

setLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source

MnemonicKeyval

MnemonicWidget

setLabelMnemonicWidget :: (MonadIO m, LabelK o, WidgetK a) => o -> a -> m () Source

Pattern

setLabelPattern :: (MonadIO m, LabelK o) => o -> Text -> m () Source

Selectable

setLabelSelectable :: (MonadIO m, LabelK o) => o -> Bool -> m () Source

SelectionBound

SingleLineMode

setLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> Bool -> m () Source

TrackVisitedLinks

UseMarkup

setLabelUseMarkup :: (MonadIO m, LabelK o) => o -> Bool -> m () Source

UseUnderline

setLabelUseUnderline :: (MonadIO m, LabelK o) => o -> Bool -> m () Source

WidthChars

setLabelWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source

Wrap

getLabelWrap :: (MonadIO m, LabelK o) => o -> m Bool Source

setLabelWrap :: (MonadIO m, LabelK o) => o -> Bool -> m () Source

WrapMode

setLabelWrapMode :: (MonadIO m, LabelK o) => o -> WrapMode -> m () Source

Xalign

setLabelXalign :: (MonadIO m, LabelK o) => o -> Float -> m () Source

Yalign

setLabelYalign :: (MonadIO m, LabelK o) => o -> Float -> m () Source

Signals

ActivateCurrentLink

ActivateLink

CopyClipboard

MoveCursor

type LabelMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source

PopulatePopup