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 |
- 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
- newtype Label = Label (ForeignPtr Label)
- class GObject o => LabelK o
- toLabel :: LabelK o => o -> IO Label
- noLabel :: Maybe Label
- data LabelGetAngleMethodInfo
- labelGetAngle :: (MonadIO m, LabelK a) => a -> m Double
- data LabelGetAttributesMethodInfo
- labelGetAttributes :: (MonadIO m, LabelK a) => a -> m AttrList
- data LabelGetCurrentUriMethodInfo
- labelGetCurrentUri :: (MonadIO m, LabelK a) => a -> m Text
- data LabelGetEllipsizeMethodInfo
- labelGetEllipsize :: (MonadIO m, LabelK a) => a -> m EllipsizeMode
- data LabelGetJustifyMethodInfo
- labelGetJustify :: (MonadIO m, LabelK a) => a -> m Justification
- data LabelGetLabelMethodInfo
- labelGetLabel :: (MonadIO m, LabelK a) => a -> m Text
- data LabelGetLayoutMethodInfo
- labelGetLayout :: (MonadIO m, LabelK a) => a -> m Layout
- data LabelGetLayoutOffsetsMethodInfo
- labelGetLayoutOffsets :: (MonadIO m, LabelK a) => a -> m (Int32, Int32)
- data LabelGetLineWrapMethodInfo
- labelGetLineWrap :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetLineWrapModeMethodInfo
- labelGetLineWrapMode :: (MonadIO m, LabelK a) => a -> m WrapMode
- data LabelGetLinesMethodInfo
- labelGetLines :: (MonadIO m, LabelK a) => a -> m Int32
- data LabelGetMaxWidthCharsMethodInfo
- labelGetMaxWidthChars :: (MonadIO m, LabelK a) => a -> m Int32
- data LabelGetMnemonicKeyvalMethodInfo
- labelGetMnemonicKeyval :: (MonadIO m, LabelK a) => a -> m Word32
- data LabelGetMnemonicWidgetMethodInfo
- labelGetMnemonicWidget :: (MonadIO m, LabelK a) => a -> m Widget
- data LabelGetSelectableMethodInfo
- labelGetSelectable :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetSelectionBoundsMethodInfo
- labelGetSelectionBounds :: (MonadIO m, LabelK a) => a -> m (Bool, Int32, Int32)
- data LabelGetSingleLineModeMethodInfo
- labelGetSingleLineMode :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetTextMethodInfo
- labelGetText :: (MonadIO m, LabelK a) => a -> m Text
- data LabelGetTrackVisitedLinksMethodInfo
- labelGetTrackVisitedLinks :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetUseMarkupMethodInfo
- labelGetUseMarkup :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetUseUnderlineMethodInfo
- labelGetUseUnderline :: (MonadIO m, LabelK a) => a -> m Bool
- data LabelGetWidthCharsMethodInfo
- labelGetWidthChars :: (MonadIO m, LabelK a) => a -> m Int32
- data LabelGetXalignMethodInfo
- labelGetXalign :: (MonadIO m, LabelK a) => a -> m Float
- data LabelGetYalignMethodInfo
- labelGetYalign :: (MonadIO m, LabelK a) => a -> m Float
- labelNew :: MonadIO m => Maybe Text -> m Label
- labelNewWithMnemonic :: MonadIO m => Maybe Text -> m Label
- data LabelSelectRegionMethodInfo
- labelSelectRegion :: (MonadIO m, LabelK a) => a -> Int32 -> Int32 -> m ()
- data LabelSetAngleMethodInfo
- labelSetAngle :: (MonadIO m, LabelK a) => a -> Double -> m ()
- data LabelSetAttributesMethodInfo
- labelSetAttributes :: (MonadIO m, LabelK a) => a -> Maybe AttrList -> m ()
- data LabelSetEllipsizeMethodInfo
- labelSetEllipsize :: (MonadIO m, LabelK a) => a -> EllipsizeMode -> m ()
- data LabelSetJustifyMethodInfo
- labelSetJustify :: (MonadIO m, LabelK a) => a -> Justification -> m ()
- data LabelSetLabelMethodInfo
- labelSetLabel :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetLineWrapMethodInfo
- labelSetLineWrap :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetLineWrapModeMethodInfo
- labelSetLineWrapMode :: (MonadIO m, LabelK a) => a -> WrapMode -> m ()
- data LabelSetLinesMethodInfo
- labelSetLines :: (MonadIO m, LabelK a) => a -> Int32 -> m ()
- data LabelSetMarkupMethodInfo
- labelSetMarkup :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetMarkupWithMnemonicMethodInfo
- labelSetMarkupWithMnemonic :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetMaxWidthCharsMethodInfo
- labelSetMaxWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m ()
- data LabelSetMnemonicWidgetMethodInfo
- labelSetMnemonicWidget :: (MonadIO m, LabelK a, WidgetK b) => a -> Maybe b -> m ()
- data LabelSetPatternMethodInfo
- labelSetPattern :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetSelectableMethodInfo
- labelSetSelectable :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetSingleLineModeMethodInfo
- labelSetSingleLineMode :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetTextMethodInfo
- labelSetText :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetTextWithMnemonicMethodInfo
- labelSetTextWithMnemonic :: (MonadIO m, LabelK a) => a -> Text -> m ()
- data LabelSetTrackVisitedLinksMethodInfo
- labelSetTrackVisitedLinks :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetUseMarkupMethodInfo
- labelSetUseMarkup :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetUseUnderlineMethodInfo
- labelSetUseUnderline :: (MonadIO m, LabelK a) => a -> Bool -> m ()
- data LabelSetWidthCharsMethodInfo
- labelSetWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m ()
- data LabelSetXalignMethodInfo
- labelSetXalign :: (MonadIO m, LabelK a) => a -> Float -> m ()
- data LabelSetYalignMethodInfo
- labelSetYalign :: (MonadIO m, LabelK a) => a -> Float -> m ()
- data LabelAnglePropertyInfo
- constructLabelAngle :: Double -> IO ([Char], GValue)
- getLabelAngle :: (MonadIO m, LabelK o) => o -> m Double
- setLabelAngle :: (MonadIO m, LabelK o) => o -> Double -> m ()
- data LabelAttributesPropertyInfo
- constructLabelAttributes :: AttrList -> IO ([Char], GValue)
- getLabelAttributes :: (MonadIO m, LabelK o) => o -> m AttrList
- setLabelAttributes :: (MonadIO m, LabelK o) => o -> AttrList -> m ()
- data LabelCursorPositionPropertyInfo
- getLabelCursorPosition :: (MonadIO m, LabelK o) => o -> m Int32
- data LabelEllipsizePropertyInfo
- constructLabelEllipsize :: EllipsizeMode -> IO ([Char], GValue)
- getLabelEllipsize :: (MonadIO m, LabelK o) => o -> m EllipsizeMode
- setLabelEllipsize :: (MonadIO m, LabelK o) => o -> EllipsizeMode -> m ()
- data LabelJustifyPropertyInfo
- constructLabelJustify :: Justification -> IO ([Char], GValue)
- getLabelJustify :: (MonadIO m, LabelK o) => o -> m Justification
- setLabelJustify :: (MonadIO m, LabelK o) => o -> Justification -> m ()
- data LabelLabelPropertyInfo
- constructLabelLabel :: Text -> IO ([Char], GValue)
- getLabelLabel :: (MonadIO m, LabelK o) => o -> m Text
- setLabelLabel :: (MonadIO m, LabelK o) => o -> Text -> m ()
- data LabelLinesPropertyInfo
- constructLabelLines :: Int32 -> IO ([Char], GValue)
- getLabelLines :: (MonadIO m, LabelK o) => o -> m Int32
- setLabelLines :: (MonadIO m, LabelK o) => o -> Int32 -> m ()
- data LabelMaxWidthCharsPropertyInfo
- constructLabelMaxWidthChars :: Int32 -> IO ([Char], GValue)
- getLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> m Int32
- setLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m ()
- data LabelMnemonicKeyvalPropertyInfo
- getLabelMnemonicKeyval :: (MonadIO m, LabelK o) => o -> m Word32
- data LabelMnemonicWidgetPropertyInfo
- constructLabelMnemonicWidget :: WidgetK a => a -> IO ([Char], GValue)
- getLabelMnemonicWidget :: (MonadIO m, LabelK o) => o -> m Widget
- setLabelMnemonicWidget :: (MonadIO m, LabelK o, WidgetK a) => o -> a -> m ()
- data LabelPatternPropertyInfo
- constructLabelPattern :: Text -> IO ([Char], GValue)
- setLabelPattern :: (MonadIO m, LabelK o) => o -> Text -> m ()
- data LabelSelectablePropertyInfo
- constructLabelSelectable :: Bool -> IO ([Char], GValue)
- getLabelSelectable :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelSelectable :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelSelectionBoundPropertyInfo
- getLabelSelectionBound :: (MonadIO m, LabelK o) => o -> m Int32
- data LabelSingleLineModePropertyInfo
- constructLabelSingleLineMode :: Bool -> IO ([Char], GValue)
- getLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelTrackVisitedLinksPropertyInfo
- constructLabelTrackVisitedLinks :: Bool -> IO ([Char], GValue)
- getLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelUseMarkupPropertyInfo
- constructLabelUseMarkup :: Bool -> IO ([Char], GValue)
- getLabelUseMarkup :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelUseMarkup :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelUseUnderlinePropertyInfo
- constructLabelUseUnderline :: Bool -> IO ([Char], GValue)
- getLabelUseUnderline :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelUseUnderline :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelWidthCharsPropertyInfo
- constructLabelWidthChars :: Int32 -> IO ([Char], GValue)
- getLabelWidthChars :: (MonadIO m, LabelK o) => o -> m Int32
- setLabelWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m ()
- data LabelWrapPropertyInfo
- constructLabelWrap :: Bool -> IO ([Char], GValue)
- getLabelWrap :: (MonadIO m, LabelK o) => o -> m Bool
- setLabelWrap :: (MonadIO m, LabelK o) => o -> Bool -> m ()
- data LabelWrapModePropertyInfo
- constructLabelWrapMode :: WrapMode -> IO ([Char], GValue)
- getLabelWrapMode :: (MonadIO m, LabelK o) => o -> m WrapMode
- setLabelWrapMode :: (MonadIO m, LabelK o) => o -> WrapMode -> m ()
- data LabelXalignPropertyInfo
- constructLabelXalign :: Float -> IO ([Char], GValue)
- getLabelXalign :: (MonadIO m, LabelK o) => o -> m Float
- setLabelXalign :: (MonadIO m, LabelK o) => o -> Float -> m ()
- data LabelYalignPropertyInfo
- constructLabelYalign :: Float -> IO ([Char], GValue)
- getLabelYalign :: (MonadIO m, LabelK o) => o -> m Float
- setLabelYalign :: (MonadIO m, LabelK 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
GObject 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 | |
type ParentTypes Label Source | |
type AttributeList Label Source | |
type SignalList Label Source |
Methods
labelGetAngle
data LabelGetAngleMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetAngleMethodInfo a signature Source | |
labelGetAngle :: (MonadIO m, LabelK a) => a -> m Double Source
labelGetAttributes
data LabelGetAttributesMethodInfo Source
((~) (TYPE Lifted) signature (m AttrList), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetAttributesMethodInfo a signature Source | |
labelGetAttributes :: (MonadIO m, LabelK a) => a -> m AttrList Source
labelGetCurrentUri
data LabelGetCurrentUriMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetCurrentUriMethodInfo a signature Source | |
labelGetCurrentUri :: (MonadIO m, LabelK a) => a -> m Text Source
labelGetEllipsize
data LabelGetEllipsizeMethodInfo Source
((~) (TYPE Lifted) signature (m EllipsizeMode), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetEllipsizeMethodInfo a signature Source | |
labelGetEllipsize :: (MonadIO m, LabelK a) => a -> m EllipsizeMode Source
labelGetJustify
data LabelGetJustifyMethodInfo Source
((~) (TYPE Lifted) signature (m Justification), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetJustifyMethodInfo a signature Source | |
labelGetJustify :: (MonadIO m, LabelK a) => a -> m Justification Source
labelGetLabel
data LabelGetLabelMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetLabelMethodInfo a signature Source | |
labelGetLabel :: (MonadIO m, LabelK a) => a -> m Text Source
labelGetLayout
data LabelGetLayoutMethodInfo Source
((~) (TYPE Lifted) signature (m Layout), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetLayoutMethodInfo a signature Source | |
labelGetLayout :: (MonadIO m, LabelK a) => a -> m Layout Source
labelGetLayoutOffsets
labelGetLineWrap
data LabelGetLineWrapMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetLineWrapMethodInfo a signature Source | |
labelGetLineWrap :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetLineWrapMode
data LabelGetLineWrapModeMethodInfo Source
((~) (TYPE Lifted) signature (m WrapMode), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetLineWrapModeMethodInfo a signature Source | |
labelGetLineWrapMode :: (MonadIO m, LabelK a) => a -> m WrapMode Source
labelGetLines
data LabelGetLinesMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetLinesMethodInfo a signature Source | |
labelGetLines :: (MonadIO m, LabelK a) => a -> m Int32 Source
labelGetMaxWidthChars
data LabelGetMaxWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetMaxWidthCharsMethodInfo a signature Source | |
labelGetMaxWidthChars :: (MonadIO m, LabelK a) => a -> m Int32 Source
labelGetMnemonicKeyval
data LabelGetMnemonicKeyvalMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetMnemonicKeyvalMethodInfo a signature Source | |
labelGetMnemonicKeyval :: (MonadIO m, LabelK a) => a -> m Word32 Source
labelGetMnemonicWidget
data LabelGetMnemonicWidgetMethodInfo Source
((~) (TYPE Lifted) signature (m Widget), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetMnemonicWidgetMethodInfo a signature Source | |
labelGetMnemonicWidget :: (MonadIO m, LabelK a) => a -> m Widget Source
labelGetSelectable
data LabelGetSelectableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetSelectableMethodInfo a signature Source | |
labelGetSelectable :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetSelectionBounds
labelGetSingleLineMode
data LabelGetSingleLineModeMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetSingleLineModeMethodInfo a signature Source | |
labelGetSingleLineMode :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetText
data LabelGetTextMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetTextMethodInfo a signature Source | |
labelGetText :: (MonadIO m, LabelK a) => a -> m Text Source
labelGetTrackVisitedLinks
data LabelGetTrackVisitedLinksMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetTrackVisitedLinksMethodInfo a signature Source | |
labelGetTrackVisitedLinks :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetUseMarkup
data LabelGetUseMarkupMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetUseMarkupMethodInfo a signature Source | |
labelGetUseMarkup :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetUseUnderline
data LabelGetUseUnderlineMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetUseUnderlineMethodInfo a signature Source | |
labelGetUseUnderline :: (MonadIO m, LabelK a) => a -> m Bool Source
labelGetWidthChars
data LabelGetWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetWidthCharsMethodInfo a signature Source | |
labelGetWidthChars :: (MonadIO m, LabelK a) => a -> m Int32 Source
labelGetXalign
data LabelGetXalignMethodInfo Source
((~) (TYPE Lifted) signature (m Float), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetXalignMethodInfo a signature Source | |
labelGetXalign :: (MonadIO m, LabelK a) => a -> m Float Source
labelGetYalign
data LabelGetYalignMethodInfo Source
((~) (TYPE Lifted) signature (m Float), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelGetYalignMethodInfo a signature Source | |
labelGetYalign :: (MonadIO m, LabelK a) => a -> m Float Source
labelNew
labelNewWithMnemonic
labelSelectRegion
labelSetAngle
data LabelSetAngleMethodInfo Source
((~) (TYPE Lifted) signature (Double -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetAngleMethodInfo a signature Source | |
labelSetAngle :: (MonadIO m, LabelK a) => a -> Double -> m () Source
labelSetAttributes
data LabelSetAttributesMethodInfo Source
((~) (TYPE Lifted) signature (Maybe AttrList -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetAttributesMethodInfo a signature Source | |
labelSetAttributes :: (MonadIO m, LabelK a) => a -> Maybe AttrList -> m () Source
labelSetEllipsize
data LabelSetEllipsizeMethodInfo Source
((~) (TYPE Lifted) signature (EllipsizeMode -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetEllipsizeMethodInfo a signature Source | |
labelSetEllipsize :: (MonadIO m, LabelK a) => a -> EllipsizeMode -> m () Source
labelSetJustify
data LabelSetJustifyMethodInfo Source
((~) (TYPE Lifted) signature (Justification -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetJustifyMethodInfo a signature Source | |
labelSetJustify :: (MonadIO m, LabelK a) => a -> Justification -> m () Source
labelSetLabel
data LabelSetLabelMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetLabelMethodInfo a signature Source | |
labelSetLabel :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetLineWrap
data LabelSetLineWrapMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetLineWrapMethodInfo a signature Source | |
labelSetLineWrap :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetLineWrapMode
data LabelSetLineWrapModeMethodInfo Source
((~) (TYPE Lifted) signature (WrapMode -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetLineWrapModeMethodInfo a signature Source | |
labelSetLineWrapMode :: (MonadIO m, LabelK a) => a -> WrapMode -> m () Source
labelSetLines
data LabelSetLinesMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetLinesMethodInfo a signature Source | |
labelSetLines :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source
labelSetMarkup
data LabelSetMarkupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetMarkupMethodInfo a signature Source | |
labelSetMarkup :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetMarkupWithMnemonic
data LabelSetMarkupWithMnemonicMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetMarkupWithMnemonicMethodInfo a signature Source | |
labelSetMarkupWithMnemonic :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetMaxWidthChars
data LabelSetMaxWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetMaxWidthCharsMethodInfo a signature Source | |
labelSetMaxWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source
labelSetMnemonicWidget
labelSetPattern
data LabelSetPatternMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetPatternMethodInfo a signature Source | |
labelSetPattern :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetSelectable
data LabelSetSelectableMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetSelectableMethodInfo a signature Source | |
labelSetSelectable :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetSingleLineMode
data LabelSetSingleLineModeMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetSingleLineModeMethodInfo a signature Source | |
labelSetSingleLineMode :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetText
data LabelSetTextMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetTextMethodInfo a signature Source | |
labelSetText :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetTextWithMnemonic
data LabelSetTextWithMnemonicMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetTextWithMnemonicMethodInfo a signature Source | |
labelSetTextWithMnemonic :: (MonadIO m, LabelK a) => a -> Text -> m () Source
labelSetTrackVisitedLinks
data LabelSetTrackVisitedLinksMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetTrackVisitedLinksMethodInfo a signature Source | |
labelSetTrackVisitedLinks :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetUseMarkup
data LabelSetUseMarkupMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetUseMarkupMethodInfo a signature Source | |
labelSetUseMarkup :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetUseUnderline
data LabelSetUseUnderlineMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetUseUnderlineMethodInfo a signature Source | |
labelSetUseUnderline :: (MonadIO m, LabelK a) => a -> Bool -> m () Source
labelSetWidthChars
data LabelSetWidthCharsMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetWidthCharsMethodInfo a signature Source | |
labelSetWidthChars :: (MonadIO m, LabelK a) => a -> Int32 -> m () Source
labelSetXalign
data LabelSetXalignMethodInfo Source
((~) (TYPE Lifted) signature (Float -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetXalignMethodInfo a signature Source | |
labelSetXalign :: (MonadIO m, LabelK a) => a -> Float -> m () Source
labelSetYalign
data LabelSetYalignMethodInfo Source
((~) (TYPE Lifted) signature (Float -> m ()), MonadIO m, LabelK a) => MethodInfo (TYPE Lifted) LabelSetYalignMethodInfo a signature Source | |
labelSetYalign :: (MonadIO m, LabelK a) => a -> Float -> m () Source
Properties
Angle
data LabelAnglePropertyInfo Source
AttrInfo LabelAnglePropertyInfo Source | |
type AttrLabel LabelAnglePropertyInfo = "angle" Source | |
type AttrGetType LabelAnglePropertyInfo = Double Source | |
type AttrBaseTypeConstraint LabelAnglePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelAnglePropertyInfo = TYPE Lifted ~ Double Source | |
type AttrAllowedOps LabelAnglePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelAngle :: (MonadIO m, LabelK o) => o -> m Double Source
setLabelAngle :: (MonadIO m, LabelK o) => o -> Double -> m () Source
Attributes
data LabelAttributesPropertyInfo Source
AttrInfo LabelAttributesPropertyInfo Source | |
type AttrLabel LabelAttributesPropertyInfo = "attributes" Source | |
type AttrGetType LabelAttributesPropertyInfo = AttrList Source | |
type AttrBaseTypeConstraint LabelAttributesPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelAttributesPropertyInfo = TYPE Lifted ~ AttrList Source | |
type AttrAllowedOps LabelAttributesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructLabelAttributes :: AttrList -> IO ([Char], GValue) Source
getLabelAttributes :: (MonadIO m, LabelK o) => o -> m AttrList Source
setLabelAttributes :: (MonadIO m, LabelK o) => o -> AttrList -> m () Source
CursorPosition
data LabelCursorPositionPropertyInfo Source
AttrInfo LabelCursorPositionPropertyInfo Source | |
type AttrLabel LabelCursorPositionPropertyInfo = "cursor-position" Source | |
type AttrGetType LabelCursorPositionPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint LabelCursorPositionPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelCursorPositionPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps LabelCursorPositionPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getLabelCursorPosition :: (MonadIO m, LabelK o) => o -> m Int32 Source
Ellipsize
data LabelEllipsizePropertyInfo Source
AttrInfo LabelEllipsizePropertyInfo Source | |
type AttrLabel LabelEllipsizePropertyInfo = "ellipsize" Source | |
type AttrGetType LabelEllipsizePropertyInfo = EllipsizeMode Source | |
type AttrBaseTypeConstraint LabelEllipsizePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelEllipsizePropertyInfo = TYPE Lifted ~ EllipsizeMode Source | |
type AttrAllowedOps LabelEllipsizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructLabelEllipsize :: EllipsizeMode -> IO ([Char], GValue) Source
getLabelEllipsize :: (MonadIO m, LabelK o) => o -> m EllipsizeMode Source
setLabelEllipsize :: (MonadIO m, LabelK o) => o -> EllipsizeMode -> m () Source
Justify
data LabelJustifyPropertyInfo Source
AttrInfo LabelJustifyPropertyInfo Source | |
type AttrLabel LabelJustifyPropertyInfo = "justify" Source | |
type AttrGetType LabelJustifyPropertyInfo = Justification Source | |
type AttrBaseTypeConstraint LabelJustifyPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelJustifyPropertyInfo = TYPE Lifted ~ Justification Source | |
type AttrAllowedOps LabelJustifyPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructLabelJustify :: Justification -> IO ([Char], GValue) Source
getLabelJustify :: (MonadIO m, LabelK o) => o -> m Justification Source
setLabelJustify :: (MonadIO m, LabelK o) => o -> Justification -> m () Source
Label
data LabelLabelPropertyInfo Source
AttrInfo LabelLabelPropertyInfo Source | |
type AttrLabel LabelLabelPropertyInfo = "label" Source | |
type AttrGetType LabelLabelPropertyInfo = Text Source | |
type AttrBaseTypeConstraint LabelLabelPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelLabelPropertyInfo = TYPE Lifted ~ Text Source | |
type AttrAllowedOps LabelLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelLabel :: (MonadIO m, LabelK o) => o -> m Text Source
setLabelLabel :: (MonadIO m, LabelK o) => o -> Text -> m () Source
Lines
data LabelLinesPropertyInfo Source
AttrInfo LabelLinesPropertyInfo Source | |
type AttrLabel LabelLinesPropertyInfo = "lines" Source | |
type AttrGetType LabelLinesPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint LabelLinesPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelLinesPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps LabelLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelLines :: (MonadIO m, LabelK o) => o -> m Int32 Source
setLabelLines :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source
MaxWidthChars
data LabelMaxWidthCharsPropertyInfo Source
AttrInfo LabelMaxWidthCharsPropertyInfo Source | |
type AttrLabel LabelMaxWidthCharsPropertyInfo = "max-width-chars" Source | |
type AttrGetType LabelMaxWidthCharsPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint LabelMaxWidthCharsPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelMaxWidthCharsPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps LabelMaxWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> m Int32 Source
setLabelMaxWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source
MnemonicKeyval
data LabelMnemonicKeyvalPropertyInfo Source
AttrInfo LabelMnemonicKeyvalPropertyInfo Source | |
type AttrLabel LabelMnemonicKeyvalPropertyInfo = "mnemonic-keyval" Source | |
type AttrGetType LabelMnemonicKeyvalPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint LabelMnemonicKeyvalPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelMnemonicKeyvalPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps LabelMnemonicKeyvalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getLabelMnemonicKeyval :: (MonadIO m, LabelK o) => o -> m Word32 Source
MnemonicWidget
data LabelMnemonicWidgetPropertyInfo Source
AttrInfo LabelMnemonicWidgetPropertyInfo Source | |
type AttrLabel LabelMnemonicWidgetPropertyInfo = "mnemonic-widget" Source | |
type AttrGetType LabelMnemonicWidgetPropertyInfo = Widget Source | |
type AttrBaseTypeConstraint LabelMnemonicWidgetPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelMnemonicWidgetPropertyInfo = WidgetK Source | |
type AttrAllowedOps LabelMnemonicWidgetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelMnemonicWidget :: (MonadIO m, LabelK o) => o -> m Widget Source
setLabelMnemonicWidget :: (MonadIO m, LabelK o, WidgetK a) => o -> a -> m () Source
Pattern
data LabelPatternPropertyInfo Source
AttrInfo LabelPatternPropertyInfo Source | |
type AttrLabel LabelPatternPropertyInfo = "pattern" Source | |
type AttrGetType LabelPatternPropertyInfo = () Source | |
type AttrBaseTypeConstraint LabelPatternPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelPatternPropertyInfo = TYPE Lifted ~ Text Source | |
type AttrAllowedOps LabelPatternPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) Source |
setLabelPattern :: (MonadIO m, LabelK o) => o -> Text -> m () Source
Selectable
data LabelSelectablePropertyInfo Source
AttrInfo LabelSelectablePropertyInfo Source | |
type AttrLabel LabelSelectablePropertyInfo = "selectable" Source | |
type AttrGetType LabelSelectablePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelSelectablePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelSelectablePropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelSelectablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelSelectable :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelSelectable :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
SelectionBound
data LabelSelectionBoundPropertyInfo Source
AttrInfo LabelSelectionBoundPropertyInfo Source | |
type AttrLabel LabelSelectionBoundPropertyInfo = "selection-bound" Source | |
type AttrGetType LabelSelectionBoundPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint LabelSelectionBoundPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelSelectionBoundPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps LabelSelectionBoundPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getLabelSelectionBound :: (MonadIO m, LabelK o) => o -> m Int32 Source
SingleLineMode
data LabelSingleLineModePropertyInfo Source
AttrInfo LabelSingleLineModePropertyInfo Source | |
type AttrLabel LabelSingleLineModePropertyInfo = "single-line-mode" Source | |
type AttrGetType LabelSingleLineModePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelSingleLineModePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelSingleLineModePropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelSingleLineModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelSingleLineMode :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
TrackVisitedLinks
data LabelTrackVisitedLinksPropertyInfo Source
AttrInfo LabelTrackVisitedLinksPropertyInfo Source | |
type AttrLabel LabelTrackVisitedLinksPropertyInfo = "track-visited-links" Source | |
type AttrGetType LabelTrackVisitedLinksPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelTrackVisitedLinksPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelTrackVisitedLinksPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelTrackVisitedLinksPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelTrackVisitedLinks :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
UseMarkup
data LabelUseMarkupPropertyInfo Source
AttrInfo LabelUseMarkupPropertyInfo Source | |
type AttrLabel LabelUseMarkupPropertyInfo = "use-markup" Source | |
type AttrGetType LabelUseMarkupPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelUseMarkupPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelUseMarkupPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelUseMarkupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelUseMarkup :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelUseMarkup :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
UseUnderline
data LabelUseUnderlinePropertyInfo Source
AttrInfo LabelUseUnderlinePropertyInfo Source | |
type AttrLabel LabelUseUnderlinePropertyInfo = "use-underline" Source | |
type AttrGetType LabelUseUnderlinePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelUseUnderlinePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelUseUnderlinePropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelUseUnderlinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelUseUnderline :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelUseUnderline :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
WidthChars
data LabelWidthCharsPropertyInfo Source
AttrInfo LabelWidthCharsPropertyInfo Source | |
type AttrLabel LabelWidthCharsPropertyInfo = "width-chars" Source | |
type AttrGetType LabelWidthCharsPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint LabelWidthCharsPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelWidthCharsPropertyInfo = TYPE Lifted ~ Int32 Source | |
type AttrAllowedOps LabelWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelWidthChars :: (MonadIO m, LabelK o) => o -> m Int32 Source
setLabelWidthChars :: (MonadIO m, LabelK o) => o -> Int32 -> m () Source
Wrap
data LabelWrapPropertyInfo Source
AttrInfo LabelWrapPropertyInfo Source | |
type AttrLabel LabelWrapPropertyInfo = "wrap" Source | |
type AttrGetType LabelWrapPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint LabelWrapPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelWrapPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps LabelWrapPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelWrap :: (MonadIO m, LabelK o) => o -> m Bool Source
setLabelWrap :: (MonadIO m, LabelK o) => o -> Bool -> m () Source
WrapMode
data LabelWrapModePropertyInfo Source
AttrInfo LabelWrapModePropertyInfo Source | |
type AttrLabel LabelWrapModePropertyInfo = "wrap-mode" Source | |
type AttrGetType LabelWrapModePropertyInfo = WrapMode Source | |
type AttrBaseTypeConstraint LabelWrapModePropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelWrapModePropertyInfo = TYPE Lifted ~ WrapMode Source | |
type AttrAllowedOps LabelWrapModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructLabelWrapMode :: WrapMode -> IO ([Char], GValue) Source
getLabelWrapMode :: (MonadIO m, LabelK o) => o -> m WrapMode Source
setLabelWrapMode :: (MonadIO m, LabelK o) => o -> WrapMode -> m () Source
Xalign
data LabelXalignPropertyInfo Source
AttrInfo LabelXalignPropertyInfo Source | |
type AttrLabel LabelXalignPropertyInfo = "xalign" Source | |
type AttrGetType LabelXalignPropertyInfo = Float Source | |
type AttrBaseTypeConstraint LabelXalignPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelXalignPropertyInfo = TYPE Lifted ~ Float Source | |
type AttrAllowedOps LabelXalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelXalign :: (MonadIO m, LabelK o) => o -> m Float Source
setLabelXalign :: (MonadIO m, LabelK o) => o -> Float -> m () Source
Yalign
data LabelYalignPropertyInfo Source
AttrInfo LabelYalignPropertyInfo Source | |
type AttrLabel LabelYalignPropertyInfo = "yalign" Source | |
type AttrGetType LabelYalignPropertyInfo = Float Source | |
type AttrBaseTypeConstraint LabelYalignPropertyInfo = LabelK Source | |
type AttrSetTypeConstraint LabelYalignPropertyInfo = TYPE Lifted ~ Float Source | |
type AttrAllowedOps LabelYalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getLabelYalign :: (MonadIO m, LabelK o) => o -> m Float Source
setLabelYalign :: (MonadIO m, LabelK o) => o -> Float -> m () Source
Signals
ActivateCurrentLink
type LabelActivateCurrentLinkCallback = IO () Source
type LabelActivateCurrentLinkCallbackC = Ptr () -> Ptr () -> IO () Source
afterLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId Source
labelActivateCurrentLinkCallbackWrapper :: LabelActivateCurrentLinkCallback -> Ptr () -> Ptr () -> IO () Source
mkLabelActivateCurrentLinkCallback :: LabelActivateCurrentLinkCallbackC -> IO (FunPtr LabelActivateCurrentLinkCallbackC) Source
onLabelActivateCurrentLink :: (GObject a, MonadIO m) => a -> LabelActivateCurrentLinkCallback -> m SignalHandlerId Source
ActivateLink
type LabelActivateLinkCallback = Text -> IO Bool Source
afterLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId Source
labelActivateLinkCallbackWrapper :: LabelActivateLinkCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source
mkLabelActivateLinkCallback :: LabelActivateLinkCallbackC -> IO (FunPtr LabelActivateLinkCallbackC) Source
onLabelActivateLink :: (GObject a, MonadIO m) => a -> LabelActivateLinkCallback -> m SignalHandlerId Source
CopyClipboard
type LabelCopyClipboardCallback = IO () Source
type LabelCopyClipboardCallbackC = Ptr () -> Ptr () -> IO () Source
afterLabelCopyClipboard :: (GObject a, MonadIO m) => a -> LabelCopyClipboardCallback -> m SignalHandlerId Source
labelCopyClipboardCallbackWrapper :: LabelCopyClipboardCallback -> Ptr () -> Ptr () -> IO () 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
afterLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId Source
labelMoveCursorCallbackWrapper :: LabelMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source
mkLabelMoveCursorCallback :: LabelMoveCursorCallbackC -> IO (FunPtr LabelMoveCursorCallbackC) Source
onLabelMoveCursor :: (GObject a, MonadIO m) => a -> LabelMoveCursorCallback -> m SignalHandlerId Source
PopulatePopup
type LabelPopulatePopupCallback = Menu -> IO () Source
afterLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId Source
labelPopulatePopupCallbackWrapper :: LabelPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO () Source
mkLabelPopulatePopupCallback :: LabelPopulatePopupCallbackC -> IO (FunPtr LabelPopulatePopupCallbackC) Source
onLabelPopulatePopup :: (GObject a, MonadIO m) => a -> LabelPopulatePopupCallback -> m SignalHandlerId Source