| 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
- labelGetAngle
- labelGetAttributes
- labelGetCurrentUri
- labelGetEllipsize
- labelGetJustify
- labelGetLabel
- labelGetLayout
- labelGetLayoutOffsets
- labelGetLineWrap
- labelGetLineWrapMode
- labelGetLines
- labelGetMaxWidthChars
- labelGetMnemonicKeyval
- labelGetMnemonicWidget
- labelGetSelectable
- labelGetSelectionBounds
- labelGetSingleLineMode
- labelGetText
- labelGetTrackVisitedLinks
- labelGetUseMarkup
- labelGetUseUnderline
- labelGetWidthChars
- labelGetXalign
- labelGetYalign
- labelNew
- labelNewWithMnemonic
- labelSelectRegion
- labelSetAngle
- labelSetAttributes
- labelSetEllipsize
- labelSetJustify
- labelSetLabel
- labelSetLineWrap
- labelSetLineWrapMode
- labelSetLines
- labelSetMarkup
- labelSetMarkupWithMnemonic
- labelSetMaxWidthChars
- labelSetMnemonicWidget
- labelSetPattern
- labelSetSelectable
- labelSetSingleLineMode
- labelSetText
- labelSetTextWithMnemonic
- labelSetTrackVisitedLinks
- labelSetUseMarkup
- labelSetUseUnderline
- labelSetWidthChars
- labelSetXalign
- labelSetYalign
- Properties
- Signals
Description
- newtype Label = Label (ForeignPtr 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 LabelActivateCurrentLinkCallback = IO ()
- type LabelActivateCurrentLinkCallbackC = Ptr () -> Ptr () -> IO ()
- data LabelActivateCurrentLinkSignalInfo
- afterLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId
- labelActivateCurrentLinkCallbackWrapper :: LabelActivateCurrentLinkCallback -> Ptr () -> Ptr () -> IO ()
- labelActivateCurrentLinkClosure :: LabelActivateCurrentLinkCallback -> IO Closure
- mkLabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallbackC -> IO (FunPtr LabelActivateCurrentLinkCallbackC)
- noLabelActivateCurrentLinkCallback :: Maybe LabelActivateCurrentLinkCallback
- onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId
- type LabelActivateLinkCallback = Text -> IO Bool
- type LabelActivateLinkCallbackC = Ptr () -> CString -> Ptr () -> IO CInt
- data LabelActivateLinkSignalInfo
- afterLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId
- labelActivateLinkCallbackWrapper :: LabelActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt
- labelActivateLinkClosure :: LabelActivateLinkCallback -> IO Closure
- mkLabelActivateLinkCallback :: LabelActivateLinkCallbackC -> IO (FunPtr LabelActivateLinkCallbackC)
- noLabelActivateLinkCallback :: Maybe LabelActivateLinkCallback
- onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId
- type LabelCopyClipboardCallback = IO ()
- type LabelCopyClipboardCallbackC = Ptr () -> Ptr () -> IO ()
- data LabelCopyClipboardSignalInfo
- afterLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId
- labelCopyClipboardCallbackWrapper :: LabelCopyClipboardCallback -> Ptr () -> Ptr () -> IO ()
- labelCopyClipboardClosure :: LabelCopyClipboardCallback -> IO Closure
- mkLabelCopyClipboardCallback :: LabelCopyClipboardCallbackC -> IO (FunPtr LabelCopyClipboardCallbackC)
- noLabelCopyClipboardCallback :: Maybe LabelCopyClipboardCallback
- onLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId
- type LabelMoveCursorCallback = MovementStep -> Int32 -> Bool -> IO ()
- type LabelMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- data LabelMoveCursorSignalInfo
- afterLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId
- labelMoveCursorCallbackWrapper :: LabelMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- labelMoveCursorClosure :: LabelMoveCursorCallback -> IO Closure
- mkLabelMoveCursorCallback :: LabelMoveCursorCallbackC -> IO (FunPtr LabelMoveCursorCallbackC)
- noLabelMoveCursorCallback :: Maybe LabelMoveCursorCallback
- onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId
- type LabelPopulatePopupCallback = Menu -> IO ()
- type LabelPopulatePopupCallbackC = Ptr () -> Ptr Menu -> Ptr () -> IO ()
- data LabelPopulatePopupSignalInfo
- afterLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId
- labelPopulatePopupCallbackWrapper :: LabelPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO ()
- labelPopulatePopupClosure :: LabelPopulatePopupCallback -> IO Closure
- mkLabelPopulatePopupCallback :: LabelPopulatePopupCallbackC -> IO (FunPtr LabelPopulatePopupCallbackC)
- noLabelPopulatePopupCallback :: Maybe LabelPopulatePopupCallback
- onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId
Exported types
Constructors
| Label (ForeignPtr Label) |
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
labelGetAngle
labelGetAttributes
labelGetCurrentUri
labelGetCurrentUri :: (MonadIO m, IsLabel a) => a -> m Text Source #
labelGetEllipsize
labelGetEllipsize :: (MonadIO m, IsLabel a) => a -> m EllipsizeMode Source #
labelGetJustify
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 #
labelGetLabel
labelGetLabel :: (MonadIO m, IsLabel a) => a -> m Text Source #
labelGetLayout
labelGetLayout :: (MonadIO m, IsLabel a) => a -> m Layout Source #
labelGetLayoutOffsets
labelGetLineWrap
labelGetLineWrapMode
labelGetLineWrapMode :: (MonadIO m, IsLabel a) => a -> m WrapMode Source #
labelGetLines
labelGetMaxWidthChars
labelGetMnemonicKeyval
labelGetMnemonicWidget
labelGetSelectable
labelGetSelectionBounds
labelGetSingleLineMode
labelGetText
labelGetText :: (MonadIO m, IsLabel a) => a -> m Text Source #
labelGetTrackVisitedLinks
labelGetUseMarkup
labelGetUseUnderline
labelGetWidthChars
labelGetXalign
labelGetYalign
labelNew
labelNewWithMnemonic
labelSelectRegion
labelSetAngle
labelSetAttributes
labelSetEllipsize
labelSetEllipsize :: (MonadIO m, IsLabel a) => a -> EllipsizeMode -> m () Source #
labelSetJustify
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 #
labelSetLabel
labelSetLabel :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetLineWrap
labelSetLineWrapMode
labelSetLineWrapMode :: (MonadIO m, IsLabel a) => a -> WrapMode -> m () Source #
labelSetLines
labelSetMarkup
labelSetMarkup :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetMarkupWithMnemonic
labelSetMarkupWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetMaxWidthChars
labelSetMnemonicWidget
labelSetPattern
labelSetPattern :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetSelectable
labelSetSingleLineMode
labelSetText
labelSetText :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetTextWithMnemonic
labelSetTextWithMnemonic :: (MonadIO m, IsLabel a) => a -> Text -> m () Source #
labelSetTrackVisitedLinks
labelSetUseMarkup
labelSetUseUnderline
labelSetWidthChars
labelSetXalign
labelSetYalign
Properties
Angle
data LabelAnglePropertyInfo Source #
Instances
| AttrInfo LabelAnglePropertyInfo Source # | |
| type AttrSetTypeConstraint 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 #
labelActivateCurrentLinkCallbackWrapper :: LabelActivateCurrentLinkCallback -> Ptr () -> Ptr () -> IO () Source #
labelActivateCurrentLinkClosure :: LabelActivateCurrentLinkCallback -> IO Closure Source #
mkLabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallbackC -> IO (FunPtr LabelActivateCurrentLinkCallbackC) Source #
onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId 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 #
labelActivateLinkCallbackWrapper :: LabelActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source #
labelActivateLinkClosure :: LabelActivateLinkCallback -> IO Closure Source #
mkLabelActivateLinkCallback :: LabelActivateLinkCallbackC -> IO (FunPtr LabelActivateLinkCallbackC) Source #
onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId 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 #
labelCopyClipboardCallbackWrapper :: LabelCopyClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
labelCopyClipboardClosure :: LabelCopyClipboardCallback -> IO Closure Source #
mkLabelCopyClipboardCallback :: LabelCopyClipboardCallbackC -> IO (FunPtr LabelCopyClipboardCallbackC) Source #
onLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId 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 #
labelMoveCursorCallbackWrapper :: LabelMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source #
labelMoveCursorClosure :: LabelMoveCursorCallback -> IO Closure Source #
mkLabelMoveCursorCallback :: LabelMoveCursorCallbackC -> IO (FunPtr LabelMoveCursorCallbackC) Source #
onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId 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 #
labelPopulatePopupCallbackWrapper :: LabelPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO () Source #
labelPopulatePopupClosure :: LabelPopulatePopupCallback -> IO Closure Source #
mkLabelPopulatePopupCallback :: LabelPopulatePopupCallbackC -> IO (FunPtr LabelPopulatePopupCallbackC) Source #
onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId Source #