gi-gtk-0.3.18.12: 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) 

class GObject o => LabelK o Source

Instances

Methods

labelGetAngle

labelGetAttributes

labelGetCurrentUri

labelGetEllipsize

labelGetJustify

labelGetLabel

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

labelGetLayout

labelGetLayoutOffsets

labelGetLineWrap

labelGetLineWrapMode

labelGetLines

labelGetMaxWidthChars

labelGetMnemonicKeyval

labelGetMnemonicWidget

labelGetSelectable

labelGetSelectionBounds

labelGetSingleLineMode

labelGetText

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

labelGetTrackVisitedLinks

labelGetUseMarkup

labelGetUseUnderline

labelGetWidthChars

labelGetXalign

labelGetYalign

labelNew

labelNewWithMnemonic

labelSelectRegion

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

labelSetAngle

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

labelSetAttributes

labelSetEllipsize

labelSetJustify

labelSetLabel

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

labelSetLineWrap

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

labelSetLineWrapMode

labelSetLines

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

labelSetMarkup

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

labelSetMarkupWithMnemonic

labelSetMaxWidthChars

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

labelSetMnemonicWidget

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

labelSetPattern

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

labelSetSelectable

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

labelSetSingleLineMode

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

labelSetText

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

labelSetTextWithMnemonic

labelSetTrackVisitedLinks

labelSetUseMarkup

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

labelSetUseUnderline

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

labelSetWidthChars

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

labelSetXalign

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

labelSetYalign

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

Properties

Angle

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

Attributes

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