| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Objects.Label
Contents
- Exported types
- Methods
- getAngle
- getAttributes
- getCurrentUri
- getEllipsize
- getJustify
- getLabel
- getLayout
- getLayoutOffsets
- getLineWrap
- getLineWrapMode
- getLines
- getMaxWidthChars
- getMnemonicKeyval
- getMnemonicWidget
- getSelectable
- getSelectionBounds
- getSingleLineMode
- getText
- getTrackVisitedLinks
- getUseMarkup
- getUseUnderline
- getWidthChars
- getXalign
- getYalign
- new
- newWithMnemonic
- selectRegion
- setAngle
- setAttributes
- setEllipsize
- setJustify
- setLabel
- setLineWrap
- setLineWrapMode
- setLines
- setMarkup
- setMarkupWithMnemonic
- setMaxWidthChars
- setMnemonicWidget
- setPattern
- setSelectable
- setSingleLineMode
- setText
- setTextWithMnemonic
- setTrackVisitedLinks
- setUseMarkup
- setUseUnderline
- setWidthChars
- setXalign
- setYalign
- Properties
- Signals
Description
- newtype Label = Label (ManagedPtr Label)
- class GObject o => IsLabel o
- toLabel :: IsLabel o => o -> IO Label
- noLabel :: Maybe Label
- data LabelGetAngleMethodInfo
- labelGetAngle :: (MonadIO m, IsLabel a) => a -> m Double
- data LabelGetAttributesMethodInfo
- labelGetAttributes :: (MonadIO m, IsLabel a) => a -> m (Maybe AttrList)
- data LabelGetCurrentUriMethodInfo
- labelGetCurrentUri :: (MonadIO m, IsLabel a) => a -> m Text
- data LabelGetEllipsizeMethodInfo
- labelGetEllipsize :: (MonadIO m, IsLabel a) => a -> m EllipsizeMode
- data LabelGetJustifyMethodInfo
- labelGetJustify :: (MonadIO m, IsLabel a) => a -> m Justification
- data LabelGetLabelMethodInfo
- labelGetLabel :: (MonadIO m, IsLabel a) => a -> m Text
- data LabelGetLayoutMethodInfo
- labelGetLayout :: (MonadIO m, IsLabel a) => a -> m Layout
- data LabelGetLayoutOffsetsMethodInfo
- labelGetLayoutOffsets :: (MonadIO m, IsLabel a) => a -> m (Int32, Int32)
- data LabelGetLineWrapMethodInfo
- labelGetLineWrap :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetLineWrapModeMethodInfo
- labelGetLineWrapMode :: (MonadIO m, IsLabel a) => a -> m WrapMode
- data LabelGetLinesMethodInfo
- labelGetLines :: (MonadIO m, IsLabel a) => a -> m Int32
- data LabelGetMaxWidthCharsMethodInfo
- labelGetMaxWidthChars :: (MonadIO m, IsLabel a) => a -> m Int32
- data LabelGetMnemonicKeyvalMethodInfo
- labelGetMnemonicKeyval :: (MonadIO m, IsLabel a) => a -> m Word32
- data LabelGetMnemonicWidgetMethodInfo
- labelGetMnemonicWidget :: (MonadIO m, IsLabel a) => a -> m (Maybe Widget)
- data LabelGetSelectableMethodInfo
- labelGetSelectable :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetSelectionBoundsMethodInfo
- labelGetSelectionBounds :: (MonadIO m, IsLabel a) => a -> m (Bool, Int32, Int32)
- data LabelGetSingleLineModeMethodInfo
- labelGetSingleLineMode :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetTextMethodInfo
- labelGetText :: (MonadIO m, IsLabel a) => a -> m Text
- data LabelGetTrackVisitedLinksMethodInfo
- labelGetTrackVisitedLinks :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetUseMarkupMethodInfo
- labelGetUseMarkup :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetUseUnderlineMethodInfo
- labelGetUseUnderline :: (MonadIO m, IsLabel a) => a -> m Bool
- data LabelGetWidthCharsMethodInfo
- labelGetWidthChars :: (MonadIO m, IsLabel a) => a -> m Int32
- data LabelGetXalignMethodInfo
- labelGetXalign :: (MonadIO m, IsLabel a) => a -> m Float
- data LabelGetYalignMethodInfo
- labelGetYalign :: (MonadIO m, IsLabel a) => a -> m Float
- labelNew :: MonadIO m => Maybe Text -> m Label
- labelNewWithMnemonic :: MonadIO m => Maybe Text -> m Label
- data LabelSelectRegionMethodInfo
- labelSelectRegion :: (MonadIO m, IsLabel a) => a -> Int32 -> Int32 -> m ()
- data LabelSetAngleMethodInfo
- labelSetAngle :: (MonadIO m, IsLabel a) => a -> Double -> m ()
- data LabelSetAttributesMethodInfo
- labelSetAttributes :: (MonadIO m, IsLabel a) => a -> Maybe AttrList -> m ()
- data LabelSetEllipsizeMethodInfo
- labelSetEllipsize :: (MonadIO m, IsLabel a) => a -> EllipsizeMode -> m ()
- data LabelSetJustifyMethodInfo
- labelSetJustify :: (MonadIO m, IsLabel a) => a -> Justification -> m ()
- data LabelSetLabelMethodInfo
- labelSetLabel :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetLineWrapMethodInfo
- labelSetLineWrap :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetLineWrapModeMethodInfo
- labelSetLineWrapMode :: (MonadIO m, IsLabel a) => a -> WrapMode -> m ()
- data LabelSetLinesMethodInfo
- labelSetLines :: (MonadIO m, IsLabel a) => a -> Int32 -> m ()
- data LabelSetMarkupMethodInfo
- labelSetMarkup :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetMarkupWithMnemonicMethodInfo
- labelSetMarkupWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetMaxWidthCharsMethodInfo
- labelSetMaxWidthChars :: (MonadIO m, IsLabel a) => a -> Int32 -> m ()
- data LabelSetMnemonicWidgetMethodInfo
- labelSetMnemonicWidget :: (MonadIO m, IsLabel a, IsWidget b) => a -> Maybe b -> m ()
- data LabelSetPatternMethodInfo
- labelSetPattern :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetSelectableMethodInfo
- labelSetSelectable :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetSingleLineModeMethodInfo
- labelSetSingleLineMode :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetTextMethodInfo
- labelSetText :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetTextWithMnemonicMethodInfo
- labelSetTextWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m ()
- data LabelSetTrackVisitedLinksMethodInfo
- labelSetTrackVisitedLinks :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetUseMarkupMethodInfo
- labelSetUseMarkup :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetUseUnderlineMethodInfo
- labelSetUseUnderline :: (MonadIO m, IsLabel a) => a -> Bool -> m ()
- data LabelSetWidthCharsMethodInfo
- labelSetWidthChars :: (MonadIO m, IsLabel a) => a -> Int32 -> m ()
- data LabelSetXalignMethodInfo
- labelSetXalign :: (MonadIO m, IsLabel a) => a -> Float -> m ()
- data LabelSetYalignMethodInfo
- labelSetYalign :: (MonadIO m, IsLabel a) => a -> Float -> m ()
- data LabelAnglePropertyInfo
- constructLabelAngle :: IsLabel o => Double -> IO (GValueConstruct o)
- getLabelAngle :: (MonadIO m, IsLabel o) => o -> m Double
- labelAngle :: AttrLabelProxy "angle"
- setLabelAngle :: (MonadIO m, IsLabel o) => o -> Double -> m ()
- data LabelAttributesPropertyInfo
- clearLabelAttributes :: (MonadIO m, IsLabel o) => o -> m ()
- constructLabelAttributes :: IsLabel o => AttrList -> IO (GValueConstruct o)
- getLabelAttributes :: (MonadIO m, IsLabel o) => o -> m (Maybe AttrList)
- labelAttributes :: AttrLabelProxy "attributes"
- setLabelAttributes :: (MonadIO m, IsLabel o) => o -> AttrList -> m ()
- data LabelCursorPositionPropertyInfo
- getLabelCursorPosition :: (MonadIO m, IsLabel o) => o -> m Int32
- labelCursorPosition :: AttrLabelProxy "cursorPosition"
- data LabelEllipsizePropertyInfo
- constructLabelEllipsize :: IsLabel o => EllipsizeMode -> IO (GValueConstruct o)
- getLabelEllipsize :: (MonadIO m, IsLabel o) => o -> m EllipsizeMode
- labelEllipsize :: AttrLabelProxy "ellipsize"
- setLabelEllipsize :: (MonadIO m, IsLabel o) => o -> EllipsizeMode -> m ()
- data LabelJustifyPropertyInfo
- constructLabelJustify :: IsLabel o => Justification -> IO (GValueConstruct o)
- getLabelJustify :: (MonadIO m, IsLabel o) => o -> m Justification
- labelJustify :: AttrLabelProxy "justify"
- setLabelJustify :: (MonadIO m, IsLabel o) => o -> Justification -> m ()
- data LabelLabelPropertyInfo
- constructLabelLabel :: IsLabel o => Text -> IO (GValueConstruct o)
- getLabelLabel :: (MonadIO m, IsLabel o) => o -> m Text
- labelLabel :: AttrLabelProxy "label"
- setLabelLabel :: (MonadIO m, IsLabel o) => o -> Text -> m ()
- data LabelLinesPropertyInfo
- constructLabelLines :: IsLabel o => Int32 -> IO (GValueConstruct o)
- getLabelLines :: (MonadIO m, IsLabel o) => o -> m Int32
- labelLines :: AttrLabelProxy "lines"
- setLabelLines :: (MonadIO m, IsLabel o) => o -> Int32 -> m ()
- data LabelMaxWidthCharsPropertyInfo
- constructLabelMaxWidthChars :: IsLabel o => Int32 -> IO (GValueConstruct o)
- getLabelMaxWidthChars :: (MonadIO m, IsLabel o) => o -> m Int32
- labelMaxWidthChars :: AttrLabelProxy "maxWidthChars"
- setLabelMaxWidthChars :: (MonadIO m, IsLabel o) => o -> Int32 -> m ()
- data LabelMnemonicKeyvalPropertyInfo
- getLabelMnemonicKeyval :: (MonadIO m, IsLabel o) => o -> m Word32
- labelMnemonicKeyval :: AttrLabelProxy "mnemonicKeyval"
- data LabelMnemonicWidgetPropertyInfo
- clearLabelMnemonicWidget :: (MonadIO m, IsLabel o) => o -> m ()
- constructLabelMnemonicWidget :: (IsLabel o, IsWidget a) => a -> IO (GValueConstruct o)
- getLabelMnemonicWidget :: (MonadIO m, IsLabel o) => o -> m (Maybe Widget)
- labelMnemonicWidget :: AttrLabelProxy "mnemonicWidget"
- setLabelMnemonicWidget :: (MonadIO m, IsLabel o, IsWidget a) => o -> a -> m ()
- data LabelPatternPropertyInfo
- constructLabelPattern :: IsLabel o => Text -> IO (GValueConstruct o)
- labelPattern :: AttrLabelProxy "pattern"
- setLabelPattern :: (MonadIO m, IsLabel o) => o -> Text -> m ()
- data LabelSelectablePropertyInfo
- constructLabelSelectable :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelSelectable :: (MonadIO m, IsLabel o) => o -> m Bool
- labelSelectable :: AttrLabelProxy "selectable"
- setLabelSelectable :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelSelectionBoundPropertyInfo
- getLabelSelectionBound :: (MonadIO m, IsLabel o) => o -> m Int32
- labelSelectionBound :: AttrLabelProxy "selectionBound"
- data LabelSingleLineModePropertyInfo
- constructLabelSingleLineMode :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelSingleLineMode :: (MonadIO m, IsLabel o) => o -> m Bool
- labelSingleLineMode :: AttrLabelProxy "singleLineMode"
- setLabelSingleLineMode :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelTrackVisitedLinksPropertyInfo
- constructLabelTrackVisitedLinks :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelTrackVisitedLinks :: (MonadIO m, IsLabel o) => o -> m Bool
- labelTrackVisitedLinks :: AttrLabelProxy "trackVisitedLinks"
- setLabelTrackVisitedLinks :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelUseMarkupPropertyInfo
- constructLabelUseMarkup :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelUseMarkup :: (MonadIO m, IsLabel o) => o -> m Bool
- labelUseMarkup :: AttrLabelProxy "useMarkup"
- setLabelUseMarkup :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelUseUnderlinePropertyInfo
- constructLabelUseUnderline :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelUseUnderline :: (MonadIO m, IsLabel o) => o -> m Bool
- labelUseUnderline :: AttrLabelProxy "useUnderline"
- setLabelUseUnderline :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelWidthCharsPropertyInfo
- constructLabelWidthChars :: IsLabel o => Int32 -> IO (GValueConstruct o)
- getLabelWidthChars :: (MonadIO m, IsLabel o) => o -> m Int32
- labelWidthChars :: AttrLabelProxy "widthChars"
- setLabelWidthChars :: (MonadIO m, IsLabel o) => o -> Int32 -> m ()
- data LabelWrapPropertyInfo
- constructLabelWrap :: IsLabel o => Bool -> IO (GValueConstruct o)
- getLabelWrap :: (MonadIO m, IsLabel o) => o -> m Bool
- labelWrap :: AttrLabelProxy "wrap"
- setLabelWrap :: (MonadIO m, IsLabel o) => o -> Bool -> m ()
- data LabelWrapModePropertyInfo
- constructLabelWrapMode :: IsLabel o => WrapMode -> IO (GValueConstruct o)
- getLabelWrapMode :: (MonadIO m, IsLabel o) => o -> m WrapMode
- labelWrapMode :: AttrLabelProxy "wrapMode"
- setLabelWrapMode :: (MonadIO m, IsLabel o) => o -> WrapMode -> m ()
- data LabelXalignPropertyInfo
- constructLabelXalign :: IsLabel o => Float -> IO (GValueConstruct o)
- getLabelXalign :: (MonadIO m, IsLabel o) => o -> m Float
- labelXalign :: AttrLabelProxy "xalign"
- setLabelXalign :: (MonadIO m, IsLabel o) => o -> Float -> m ()
- data LabelYalignPropertyInfo
- constructLabelYalign :: IsLabel o => Float -> IO (GValueConstruct o)
- getLabelYalign :: (MonadIO m, IsLabel o) => o -> m Float
- labelYalign :: AttrLabelProxy "yalign"
- setLabelYalign :: (MonadIO m, IsLabel o) => o -> Float -> m ()
- type C_LabelActivateCurrentLinkCallback = Ptr () -> Ptr () -> IO ()
- type LabelActivateCurrentLinkCallback = IO ()
- data LabelActivateCurrentLinkSignalInfo
- afterLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId
- genClosure_LabelActivateCurrentLink :: LabelActivateCurrentLinkCallback -> IO Closure
- mk_LabelActivateCurrentLinkCallback :: C_LabelActivateCurrentLinkCallback -> IO (FunPtr C_LabelActivateCurrentLinkCallback)
- noLabelActivateCurrentLinkCallback :: Maybe LabelActivateCurrentLinkCallback
- onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId
- wrap_LabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallback -> Ptr () -> Ptr () -> IO ()
- type C_LabelActivateLinkCallback = Ptr () -> CString -> Ptr () -> IO CInt
- type LabelActivateLinkCallback = Text -> IO Bool
- data LabelActivateLinkSignalInfo
- afterLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId
- genClosure_LabelActivateLink :: LabelActivateLinkCallback -> IO Closure
- mk_LabelActivateLinkCallback :: C_LabelActivateLinkCallback -> IO (FunPtr C_LabelActivateLinkCallback)
- noLabelActivateLinkCallback :: Maybe LabelActivateLinkCallback
- onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId
- wrap_LabelActivateLinkCallback :: LabelActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt
- type C_LabelCopyClipboardCallback = Ptr () -> Ptr () -> IO ()
- type LabelCopyClipboardCallback = IO ()
- data LabelCopyClipboardSignalInfo
- afterLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId
- genClosure_LabelCopyClipboard :: LabelCopyClipboardCallback -> IO Closure
- mk_LabelCopyClipboardCallback :: C_LabelCopyClipboardCallback -> IO (FunPtr C_LabelCopyClipboardCallback)
- noLabelCopyClipboardCallback :: Maybe LabelCopyClipboardCallback
- onLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId
- wrap_LabelCopyClipboardCallback :: LabelCopyClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_LabelMoveCursorCallback = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- type LabelMoveCursorCallback = MovementStep -> Int32 -> Bool -> IO ()
- data LabelMoveCursorSignalInfo
- afterLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId
- genClosure_LabelMoveCursor :: LabelMoveCursorCallback -> IO Closure
- mk_LabelMoveCursorCallback :: C_LabelMoveCursorCallback -> IO (FunPtr C_LabelMoveCursorCallback)
- noLabelMoveCursorCallback :: Maybe LabelMoveCursorCallback
- onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId
- wrap_LabelMoveCursorCallback :: LabelMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- type C_LabelPopulatePopupCallback = Ptr () -> Ptr Menu -> Ptr () -> IO ()
- type LabelPopulatePopupCallback = Menu -> IO ()
- data LabelPopulatePopupSignalInfo
- afterLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId
- genClosure_LabelPopulatePopup :: LabelPopulatePopupCallback -> IO Closure
- mk_LabelPopulatePopupCallback :: C_LabelPopulatePopupCallback -> IO (FunPtr C_LabelPopulatePopupCallback)
- noLabelPopulatePopupCallback :: Maybe LabelPopulatePopupCallback
- onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId
- wrap_LabelPopulatePopupCallback :: LabelPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO ()
Exported types
Instances
| GObject Label Source # | |
| IsObject Label Source # | |
| IsWidget Label Source # | |
| IsMisc Label Source # | |
| IsLabel Label Source # | |
| IsBuildable Label Source # | |
| IsImplementorIface Label Source # | |
| ((~) * info (ResolveLabelMethod t Label), MethodInfo * info Label p) => IsLabel t (Label -> p) Source # | |
| ((~) * info (ResolveLabelMethod t Label), MethodInfo * info Label p) => IsLabelProxy t (Label -> p) Source # | |
| HasAttributeList * Label Source # | |
| type SignalList Label Source # | |
| type AttributeList Label Source # | |
Methods
getAngle
getAttributes
getCurrentUri
labelGetCurrentUri :: (MonadIO m, IsLabel a) => a -> m Text Source #
getEllipsize
labelGetEllipsize :: (MonadIO m, IsLabel a) => a -> m EllipsizeMode Source #
getJustify
data LabelGetJustifyMethodInfo Source #
Instances
| ((~) * signature (m Justification), MonadIO m, IsLabel a) => MethodInfo * LabelGetJustifyMethodInfo a signature Source # | |
labelGetJustify :: (MonadIO m, IsLabel a) => a -> m Justification Source #
getLabel
labelGetLabel :: (MonadIO m, IsLabel a) => a -> m Text Source #
getLayout
labelGetLayout :: (MonadIO m, IsLabel a) => a -> m Layout Source #
getLayoutOffsets
getLineWrap
getLineWrapMode
labelGetLineWrapMode :: (MonadIO m, IsLabel a) => a -> m WrapMode Source #
getLines
getMaxWidthChars
getMnemonicKeyval
getMnemonicWidget
getSelectable
getSelectionBounds
getSingleLineMode
getText
labelGetText :: (MonadIO m, IsLabel a) => a -> m Text Source #
getTrackVisitedLinks
getUseMarkup
getUseUnderline
getWidthChars
getXalign
getYalign
new
newWithMnemonic
selectRegion
setAngle
setAttributes
setEllipsize
labelSetEllipsize :: (MonadIO m, IsLabel a) => a -> EllipsizeMode -> m () Source #
setJustify
data LabelSetJustifyMethodInfo Source #
Instances
| ((~) * signature (Justification -> m ()), MonadIO m, IsLabel a) => MethodInfo * LabelSetJustifyMethodInfo a signature Source # | |
labelSetJustify :: (MonadIO m, IsLabel a) => a -> Justification -> m () Source #
setLabel
labelSetLabel :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setLineWrap
setLineWrapMode
labelSetLineWrapMode :: (MonadIO m, IsLabel a) => a -> WrapMode -> m () Source #
setLines
setMarkup
labelSetMarkup :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setMarkupWithMnemonic
labelSetMarkupWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setMaxWidthChars
setMnemonicWidget
setPattern
labelSetPattern :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setSelectable
setSingleLineMode
setText
labelSetText :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setTextWithMnemonic
labelSetTextWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
setTrackVisitedLinks
setUseMarkup
setUseUnderline
setWidthChars
setXalign
setYalign
Properties
angle
data LabelAnglePropertyInfo Source #
Instances
| AttrInfo LabelAnglePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelAnglePropertyInfo Source # | |
| type AttrOrigin LabelAnglePropertyInfo Source # | |
| type AttrLabel LabelAnglePropertyInfo Source # | |
| type AttrGetType LabelAnglePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelAnglePropertyInfo Source # | |
| type AttrAllowedOps LabelAnglePropertyInfo Source # | |
labelAngle :: AttrLabelProxy "angle" Source #
attributes
data LabelAttributesPropertyInfo Source #
Instances
| AttrInfo LabelAttributesPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelAttributesPropertyInfo Source # | |
| type AttrOrigin LabelAttributesPropertyInfo Source # | |
| type AttrLabel LabelAttributesPropertyInfo Source # | |
| type AttrGetType LabelAttributesPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelAttributesPropertyInfo Source # | |
| type AttrAllowedOps LabelAttributesPropertyInfo Source # | |
clearLabelAttributes :: (MonadIO m, IsLabel o) => o -> m () Source #
constructLabelAttributes :: IsLabel o => AttrList -> IO (GValueConstruct o) Source #
labelAttributes :: AttrLabelProxy "attributes" Source #
setLabelAttributes :: (MonadIO m, IsLabel o) => o -> AttrList -> m () Source #
cursorPosition
data LabelCursorPositionPropertyInfo Source #
Instances
| AttrInfo LabelCursorPositionPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelCursorPositionPropertyInfo Source # | |
| type AttrOrigin LabelCursorPositionPropertyInfo Source # | |
| type AttrLabel LabelCursorPositionPropertyInfo Source # | |
| type AttrGetType LabelCursorPositionPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelCursorPositionPropertyInfo Source # | |
| type AttrAllowedOps LabelCursorPositionPropertyInfo Source # | |
labelCursorPosition :: AttrLabelProxy "cursorPosition" Source #
ellipsize
data LabelEllipsizePropertyInfo Source #
Instances
| AttrInfo LabelEllipsizePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelEllipsizePropertyInfo Source # | |
| type AttrOrigin LabelEllipsizePropertyInfo Source # | |
| type AttrLabel LabelEllipsizePropertyInfo Source # | |
| type AttrGetType LabelEllipsizePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelEllipsizePropertyInfo Source # | |
| type AttrAllowedOps LabelEllipsizePropertyInfo Source # | |
constructLabelEllipsize :: IsLabel o => EllipsizeMode -> IO (GValueConstruct o) Source #
getLabelEllipsize :: (MonadIO m, IsLabel o) => o -> m EllipsizeMode Source #
labelEllipsize :: AttrLabelProxy "ellipsize" Source #
setLabelEllipsize :: (MonadIO m, IsLabel o) => o -> EllipsizeMode -> m () Source #
justify
data LabelJustifyPropertyInfo Source #
Instances
| AttrInfo LabelJustifyPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelJustifyPropertyInfo Source # | |
| type AttrOrigin LabelJustifyPropertyInfo Source # | |
| type AttrLabel LabelJustifyPropertyInfo Source # | |
| type AttrGetType LabelJustifyPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelJustifyPropertyInfo Source # | |
| type AttrAllowedOps LabelJustifyPropertyInfo Source # | |
constructLabelJustify :: IsLabel o => Justification -> IO (GValueConstruct o) Source #
getLabelJustify :: (MonadIO m, IsLabel o) => o -> m Justification Source #
labelJustify :: AttrLabelProxy "justify" Source #
setLabelJustify :: (MonadIO m, IsLabel o) => o -> Justification -> m () Source #
label
data LabelLabelPropertyInfo Source #
Instances
| AttrInfo LabelLabelPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelLabelPropertyInfo Source # | |
| type AttrOrigin LabelLabelPropertyInfo Source # | |
| type AttrLabel LabelLabelPropertyInfo Source # | |
| type AttrGetType LabelLabelPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelLabelPropertyInfo Source # | |
| type AttrAllowedOps LabelLabelPropertyInfo Source # | |
constructLabelLabel :: IsLabel o => Text -> IO (GValueConstruct o) Source #
getLabelLabel :: (MonadIO m, IsLabel o) => o -> m Text Source #
labelLabel :: AttrLabelProxy "label" Source #
setLabelLabel :: (MonadIO m, IsLabel o) => o -> Text -> m () Source #
lines
data LabelLinesPropertyInfo Source #
Instances
| AttrInfo LabelLinesPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelLinesPropertyInfo Source # | |
| type AttrOrigin LabelLinesPropertyInfo Source # | |
| type AttrLabel LabelLinesPropertyInfo Source # | |
| type AttrGetType LabelLinesPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelLinesPropertyInfo Source # | |
| type AttrAllowedOps LabelLinesPropertyInfo Source # | |
labelLines :: AttrLabelProxy "lines" Source #
maxWidthChars
data LabelMaxWidthCharsPropertyInfo Source #
Instances
| AttrInfo LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrOrigin LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrLabel LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrGetType LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelMaxWidthCharsPropertyInfo Source # | |
| type AttrAllowedOps LabelMaxWidthCharsPropertyInfo Source # | |
labelMaxWidthChars :: AttrLabelProxy "maxWidthChars" Source #
mnemonicKeyval
data LabelMnemonicKeyvalPropertyInfo Source #
Instances
| AttrInfo LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrOrigin LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrLabel LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrGetType LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelMnemonicKeyvalPropertyInfo Source # | |
| type AttrAllowedOps LabelMnemonicKeyvalPropertyInfo Source # | |
labelMnemonicKeyval :: AttrLabelProxy "mnemonicKeyval" Source #
mnemonicWidget
data LabelMnemonicWidgetPropertyInfo Source #
Instances
| AttrInfo LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrOrigin LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrLabel LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrGetType LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelMnemonicWidgetPropertyInfo Source # | |
| type AttrAllowedOps LabelMnemonicWidgetPropertyInfo Source # | |
clearLabelMnemonicWidget :: (MonadIO m, IsLabel o) => o -> m () Source #
labelMnemonicWidget :: AttrLabelProxy "mnemonicWidget" Source #
pattern
data LabelPatternPropertyInfo Source #
Instances
| AttrInfo LabelPatternPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelPatternPropertyInfo Source # | |
| type AttrOrigin LabelPatternPropertyInfo Source # | |
| type AttrLabel LabelPatternPropertyInfo Source # | |
| type AttrGetType LabelPatternPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelPatternPropertyInfo Source # | |
| type AttrAllowedOps LabelPatternPropertyInfo Source # | |
constructLabelPattern :: IsLabel o => Text -> IO (GValueConstruct o) Source #
labelPattern :: AttrLabelProxy "pattern" Source #
setLabelPattern :: (MonadIO m, IsLabel o) => o -> Text -> m () Source #
selectable
data LabelSelectablePropertyInfo Source #
Instances
| AttrInfo LabelSelectablePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelSelectablePropertyInfo Source # | |
| type AttrOrigin LabelSelectablePropertyInfo Source # | |
| type AttrLabel LabelSelectablePropertyInfo Source # | |
| type AttrGetType LabelSelectablePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelSelectablePropertyInfo Source # | |
| type AttrAllowedOps LabelSelectablePropertyInfo Source # | |
labelSelectable :: AttrLabelProxy "selectable" Source #
selectionBound
data LabelSelectionBoundPropertyInfo Source #
Instances
| AttrInfo LabelSelectionBoundPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelSelectionBoundPropertyInfo Source # | |
| type AttrOrigin LabelSelectionBoundPropertyInfo Source # | |
| type AttrLabel LabelSelectionBoundPropertyInfo Source # | |
| type AttrGetType LabelSelectionBoundPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelSelectionBoundPropertyInfo Source # | |
| type AttrAllowedOps LabelSelectionBoundPropertyInfo Source # | |
labelSelectionBound :: AttrLabelProxy "selectionBound" Source #
singleLineMode
data LabelSingleLineModePropertyInfo Source #
Instances
| AttrInfo LabelSingleLineModePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelSingleLineModePropertyInfo Source # | |
| type AttrOrigin LabelSingleLineModePropertyInfo Source # | |
| type AttrLabel LabelSingleLineModePropertyInfo Source # | |
| type AttrGetType LabelSingleLineModePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelSingleLineModePropertyInfo Source # | |
| type AttrAllowedOps LabelSingleLineModePropertyInfo Source # | |
labelSingleLineMode :: AttrLabelProxy "singleLineMode" Source #
trackVisitedLinks
data LabelTrackVisitedLinksPropertyInfo Source #
Instances
| AttrInfo LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrOrigin LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrLabel LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrGetType LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelTrackVisitedLinksPropertyInfo Source # | |
| type AttrAllowedOps LabelTrackVisitedLinksPropertyInfo Source # | |
labelTrackVisitedLinks :: AttrLabelProxy "trackVisitedLinks" Source #
useMarkup
data LabelUseMarkupPropertyInfo Source #
Instances
| AttrInfo LabelUseMarkupPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelUseMarkupPropertyInfo Source # | |
| type AttrOrigin LabelUseMarkupPropertyInfo Source # | |
| type AttrLabel LabelUseMarkupPropertyInfo Source # | |
| type AttrGetType LabelUseMarkupPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelUseMarkupPropertyInfo Source # | |
| type AttrAllowedOps LabelUseMarkupPropertyInfo Source # | |
labelUseMarkup :: AttrLabelProxy "useMarkup" Source #
useUnderline
data LabelUseUnderlinePropertyInfo Source #
Instances
| AttrInfo LabelUseUnderlinePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelUseUnderlinePropertyInfo Source # | |
| type AttrOrigin LabelUseUnderlinePropertyInfo Source # | |
| type AttrLabel LabelUseUnderlinePropertyInfo Source # | |
| type AttrGetType LabelUseUnderlinePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelUseUnderlinePropertyInfo Source # | |
| type AttrAllowedOps LabelUseUnderlinePropertyInfo Source # | |
labelUseUnderline :: AttrLabelProxy "useUnderline" Source #
widthChars
data LabelWidthCharsPropertyInfo Source #
Instances
| AttrInfo LabelWidthCharsPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelWidthCharsPropertyInfo Source # | |
| type AttrOrigin LabelWidthCharsPropertyInfo Source # | |
| type AttrLabel LabelWidthCharsPropertyInfo Source # | |
| type AttrGetType LabelWidthCharsPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelWidthCharsPropertyInfo Source # | |
| type AttrAllowedOps LabelWidthCharsPropertyInfo Source # | |
labelWidthChars :: AttrLabelProxy "widthChars" Source #
wrap
data LabelWrapPropertyInfo Source #
Instances
| AttrInfo LabelWrapPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelWrapPropertyInfo Source # | |
| type AttrOrigin LabelWrapPropertyInfo Source # | |
| type AttrLabel LabelWrapPropertyInfo Source # | |
| type AttrGetType LabelWrapPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelWrapPropertyInfo Source # | |
| type AttrAllowedOps LabelWrapPropertyInfo Source # | |
wrapMode
data LabelWrapModePropertyInfo Source #
Instances
| AttrInfo LabelWrapModePropertyInfo Source # | |
| type AttrSetTypeConstraint LabelWrapModePropertyInfo Source # | |
| type AttrOrigin LabelWrapModePropertyInfo Source # | |
| type AttrLabel LabelWrapModePropertyInfo Source # | |
| type AttrGetType LabelWrapModePropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelWrapModePropertyInfo Source # | |
| type AttrAllowedOps LabelWrapModePropertyInfo Source # | |
constructLabelWrapMode :: IsLabel o => WrapMode -> IO (GValueConstruct o) Source #
getLabelWrapMode :: (MonadIO m, IsLabel o) => o -> m WrapMode Source #
labelWrapMode :: AttrLabelProxy "wrapMode" Source #
setLabelWrapMode :: (MonadIO m, IsLabel o) => o -> WrapMode -> m () Source #
xalign
data LabelXalignPropertyInfo Source #
Instances
| AttrInfo LabelXalignPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelXalignPropertyInfo Source # | |
| type AttrOrigin LabelXalignPropertyInfo Source # | |
| type AttrLabel LabelXalignPropertyInfo Source # | |
| type AttrGetType LabelXalignPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelXalignPropertyInfo Source # | |
| type AttrAllowedOps LabelXalignPropertyInfo Source # | |
labelXalign :: AttrLabelProxy "xalign" Source #
yalign
data LabelYalignPropertyInfo Source #
Instances
| AttrInfo LabelYalignPropertyInfo Source # | |
| type AttrSetTypeConstraint LabelYalignPropertyInfo Source # | |
| type AttrOrigin LabelYalignPropertyInfo Source # | |
| type AttrLabel LabelYalignPropertyInfo Source # | |
| type AttrGetType LabelYalignPropertyInfo Source # | |
| type AttrBaseTypeConstraint LabelYalignPropertyInfo Source # | |
| type AttrAllowedOps LabelYalignPropertyInfo Source # | |
labelYalign :: AttrLabelProxy "yalign" Source #
Signals
activateCurrentLink
type LabelActivateCurrentLinkCallback = IO () Source #
data LabelActivateCurrentLinkSignalInfo Source #
Instances
| SignalInfo LabelActivateCurrentLinkSignalInfo Source # | |
| type HaskellCallbackType LabelActivateCurrentLinkSignalInfo Source # | |
afterLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId Source #
mk_LabelActivateCurrentLinkCallback :: C_LabelActivateCurrentLinkCallback -> IO (FunPtr C_LabelActivateCurrentLinkCallback) Source #
onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId Source #
wrap_LabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallback -> Ptr () -> Ptr () -> IO () Source #
activateLink
type LabelActivateLinkCallback = Text -> IO Bool Source #
data LabelActivateLinkSignalInfo Source #
Instances
| SignalInfo LabelActivateLinkSignalInfo Source # | |
| type HaskellCallbackType LabelActivateLinkSignalInfo Source # | |
afterLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId Source #
genClosure_LabelActivateLink :: LabelActivateLinkCallback -> IO Closure Source #
mk_LabelActivateLinkCallback :: C_LabelActivateLinkCallback -> IO (FunPtr C_LabelActivateLinkCallback) Source #
onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId Source #
wrap_LabelActivateLinkCallback :: LabelActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source #
copyClipboard
type LabelCopyClipboardCallback = IO () Source #
data LabelCopyClipboardSignalInfo Source #
Instances
| SignalInfo LabelCopyClipboardSignalInfo Source # | |
| type HaskellCallbackType LabelCopyClipboardSignalInfo Source # | |
afterLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId Source #
genClosure_LabelCopyClipboard :: LabelCopyClipboardCallback -> IO Closure Source #
mk_LabelCopyClipboardCallback :: C_LabelCopyClipboardCallback -> IO (FunPtr C_LabelCopyClipboardCallback) Source #
onLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId Source #
wrap_LabelCopyClipboardCallback :: LabelCopyClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
moveCursor
type LabelMoveCursorCallback = MovementStep -> Int32 -> Bool -> IO () Source #
data LabelMoveCursorSignalInfo Source #
Instances
| SignalInfo LabelMoveCursorSignalInfo Source # | |
| type HaskellCallbackType LabelMoveCursorSignalInfo Source # | |
afterLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId Source #
genClosure_LabelMoveCursor :: LabelMoveCursorCallback -> IO Closure Source #
mk_LabelMoveCursorCallback :: C_LabelMoveCursorCallback -> IO (FunPtr C_LabelMoveCursorCallback) Source #
onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId Source #
wrap_LabelMoveCursorCallback :: LabelMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source #
populatePopup
type LabelPopulatePopupCallback = Menu -> IO () Source #
data LabelPopulatePopupSignalInfo Source #
Instances
| SignalInfo LabelPopulatePopupSignalInfo Source # | |
| type HaskellCallbackType LabelPopulatePopupSignalInfo Source # | |
afterLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId Source #
genClosure_LabelPopulatePopup :: LabelPopulatePopupCallback -> IO Closure Source #
mk_LabelPopulatePopupCallback :: C_LabelPopulatePopupCallback -> IO (FunPtr C_LabelPopulatePopupCallback) Source #
onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId Source #
wrap_LabelPopulatePopupCallback :: LabelPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO () Source #