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
- textViewAddChildAtAnchor
- textViewAddChildInWindow
- textViewBackwardDisplayLine
- textViewBackwardDisplayLineStart
- textViewBufferToWindowCoords
- textViewForwardDisplayLine
- textViewForwardDisplayLineEnd
- textViewGetAcceptsTab
- textViewGetBorderWindowSize
- textViewGetBuffer
- textViewGetCursorLocations
- textViewGetCursorVisible
- textViewGetDefaultAttributes
- textViewGetEditable
- textViewGetHadjustment
- textViewGetIndent
- textViewGetInputHints
- textViewGetInputPurpose
- textViewGetIterAtLocation
- textViewGetIterAtPosition
- textViewGetIterLocation
- textViewGetJustification
- textViewGetLeftMargin
- textViewGetLineAtY
- textViewGetLineYrange
- textViewGetMonospace
- textViewGetOverwrite
- textViewGetPixelsAboveLines
- textViewGetPixelsBelowLines
- textViewGetPixelsInsideWrap
- textViewGetRightMargin
- textViewGetTabs
- textViewGetVadjustment
- textViewGetVisibleRect
- textViewGetWindow
- textViewGetWindowType
- textViewGetWrapMode
- textViewImContextFilterKeypress
- textViewMoveChild
- textViewMoveMarkOnscreen
- textViewMoveVisually
- textViewNew
- textViewNewWithBuffer
- textViewPlaceCursorOnscreen
- textViewResetImContext
- textViewScrollMarkOnscreen
- textViewScrollToIter
- textViewScrollToMark
- textViewSetAcceptsTab
- textViewSetBorderWindowSize
- textViewSetBuffer
- textViewSetCursorVisible
- textViewSetEditable
- textViewSetIndent
- textViewSetInputHints
- textViewSetInputPurpose
- textViewSetJustification
- textViewSetLeftMargin
- textViewSetMonospace
- textViewSetOverwrite
- textViewSetPixelsAboveLines
- textViewSetPixelsBelowLines
- textViewSetPixelsInsideWrap
- textViewSetRightMargin
- textViewSetTabs
- textViewSetWrapMode
- textViewStartsDisplayLine
- textViewWindowToBufferCoords
- Properties
- Signals
- newtype TextView = TextView (ForeignPtr TextView)
- class GObject o => TextViewK o
- toTextView :: TextViewK o => o -> IO TextView
- noTextView :: Maybe TextView
- textViewAddChildAtAnchor :: (MonadIO m, TextViewK a, WidgetK b, TextChildAnchorK c) => a -> b -> c -> m ()
- textViewAddChildInWindow :: (MonadIO m, TextViewK a, WidgetK b) => a -> b -> TextWindowType -> Int32 -> Int32 -> m ()
- textViewBackwardDisplayLine :: (MonadIO m, TextViewK a) => a -> TextIter -> m Bool
- textViewBackwardDisplayLineStart :: (MonadIO m, TextViewK a) => a -> TextIter -> m Bool
- textViewBufferToWindowCoords :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> Int32 -> m (Int32, Int32)
- textViewForwardDisplayLine :: (MonadIO m, TextViewK a) => a -> TextIter -> m Bool
- textViewForwardDisplayLineEnd :: (MonadIO m, TextViewK a) => a -> TextIter -> m Bool
- textViewGetAcceptsTab :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewGetBorderWindowSize :: (MonadIO m, TextViewK a) => a -> TextWindowType -> m Int32
- textViewGetBuffer :: (MonadIO m, TextViewK a) => a -> m TextBuffer
- textViewGetCursorLocations :: (MonadIO m, TextViewK a) => a -> Maybe TextIter -> m (RectangleInt, RectangleInt)
- textViewGetCursorVisible :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewGetDefaultAttributes :: (MonadIO m, TextViewK a) => a -> m TextAttributes
- textViewGetEditable :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewGetHadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment
- textViewGetIndent :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetInputHints :: (MonadIO m, TextViewK a) => a -> m [InputHints]
- textViewGetInputPurpose :: (MonadIO m, TextViewK a) => a -> m InputPurpose
- textViewGetIterAtLocation :: (MonadIO m, TextViewK a) => a -> Int32 -> Int32 -> m TextIter
- textViewGetIterAtPosition :: (MonadIO m, TextViewK a) => a -> Int32 -> Int32 -> m (TextIter, Int32)
- textViewGetIterLocation :: (MonadIO m, TextViewK a) => a -> TextIter -> m RectangleInt
- textViewGetJustification :: (MonadIO m, TextViewK a) => a -> m Justification
- textViewGetLeftMargin :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetLineAtY :: (MonadIO m, TextViewK a) => a -> Int32 -> m (TextIter, Int32)
- textViewGetLineYrange :: (MonadIO m, TextViewK a) => a -> TextIter -> m (Int32, Int32)
- textViewGetMonospace :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewGetOverwrite :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewGetPixelsAboveLines :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetPixelsBelowLines :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetPixelsInsideWrap :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetRightMargin :: (MonadIO m, TextViewK a) => a -> m Int32
- textViewGetTabs :: (MonadIO m, TextViewK a) => a -> m TabArray
- textViewGetVadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment
- textViewGetVisibleRect :: (MonadIO m, TextViewK a) => a -> m RectangleInt
- textViewGetWindow :: (MonadIO m, TextViewK a) => a -> TextWindowType -> m Window
- textViewGetWindowType :: (MonadIO m, TextViewK a, WindowK b) => a -> b -> m TextWindowType
- textViewGetWrapMode :: (MonadIO m, TextViewK a) => a -> m WrapMode
- textViewImContextFilterKeypress :: (MonadIO m, TextViewK a) => a -> EventKey -> m Bool
- textViewMoveChild :: (MonadIO m, TextViewK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m ()
- textViewMoveMarkOnscreen :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> m Bool
- textViewMoveVisually :: (MonadIO m, TextViewK a) => a -> TextIter -> Int32 -> m Bool
- textViewNew :: MonadIO m => m TextView
- textViewNewWithBuffer :: (MonadIO m, TextBufferK a) => a -> m TextView
- textViewPlaceCursorOnscreen :: (MonadIO m, TextViewK a) => a -> m Bool
- textViewResetImContext :: (MonadIO m, TextViewK a) => a -> m ()
- textViewScrollMarkOnscreen :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> m ()
- textViewScrollToIter :: (MonadIO m, TextViewK a) => a -> TextIter -> Double -> Bool -> Double -> Double -> m Bool
- textViewScrollToMark :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> Double -> Bool -> Double -> Double -> m ()
- textViewSetAcceptsTab :: (MonadIO m, TextViewK a) => a -> Bool -> m ()
- textViewSetBorderWindowSize :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> m ()
- textViewSetBuffer :: (MonadIO m, TextViewK a, TextBufferK b) => a -> Maybe b -> m ()
- textViewSetCursorVisible :: (MonadIO m, TextViewK a) => a -> Bool -> m ()
- textViewSetEditable :: (MonadIO m, TextViewK a) => a -> Bool -> m ()
- textViewSetIndent :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetInputHints :: (MonadIO m, TextViewK a) => a -> [InputHints] -> m ()
- textViewSetInputPurpose :: (MonadIO m, TextViewK a) => a -> InputPurpose -> m ()
- textViewSetJustification :: (MonadIO m, TextViewK a) => a -> Justification -> m ()
- textViewSetLeftMargin :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetMonospace :: (MonadIO m, TextViewK a) => a -> Bool -> m ()
- textViewSetOverwrite :: (MonadIO m, TextViewK a) => a -> Bool -> m ()
- textViewSetPixelsAboveLines :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetPixelsBelowLines :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetPixelsInsideWrap :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetRightMargin :: (MonadIO m, TextViewK a) => a -> Int32 -> m ()
- textViewSetTabs :: (MonadIO m, TextViewK a) => a -> TabArray -> m ()
- textViewSetWrapMode :: (MonadIO m, TextViewK a) => a -> WrapMode -> m ()
- textViewStartsDisplayLine :: (MonadIO m, TextViewK a) => a -> TextIter -> m Bool
- textViewWindowToBufferCoords :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> Int32 -> m (Int32, Int32)
- data TextViewAcceptsTabPropertyInfo
- constructTextViewAcceptsTab :: Bool -> IO ([Char], GValue)
- getTextViewAcceptsTab :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewAcceptsTab :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewBufferPropertyInfo
- constructTextViewBuffer :: TextBufferK a => a -> IO ([Char], GValue)
- getTextViewBuffer :: (MonadIO m, TextViewK o) => o -> m TextBuffer
- setTextViewBuffer :: (MonadIO m, TextViewK o, TextBufferK a) => o -> a -> m ()
- data TextViewCursorVisiblePropertyInfo
- constructTextViewCursorVisible :: Bool -> IO ([Char], GValue)
- getTextViewCursorVisible :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewCursorVisible :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewEditablePropertyInfo
- constructTextViewEditable :: Bool -> IO ([Char], GValue)
- getTextViewEditable :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewEditable :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewImModulePropertyInfo
- constructTextViewImModule :: Text -> IO ([Char], GValue)
- getTextViewImModule :: (MonadIO m, TextViewK o) => o -> m Text
- setTextViewImModule :: (MonadIO m, TextViewK o) => o -> Text -> m ()
- data TextViewIndentPropertyInfo
- constructTextViewIndent :: Int32 -> IO ([Char], GValue)
- getTextViewIndent :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewIndent :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewInputHintsPropertyInfo
- constructTextViewInputHints :: [InputHints] -> IO ([Char], GValue)
- getTextViewInputHints :: (MonadIO m, TextViewK o) => o -> m [InputHints]
- setTextViewInputHints :: (MonadIO m, TextViewK o) => o -> [InputHints] -> m ()
- data TextViewInputPurposePropertyInfo
- constructTextViewInputPurpose :: InputPurpose -> IO ([Char], GValue)
- getTextViewInputPurpose :: (MonadIO m, TextViewK o) => o -> m InputPurpose
- setTextViewInputPurpose :: (MonadIO m, TextViewK o) => o -> InputPurpose -> m ()
- data TextViewJustificationPropertyInfo
- constructTextViewJustification :: Justification -> IO ([Char], GValue)
- getTextViewJustification :: (MonadIO m, TextViewK o) => o -> m Justification
- setTextViewJustification :: (MonadIO m, TextViewK o) => o -> Justification -> m ()
- data TextViewLeftMarginPropertyInfo
- constructTextViewLeftMargin :: Int32 -> IO ([Char], GValue)
- getTextViewLeftMargin :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewLeftMargin :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewMonospacePropertyInfo
- constructTextViewMonospace :: Bool -> IO ([Char], GValue)
- getTextViewMonospace :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewMonospace :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewOverwritePropertyInfo
- constructTextViewOverwrite :: Bool -> IO ([Char], GValue)
- getTextViewOverwrite :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewOverwrite :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewPixelsAboveLinesPropertyInfo
- constructTextViewPixelsAboveLines :: Int32 -> IO ([Char], GValue)
- getTextViewPixelsAboveLines :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewPixelsAboveLines :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewPixelsBelowLinesPropertyInfo
- constructTextViewPixelsBelowLines :: Int32 -> IO ([Char], GValue)
- getTextViewPixelsBelowLines :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewPixelsBelowLines :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewPixelsInsideWrapPropertyInfo
- constructTextViewPixelsInsideWrap :: Int32 -> IO ([Char], GValue)
- getTextViewPixelsInsideWrap :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewPixelsInsideWrap :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewPopulateAllPropertyInfo
- constructTextViewPopulateAll :: Bool -> IO ([Char], GValue)
- getTextViewPopulateAll :: (MonadIO m, TextViewK o) => o -> m Bool
- setTextViewPopulateAll :: (MonadIO m, TextViewK o) => o -> Bool -> m ()
- data TextViewRightMarginPropertyInfo
- constructTextViewRightMargin :: Int32 -> IO ([Char], GValue)
- getTextViewRightMargin :: (MonadIO m, TextViewK o) => o -> m Int32
- setTextViewRightMargin :: (MonadIO m, TextViewK o) => o -> Int32 -> m ()
- data TextViewTabsPropertyInfo
- constructTextViewTabs :: TabArray -> IO ([Char], GValue)
- getTextViewTabs :: (MonadIO m, TextViewK o) => o -> m TabArray
- setTextViewTabs :: (MonadIO m, TextViewK o) => o -> TabArray -> m ()
- data TextViewWrapModePropertyInfo
- constructTextViewWrapMode :: WrapMode -> IO ([Char], GValue)
- getTextViewWrapMode :: (MonadIO m, TextViewK o) => o -> m WrapMode
- setTextViewWrapMode :: (MonadIO m, TextViewK o) => o -> WrapMode -> m ()
- type TextViewBackspaceCallback = IO ()
- type TextViewBackspaceCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewBackspaceSignalInfo
- afterTextViewBackspace :: (GObject a, MonadIO m) => a -> TextViewBackspaceCallback -> m SignalHandlerId
- mkTextViewBackspaceCallback :: TextViewBackspaceCallbackC -> IO (FunPtr TextViewBackspaceCallbackC)
- noTextViewBackspaceCallback :: Maybe TextViewBackspaceCallback
- onTextViewBackspace :: (GObject a, MonadIO m) => a -> TextViewBackspaceCallback -> m SignalHandlerId
- textViewBackspaceCallbackWrapper :: TextViewBackspaceCallback -> Ptr () -> Ptr () -> IO ()
- textViewBackspaceClosure :: TextViewBackspaceCallback -> IO Closure
- type TextViewCopyClipboardCallback = IO ()
- type TextViewCopyClipboardCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewCopyClipboardSignalInfo
- afterTextViewCopyClipboard :: (GObject a, MonadIO m) => a -> TextViewCopyClipboardCallback -> m SignalHandlerId
- mkTextViewCopyClipboardCallback :: TextViewCopyClipboardCallbackC -> IO (FunPtr TextViewCopyClipboardCallbackC)
- noTextViewCopyClipboardCallback :: Maybe TextViewCopyClipboardCallback
- onTextViewCopyClipboard :: (GObject a, MonadIO m) => a -> TextViewCopyClipboardCallback -> m SignalHandlerId
- textViewCopyClipboardCallbackWrapper :: TextViewCopyClipboardCallback -> Ptr () -> Ptr () -> IO ()
- textViewCopyClipboardClosure :: TextViewCopyClipboardCallback -> IO Closure
- type TextViewCutClipboardCallback = IO ()
- type TextViewCutClipboardCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewCutClipboardSignalInfo
- afterTextViewCutClipboard :: (GObject a, MonadIO m) => a -> TextViewCutClipboardCallback -> m SignalHandlerId
- mkTextViewCutClipboardCallback :: TextViewCutClipboardCallbackC -> IO (FunPtr TextViewCutClipboardCallbackC)
- noTextViewCutClipboardCallback :: Maybe TextViewCutClipboardCallback
- onTextViewCutClipboard :: (GObject a, MonadIO m) => a -> TextViewCutClipboardCallback -> m SignalHandlerId
- textViewCutClipboardCallbackWrapper :: TextViewCutClipboardCallback -> Ptr () -> Ptr () -> IO ()
- textViewCutClipboardClosure :: TextViewCutClipboardCallback -> IO Closure
- type TextViewDeleteFromCursorCallback = DeleteType -> Int32 -> IO ()
- type TextViewDeleteFromCursorCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- data TextViewDeleteFromCursorSignalInfo
- afterTextViewDeleteFromCursor :: (GObject a, MonadIO m) => a -> TextViewDeleteFromCursorCallback -> m SignalHandlerId
- mkTextViewDeleteFromCursorCallback :: TextViewDeleteFromCursorCallbackC -> IO (FunPtr TextViewDeleteFromCursorCallbackC)
- noTextViewDeleteFromCursorCallback :: Maybe TextViewDeleteFromCursorCallback
- onTextViewDeleteFromCursor :: (GObject a, MonadIO m) => a -> TextViewDeleteFromCursorCallback -> m SignalHandlerId
- textViewDeleteFromCursorCallbackWrapper :: TextViewDeleteFromCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- textViewDeleteFromCursorClosure :: TextViewDeleteFromCursorCallback -> IO Closure
- type TextViewExtendSelectionCallback = TextExtendSelection -> TextIter -> TextIter -> TextIter -> IO Bool
- type TextViewExtendSelectionCallbackC = Ptr () -> CUInt -> Ptr TextIter -> Ptr TextIter -> Ptr TextIter -> Ptr () -> IO CInt
- data TextViewExtendSelectionSignalInfo
- afterTextViewExtendSelection :: (GObject a, MonadIO m) => a -> TextViewExtendSelectionCallback -> m SignalHandlerId
- mkTextViewExtendSelectionCallback :: TextViewExtendSelectionCallbackC -> IO (FunPtr TextViewExtendSelectionCallbackC)
- noTextViewExtendSelectionCallback :: Maybe TextViewExtendSelectionCallback
- onTextViewExtendSelection :: (GObject a, MonadIO m) => a -> TextViewExtendSelectionCallback -> m SignalHandlerId
- textViewExtendSelectionCallbackWrapper :: TextViewExtendSelectionCallback -> Ptr () -> CUInt -> Ptr TextIter -> Ptr TextIter -> Ptr TextIter -> Ptr () -> IO CInt
- textViewExtendSelectionClosure :: TextViewExtendSelectionCallback -> IO Closure
- type TextViewInsertAtCursorCallback = Text -> IO ()
- type TextViewInsertAtCursorCallbackC = Ptr () -> CString -> Ptr () -> IO ()
- data TextViewInsertAtCursorSignalInfo
- afterTextViewInsertAtCursor :: (GObject a, MonadIO m) => a -> TextViewInsertAtCursorCallback -> m SignalHandlerId
- mkTextViewInsertAtCursorCallback :: TextViewInsertAtCursorCallbackC -> IO (FunPtr TextViewInsertAtCursorCallbackC)
- noTextViewInsertAtCursorCallback :: Maybe TextViewInsertAtCursorCallback
- onTextViewInsertAtCursor :: (GObject a, MonadIO m) => a -> TextViewInsertAtCursorCallback -> m SignalHandlerId
- textViewInsertAtCursorCallbackWrapper :: TextViewInsertAtCursorCallback -> Ptr () -> CString -> Ptr () -> IO ()
- textViewInsertAtCursorClosure :: TextViewInsertAtCursorCallback -> IO Closure
- type TextViewMoveCursorCallback = MovementStep -> Int32 -> Bool -> IO ()
- type TextViewMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- data TextViewMoveCursorSignalInfo
- afterTextViewMoveCursor :: (GObject a, MonadIO m) => a -> TextViewMoveCursorCallback -> m SignalHandlerId
- mkTextViewMoveCursorCallback :: TextViewMoveCursorCallbackC -> IO (FunPtr TextViewMoveCursorCallbackC)
- noTextViewMoveCursorCallback :: Maybe TextViewMoveCursorCallback
- onTextViewMoveCursor :: (GObject a, MonadIO m) => a -> TextViewMoveCursorCallback -> m SignalHandlerId
- textViewMoveCursorCallbackWrapper :: TextViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO ()
- textViewMoveCursorClosure :: TextViewMoveCursorCallback -> IO Closure
- type TextViewMoveViewportCallback = ScrollStep -> Int32 -> IO ()
- type TextViewMoveViewportCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- data TextViewMoveViewportSignalInfo
- afterTextViewMoveViewport :: (GObject a, MonadIO m) => a -> TextViewMoveViewportCallback -> m SignalHandlerId
- mkTextViewMoveViewportCallback :: TextViewMoveViewportCallbackC -> IO (FunPtr TextViewMoveViewportCallbackC)
- noTextViewMoveViewportCallback :: Maybe TextViewMoveViewportCallback
- onTextViewMoveViewport :: (GObject a, MonadIO m) => a -> TextViewMoveViewportCallback -> m SignalHandlerId
- textViewMoveViewportCallbackWrapper :: TextViewMoveViewportCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO ()
- textViewMoveViewportClosure :: TextViewMoveViewportCallback -> IO Closure
- type TextViewPasteClipboardCallback = IO ()
- type TextViewPasteClipboardCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewPasteClipboardSignalInfo
- afterTextViewPasteClipboard :: (GObject a, MonadIO m) => a -> TextViewPasteClipboardCallback -> m SignalHandlerId
- mkTextViewPasteClipboardCallback :: TextViewPasteClipboardCallbackC -> IO (FunPtr TextViewPasteClipboardCallbackC)
- noTextViewPasteClipboardCallback :: Maybe TextViewPasteClipboardCallback
- onTextViewPasteClipboard :: (GObject a, MonadIO m) => a -> TextViewPasteClipboardCallback -> m SignalHandlerId
- textViewPasteClipboardCallbackWrapper :: TextViewPasteClipboardCallback -> Ptr () -> Ptr () -> IO ()
- textViewPasteClipboardClosure :: TextViewPasteClipboardCallback -> IO Closure
- type TextViewPopulatePopupCallback = Widget -> IO ()
- type TextViewPopulatePopupCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data TextViewPopulatePopupSignalInfo
- afterTextViewPopulatePopup :: (GObject a, MonadIO m) => a -> TextViewPopulatePopupCallback -> m SignalHandlerId
- mkTextViewPopulatePopupCallback :: TextViewPopulatePopupCallbackC -> IO (FunPtr TextViewPopulatePopupCallbackC)
- noTextViewPopulatePopupCallback :: Maybe TextViewPopulatePopupCallback
- onTextViewPopulatePopup :: (GObject a, MonadIO m) => a -> TextViewPopulatePopupCallback -> m SignalHandlerId
- textViewPopulatePopupCallbackWrapper :: TextViewPopulatePopupCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- textViewPopulatePopupClosure :: TextViewPopulatePopupCallback -> IO Closure
- type TextViewPreeditChangedCallback = Text -> IO ()
- type TextViewPreeditChangedCallbackC = Ptr () -> CString -> Ptr () -> IO ()
- data TextViewPreeditChangedSignalInfo
- afterTextViewPreeditChanged :: (GObject a, MonadIO m) => a -> TextViewPreeditChangedCallback -> m SignalHandlerId
- mkTextViewPreeditChangedCallback :: TextViewPreeditChangedCallbackC -> IO (FunPtr TextViewPreeditChangedCallbackC)
- noTextViewPreeditChangedCallback :: Maybe TextViewPreeditChangedCallback
- onTextViewPreeditChanged :: (GObject a, MonadIO m) => a -> TextViewPreeditChangedCallback -> m SignalHandlerId
- textViewPreeditChangedCallbackWrapper :: TextViewPreeditChangedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- textViewPreeditChangedClosure :: TextViewPreeditChangedCallback -> IO Closure
- type TextViewSelectAllCallback = Bool -> IO ()
- type TextViewSelectAllCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- data TextViewSelectAllSignalInfo
- afterTextViewSelectAll :: (GObject a, MonadIO m) => a -> TextViewSelectAllCallback -> m SignalHandlerId
- mkTextViewSelectAllCallback :: TextViewSelectAllCallbackC -> IO (FunPtr TextViewSelectAllCallbackC)
- noTextViewSelectAllCallback :: Maybe TextViewSelectAllCallback
- onTextViewSelectAll :: (GObject a, MonadIO m) => a -> TextViewSelectAllCallback -> m SignalHandlerId
- textViewSelectAllCallbackWrapper :: TextViewSelectAllCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- textViewSelectAllClosure :: TextViewSelectAllCallback -> IO Closure
- type TextViewSetAnchorCallback = IO ()
- type TextViewSetAnchorCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewSetAnchorSignalInfo
- afterTextViewSetAnchor :: (GObject a, MonadIO m) => a -> TextViewSetAnchorCallback -> m SignalHandlerId
- mkTextViewSetAnchorCallback :: TextViewSetAnchorCallbackC -> IO (FunPtr TextViewSetAnchorCallbackC)
- noTextViewSetAnchorCallback :: Maybe TextViewSetAnchorCallback
- onTextViewSetAnchor :: (GObject a, MonadIO m) => a -> TextViewSetAnchorCallback -> m SignalHandlerId
- textViewSetAnchorCallbackWrapper :: TextViewSetAnchorCallback -> Ptr () -> Ptr () -> IO ()
- textViewSetAnchorClosure :: TextViewSetAnchorCallback -> IO Closure
- type TextViewToggleCursorVisibleCallback = IO ()
- type TextViewToggleCursorVisibleCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewToggleCursorVisibleSignalInfo
- afterTextViewToggleCursorVisible :: (GObject a, MonadIO m) => a -> TextViewToggleCursorVisibleCallback -> m SignalHandlerId
- mkTextViewToggleCursorVisibleCallback :: TextViewToggleCursorVisibleCallbackC -> IO (FunPtr TextViewToggleCursorVisibleCallbackC)
- noTextViewToggleCursorVisibleCallback :: Maybe TextViewToggleCursorVisibleCallback
- onTextViewToggleCursorVisible :: (GObject a, MonadIO m) => a -> TextViewToggleCursorVisibleCallback -> m SignalHandlerId
- textViewToggleCursorVisibleCallbackWrapper :: TextViewToggleCursorVisibleCallback -> Ptr () -> Ptr () -> IO ()
- textViewToggleCursorVisibleClosure :: TextViewToggleCursorVisibleCallback -> IO Closure
- type TextViewToggleOverwriteCallback = IO ()
- type TextViewToggleOverwriteCallbackC = Ptr () -> Ptr () -> IO ()
- data TextViewToggleOverwriteSignalInfo
- afterTextViewToggleOverwrite :: (GObject a, MonadIO m) => a -> TextViewToggleOverwriteCallback -> m SignalHandlerId
- mkTextViewToggleOverwriteCallback :: TextViewToggleOverwriteCallbackC -> IO (FunPtr TextViewToggleOverwriteCallbackC)
- noTextViewToggleOverwriteCallback :: Maybe TextViewToggleOverwriteCallback
- onTextViewToggleOverwrite :: (GObject a, MonadIO m) => a -> TextViewToggleOverwriteCallback -> m SignalHandlerId
- textViewToggleOverwriteCallbackWrapper :: TextViewToggleOverwriteCallback -> Ptr () -> Ptr () -> IO ()
- textViewToggleOverwriteClosure :: TextViewToggleOverwriteCallback -> IO Closure
Exported types
GObject TextView Source | |
type ParentTypes TextView Source | |
type AttributeList TextView Source | |
type SignalList TextView Source |
toTextView :: TextViewK o => o -> IO TextView Source
Methods
textViewAddChildAtAnchor
textViewAddChildAtAnchor :: (MonadIO m, TextViewK a, WidgetK b, TextChildAnchorK c) => a -> b -> c -> m () Source
textViewAddChildInWindow
textViewAddChildInWindow :: (MonadIO m, TextViewK a, WidgetK b) => a -> b -> TextWindowType -> Int32 -> Int32 -> m () Source
textViewBackwardDisplayLine
textViewBackwardDisplayLineStart
textViewBufferToWindowCoords
textViewBufferToWindowCoords :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> Int32 -> m (Int32, Int32) Source
textViewForwardDisplayLine
textViewForwardDisplayLineEnd
textViewGetAcceptsTab
textViewGetAcceptsTab :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewGetBorderWindowSize
textViewGetBorderWindowSize :: (MonadIO m, TextViewK a) => a -> TextWindowType -> m Int32 Source
textViewGetBuffer
textViewGetBuffer :: (MonadIO m, TextViewK a) => a -> m TextBuffer Source
textViewGetCursorLocations
textViewGetCursorLocations :: (MonadIO m, TextViewK a) => a -> Maybe TextIter -> m (RectangleInt, RectangleInt) Source
textViewGetCursorVisible
textViewGetCursorVisible :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewGetDefaultAttributes
textViewGetDefaultAttributes :: (MonadIO m, TextViewK a) => a -> m TextAttributes Source
textViewGetEditable
textViewGetEditable :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewGetHadjustment
textViewGetHadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
textViewGetIndent
textViewGetIndent :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetInputHints
textViewGetInputHints :: (MonadIO m, TextViewK a) => a -> m [InputHints] Source
textViewGetInputPurpose
textViewGetInputPurpose :: (MonadIO m, TextViewK a) => a -> m InputPurpose Source
textViewGetIterAtLocation
textViewGetIterAtPosition
textViewGetIterAtPosition :: (MonadIO m, TextViewK a) => a -> Int32 -> Int32 -> m (TextIter, Int32) Source
textViewGetIterLocation
textViewGetIterLocation :: (MonadIO m, TextViewK a) => a -> TextIter -> m RectangleInt Source
textViewGetJustification
textViewGetJustification :: (MonadIO m, TextViewK a) => a -> m Justification Source
textViewGetLeftMargin
textViewGetLeftMargin :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetLineAtY
textViewGetLineYrange
textViewGetMonospace
textViewGetMonospace :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewGetOverwrite
textViewGetOverwrite :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewGetPixelsAboveLines
textViewGetPixelsAboveLines :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetPixelsBelowLines
textViewGetPixelsBelowLines :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetPixelsInsideWrap
textViewGetPixelsInsideWrap :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetRightMargin
textViewGetRightMargin :: (MonadIO m, TextViewK a) => a -> m Int32 Source
textViewGetTabs
textViewGetTabs :: (MonadIO m, TextViewK a) => a -> m TabArray Source
textViewGetVadjustment
textViewGetVadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
textViewGetVisibleRect
textViewGetVisibleRect :: (MonadIO m, TextViewK a) => a -> m RectangleInt Source
textViewGetWindow
textViewGetWindow :: (MonadIO m, TextViewK a) => a -> TextWindowType -> m Window Source
textViewGetWindowType
textViewGetWindowType :: (MonadIO m, TextViewK a, WindowK b) => a -> b -> m TextWindowType Source
textViewGetWrapMode
textViewGetWrapMode :: (MonadIO m, TextViewK a) => a -> m WrapMode Source
textViewImContextFilterKeypress
textViewMoveChild
textViewMoveMarkOnscreen
textViewMoveVisually
textViewNew
textViewNew :: MonadIO m => m TextView Source
textViewNewWithBuffer
textViewNewWithBuffer :: (MonadIO m, TextBufferK a) => a -> m TextView Source
textViewPlaceCursorOnscreen
textViewPlaceCursorOnscreen :: (MonadIO m, TextViewK a) => a -> m Bool Source
textViewResetImContext
textViewResetImContext :: (MonadIO m, TextViewK a) => a -> m () Source
textViewScrollMarkOnscreen
textViewScrollMarkOnscreen :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> m () Source
textViewScrollToIter
textViewScrollToIter :: (MonadIO m, TextViewK a) => a -> TextIter -> Double -> Bool -> Double -> Double -> m Bool Source
textViewScrollToMark
textViewScrollToMark :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> Double -> Bool -> Double -> Double -> m () Source
textViewSetAcceptsTab
textViewSetAcceptsTab :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source
textViewSetBorderWindowSize
textViewSetBorderWindowSize :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> m () Source
textViewSetBuffer
textViewSetBuffer :: (MonadIO m, TextViewK a, TextBufferK b) => a -> Maybe b -> m () Source
textViewSetCursorVisible
textViewSetCursorVisible :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source
textViewSetEditable
textViewSetEditable :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source
textViewSetIndent
textViewSetIndent :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetInputHints
textViewSetInputHints :: (MonadIO m, TextViewK a) => a -> [InputHints] -> m () Source
textViewSetInputPurpose
textViewSetInputPurpose :: (MonadIO m, TextViewK a) => a -> InputPurpose -> m () Source
textViewSetJustification
textViewSetJustification :: (MonadIO m, TextViewK a) => a -> Justification -> m () Source
textViewSetLeftMargin
textViewSetLeftMargin :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetMonospace
textViewSetMonospace :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source
textViewSetOverwrite
textViewSetOverwrite :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source
textViewSetPixelsAboveLines
textViewSetPixelsAboveLines :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetPixelsBelowLines
textViewSetPixelsBelowLines :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetPixelsInsideWrap
textViewSetPixelsInsideWrap :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetRightMargin
textViewSetRightMargin :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source
textViewSetTabs
textViewSetTabs :: (MonadIO m, TextViewK a) => a -> TabArray -> m () Source
textViewSetWrapMode
textViewSetWrapMode :: (MonadIO m, TextViewK a) => a -> WrapMode -> m () Source
textViewStartsDisplayLine
textViewWindowToBufferCoords
textViewWindowToBufferCoords :: (MonadIO m, TextViewK a) => a -> TextWindowType -> Int32 -> Int32 -> m (Int32, Int32) Source
Properties
AcceptsTab
data TextViewAcceptsTabPropertyInfo Source
AttrInfo TextViewAcceptsTabPropertyInfo Source | |
type AttrLabel TextViewAcceptsTabPropertyInfo = "TextView::accepts-tab" Source | |
type AttrGetType TextViewAcceptsTabPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewAcceptsTabPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewAcceptsTabPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewAcceptsTabPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewAcceptsTab :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewAcceptsTab :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
Buffer
data TextViewBufferPropertyInfo Source
AttrInfo TextViewBufferPropertyInfo Source | |
type AttrLabel TextViewBufferPropertyInfo = "TextView::buffer" Source | |
type AttrGetType TextViewBufferPropertyInfo = TextBuffer Source | |
type AttrBaseTypeConstraint TextViewBufferPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewBufferPropertyInfo = TextBufferK Source | |
type AttrAllowedOps TextViewBufferPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTextViewBuffer :: TextBufferK a => a -> IO ([Char], GValue) Source
getTextViewBuffer :: (MonadIO m, TextViewK o) => o -> m TextBuffer Source
setTextViewBuffer :: (MonadIO m, TextViewK o, TextBufferK a) => o -> a -> m () Source
CursorVisible
data TextViewCursorVisiblePropertyInfo Source
AttrInfo TextViewCursorVisiblePropertyInfo Source | |
type AttrLabel TextViewCursorVisiblePropertyInfo = "TextView::cursor-visible" Source | |
type AttrGetType TextViewCursorVisiblePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewCursorVisiblePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewCursorVisiblePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewCursorVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewCursorVisible :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewCursorVisible :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
Editable
data TextViewEditablePropertyInfo Source
AttrInfo TextViewEditablePropertyInfo Source | |
type AttrLabel TextViewEditablePropertyInfo = "TextView::editable" Source | |
type AttrGetType TextViewEditablePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewEditablePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewEditablePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewEditablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewEditable :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewEditable :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
ImModule
data TextViewImModulePropertyInfo Source
AttrInfo TextViewImModulePropertyInfo Source | |
type AttrLabel TextViewImModulePropertyInfo = "TextView::im-module" Source | |
type AttrGetType TextViewImModulePropertyInfo = Text Source | |
type AttrBaseTypeConstraint TextViewImModulePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewImModulePropertyInfo = * ~ Text Source | |
type AttrAllowedOps TextViewImModulePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewImModule :: (MonadIO m, TextViewK o) => o -> m Text Source
setTextViewImModule :: (MonadIO m, TextViewK o) => o -> Text -> m () Source
Indent
data TextViewIndentPropertyInfo Source
AttrInfo TextViewIndentPropertyInfo Source | |
type AttrLabel TextViewIndentPropertyInfo = "TextView::indent" Source | |
type AttrGetType TextViewIndentPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewIndentPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewIndentPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewIndentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewIndent :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewIndent :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
InputHints
data TextViewInputHintsPropertyInfo Source
AttrInfo TextViewInputHintsPropertyInfo Source | |
type AttrLabel TextViewInputHintsPropertyInfo = "TextView::input-hints" Source | |
type AttrGetType TextViewInputHintsPropertyInfo = [InputHints] Source | |
type AttrBaseTypeConstraint TextViewInputHintsPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewInputHintsPropertyInfo = * ~ [InputHints] Source | |
type AttrAllowedOps TextViewInputHintsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTextViewInputHints :: [InputHints] -> IO ([Char], GValue) Source
getTextViewInputHints :: (MonadIO m, TextViewK o) => o -> m [InputHints] Source
setTextViewInputHints :: (MonadIO m, TextViewK o) => o -> [InputHints] -> m () Source
InputPurpose
data TextViewInputPurposePropertyInfo Source
AttrInfo TextViewInputPurposePropertyInfo Source | |
type AttrLabel TextViewInputPurposePropertyInfo = "TextView::input-purpose" Source | |
type AttrGetType TextViewInputPurposePropertyInfo = InputPurpose Source | |
type AttrBaseTypeConstraint TextViewInputPurposePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewInputPurposePropertyInfo = * ~ InputPurpose Source | |
type AttrAllowedOps TextViewInputPurposePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTextViewInputPurpose :: InputPurpose -> IO ([Char], GValue) Source
getTextViewInputPurpose :: (MonadIO m, TextViewK o) => o -> m InputPurpose Source
setTextViewInputPurpose :: (MonadIO m, TextViewK o) => o -> InputPurpose -> m () Source
Justification
data TextViewJustificationPropertyInfo Source
AttrInfo TextViewJustificationPropertyInfo Source | |
type AttrLabel TextViewJustificationPropertyInfo = "TextView::justification" Source | |
type AttrGetType TextViewJustificationPropertyInfo = Justification Source | |
type AttrBaseTypeConstraint TextViewJustificationPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewJustificationPropertyInfo = * ~ Justification Source | |
type AttrAllowedOps TextViewJustificationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructTextViewJustification :: Justification -> IO ([Char], GValue) Source
getTextViewJustification :: (MonadIO m, TextViewK o) => o -> m Justification Source
setTextViewJustification :: (MonadIO m, TextViewK o) => o -> Justification -> m () Source
LeftMargin
data TextViewLeftMarginPropertyInfo Source
AttrInfo TextViewLeftMarginPropertyInfo Source | |
type AttrLabel TextViewLeftMarginPropertyInfo = "TextView::left-margin" Source | |
type AttrGetType TextViewLeftMarginPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewLeftMarginPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewLeftMarginPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewLeftMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewLeftMargin :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewLeftMargin :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
Monospace
data TextViewMonospacePropertyInfo Source
AttrInfo TextViewMonospacePropertyInfo Source | |
type AttrLabel TextViewMonospacePropertyInfo = "TextView::monospace" Source | |
type AttrGetType TextViewMonospacePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewMonospacePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewMonospacePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewMonospacePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewMonospace :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewMonospace :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
Overwrite
data TextViewOverwritePropertyInfo Source
AttrInfo TextViewOverwritePropertyInfo Source | |
type AttrLabel TextViewOverwritePropertyInfo = "TextView::overwrite" Source | |
type AttrGetType TextViewOverwritePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewOverwritePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewOverwritePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewOverwritePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewOverwrite :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewOverwrite :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
PixelsAboveLines
data TextViewPixelsAboveLinesPropertyInfo Source
AttrInfo TextViewPixelsAboveLinesPropertyInfo Source | |
type AttrLabel TextViewPixelsAboveLinesPropertyInfo = "TextView::pixels-above-lines" Source | |
type AttrGetType TextViewPixelsAboveLinesPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewPixelsAboveLinesPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewPixelsAboveLinesPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewPixelsAboveLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewPixelsAboveLines :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewPixelsAboveLines :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
PixelsBelowLines
data TextViewPixelsBelowLinesPropertyInfo Source
AttrInfo TextViewPixelsBelowLinesPropertyInfo Source | |
type AttrLabel TextViewPixelsBelowLinesPropertyInfo = "TextView::pixels-below-lines" Source | |
type AttrGetType TextViewPixelsBelowLinesPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewPixelsBelowLinesPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewPixelsBelowLinesPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewPixelsBelowLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewPixelsBelowLines :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewPixelsBelowLines :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
PixelsInsideWrap
data TextViewPixelsInsideWrapPropertyInfo Source
AttrInfo TextViewPixelsInsideWrapPropertyInfo Source | |
type AttrLabel TextViewPixelsInsideWrapPropertyInfo = "TextView::pixels-inside-wrap" Source | |
type AttrGetType TextViewPixelsInsideWrapPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewPixelsInsideWrapPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewPixelsInsideWrapPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewPixelsInsideWrapPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewPixelsInsideWrap :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewPixelsInsideWrap :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
PopulateAll
data TextViewPopulateAllPropertyInfo Source
AttrInfo TextViewPopulateAllPropertyInfo Source | |
type AttrLabel TextViewPopulateAllPropertyInfo = "TextView::populate-all" Source | |
type AttrGetType TextViewPopulateAllPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint TextViewPopulateAllPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewPopulateAllPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps TextViewPopulateAllPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewPopulateAll :: (MonadIO m, TextViewK o) => o -> m Bool Source
setTextViewPopulateAll :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source
RightMargin
data TextViewRightMarginPropertyInfo Source
AttrInfo TextViewRightMarginPropertyInfo Source | |
type AttrLabel TextViewRightMarginPropertyInfo = "TextView::right-margin" Source | |
type AttrGetType TextViewRightMarginPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint TextViewRightMarginPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewRightMarginPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps TextViewRightMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewRightMargin :: (MonadIO m, TextViewK o) => o -> m Int32 Source
setTextViewRightMargin :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source
Tabs
data TextViewTabsPropertyInfo Source
AttrInfo TextViewTabsPropertyInfo Source | |
type AttrLabel TextViewTabsPropertyInfo = "TextView::tabs" Source | |
type AttrGetType TextViewTabsPropertyInfo = TabArray Source | |
type AttrBaseTypeConstraint TextViewTabsPropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewTabsPropertyInfo = * ~ TabArray Source | |
type AttrAllowedOps TextViewTabsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewTabs :: (MonadIO m, TextViewK o) => o -> m TabArray Source
setTextViewTabs :: (MonadIO m, TextViewK o) => o -> TabArray -> m () Source
WrapMode
data TextViewWrapModePropertyInfo Source
AttrInfo TextViewWrapModePropertyInfo Source | |
type AttrLabel TextViewWrapModePropertyInfo = "TextView::wrap-mode" Source | |
type AttrGetType TextViewWrapModePropertyInfo = WrapMode Source | |
type AttrBaseTypeConstraint TextViewWrapModePropertyInfo = TextViewK Source | |
type AttrSetTypeConstraint TextViewWrapModePropertyInfo = * ~ WrapMode Source | |
type AttrAllowedOps TextViewWrapModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getTextViewWrapMode :: (MonadIO m, TextViewK o) => o -> m WrapMode Source
setTextViewWrapMode :: (MonadIO m, TextViewK o) => o -> WrapMode -> m () Source
Signals
Backspace
type TextViewBackspaceCallback = IO () Source
type TextViewBackspaceCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewBackspace :: (GObject a, MonadIO m) => a -> TextViewBackspaceCallback -> m SignalHandlerId Source
mkTextViewBackspaceCallback :: TextViewBackspaceCallbackC -> IO (FunPtr TextViewBackspaceCallbackC) Source
onTextViewBackspace :: (GObject a, MonadIO m) => a -> TextViewBackspaceCallback -> m SignalHandlerId Source
textViewBackspaceCallbackWrapper :: TextViewBackspaceCallback -> Ptr () -> Ptr () -> IO () Source
CopyClipboard
type TextViewCopyClipboardCallback = IO () Source
type TextViewCopyClipboardCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewCopyClipboard :: (GObject a, MonadIO m) => a -> TextViewCopyClipboardCallback -> m SignalHandlerId Source
mkTextViewCopyClipboardCallback :: TextViewCopyClipboardCallbackC -> IO (FunPtr TextViewCopyClipboardCallbackC) Source
onTextViewCopyClipboard :: (GObject a, MonadIO m) => a -> TextViewCopyClipboardCallback -> m SignalHandlerId Source
textViewCopyClipboardCallbackWrapper :: TextViewCopyClipboardCallback -> Ptr () -> Ptr () -> IO () Source
CutClipboard
type TextViewCutClipboardCallback = IO () Source
type TextViewCutClipboardCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewCutClipboard :: (GObject a, MonadIO m) => a -> TextViewCutClipboardCallback -> m SignalHandlerId Source
mkTextViewCutClipboardCallback :: TextViewCutClipboardCallbackC -> IO (FunPtr TextViewCutClipboardCallbackC) Source
onTextViewCutClipboard :: (GObject a, MonadIO m) => a -> TextViewCutClipboardCallback -> m SignalHandlerId Source
textViewCutClipboardCallbackWrapper :: TextViewCutClipboardCallback -> Ptr () -> Ptr () -> IO () Source
DeleteFromCursor
type TextViewDeleteFromCursorCallback = DeleteType -> Int32 -> IO () Source
afterTextViewDeleteFromCursor :: (GObject a, MonadIO m) => a -> TextViewDeleteFromCursorCallback -> m SignalHandlerId Source
mkTextViewDeleteFromCursorCallback :: TextViewDeleteFromCursorCallbackC -> IO (FunPtr TextViewDeleteFromCursorCallbackC) Source
onTextViewDeleteFromCursor :: (GObject a, MonadIO m) => a -> TextViewDeleteFromCursorCallback -> m SignalHandlerId Source
textViewDeleteFromCursorCallbackWrapper :: TextViewDeleteFromCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source
ExtendSelection
type TextViewExtendSelectionCallback = TextExtendSelection -> TextIter -> TextIter -> TextIter -> IO Bool Source
type TextViewExtendSelectionCallbackC = Ptr () -> CUInt -> Ptr TextIter -> Ptr TextIter -> Ptr TextIter -> Ptr () -> IO CInt Source
afterTextViewExtendSelection :: (GObject a, MonadIO m) => a -> TextViewExtendSelectionCallback -> m SignalHandlerId Source
mkTextViewExtendSelectionCallback :: TextViewExtendSelectionCallbackC -> IO (FunPtr TextViewExtendSelectionCallbackC) Source
onTextViewExtendSelection :: (GObject a, MonadIO m) => a -> TextViewExtendSelectionCallback -> m SignalHandlerId Source
textViewExtendSelectionCallbackWrapper :: TextViewExtendSelectionCallback -> Ptr () -> CUInt -> Ptr TextIter -> Ptr TextIter -> Ptr TextIter -> Ptr () -> IO CInt Source
InsertAtCursor
type TextViewInsertAtCursorCallback = Text -> IO () Source
afterTextViewInsertAtCursor :: (GObject a, MonadIO m) => a -> TextViewInsertAtCursorCallback -> m SignalHandlerId Source
mkTextViewInsertAtCursorCallback :: TextViewInsertAtCursorCallbackC -> IO (FunPtr TextViewInsertAtCursorCallbackC) Source
onTextViewInsertAtCursor :: (GObject a, MonadIO m) => a -> TextViewInsertAtCursorCallback -> m SignalHandlerId Source
textViewInsertAtCursorCallbackWrapper :: TextViewInsertAtCursorCallback -> Ptr () -> CString -> Ptr () -> IO () Source
MoveCursor
type TextViewMoveCursorCallback = MovementStep -> Int32 -> Bool -> IO () Source
afterTextViewMoveCursor :: (GObject a, MonadIO m) => a -> TextViewMoveCursorCallback -> m SignalHandlerId Source
mkTextViewMoveCursorCallback :: TextViewMoveCursorCallbackC -> IO (FunPtr TextViewMoveCursorCallbackC) Source
onTextViewMoveCursor :: (GObject a, MonadIO m) => a -> TextViewMoveCursorCallback -> m SignalHandlerId Source
textViewMoveCursorCallbackWrapper :: TextViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source
MoveViewport
type TextViewMoveViewportCallback = ScrollStep -> Int32 -> IO () Source
afterTextViewMoveViewport :: (GObject a, MonadIO m) => a -> TextViewMoveViewportCallback -> m SignalHandlerId Source
mkTextViewMoveViewportCallback :: TextViewMoveViewportCallbackC -> IO (FunPtr TextViewMoveViewportCallbackC) Source
onTextViewMoveViewport :: (GObject a, MonadIO m) => a -> TextViewMoveViewportCallback -> m SignalHandlerId Source
textViewMoveViewportCallbackWrapper :: TextViewMoveViewportCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source
PasteClipboard
type TextViewPasteClipboardCallback = IO () Source
type TextViewPasteClipboardCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewPasteClipboard :: (GObject a, MonadIO m) => a -> TextViewPasteClipboardCallback -> m SignalHandlerId Source
mkTextViewPasteClipboardCallback :: TextViewPasteClipboardCallbackC -> IO (FunPtr TextViewPasteClipboardCallbackC) Source
onTextViewPasteClipboard :: (GObject a, MonadIO m) => a -> TextViewPasteClipboardCallback -> m SignalHandlerId Source
textViewPasteClipboardCallbackWrapper :: TextViewPasteClipboardCallback -> Ptr () -> Ptr () -> IO () Source
PopulatePopup
type TextViewPopulatePopupCallback = Widget -> IO () Source
afterTextViewPopulatePopup :: (GObject a, MonadIO m) => a -> TextViewPopulatePopupCallback -> m SignalHandlerId Source
mkTextViewPopulatePopupCallback :: TextViewPopulatePopupCallbackC -> IO (FunPtr TextViewPopulatePopupCallbackC) Source
onTextViewPopulatePopup :: (GObject a, MonadIO m) => a -> TextViewPopulatePopupCallback -> m SignalHandlerId Source
textViewPopulatePopupCallbackWrapper :: TextViewPopulatePopupCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
PreeditChanged
type TextViewPreeditChangedCallback = Text -> IO () Source
afterTextViewPreeditChanged :: (GObject a, MonadIO m) => a -> TextViewPreeditChangedCallback -> m SignalHandlerId Source
mkTextViewPreeditChangedCallback :: TextViewPreeditChangedCallbackC -> IO (FunPtr TextViewPreeditChangedCallbackC) Source
onTextViewPreeditChanged :: (GObject a, MonadIO m) => a -> TextViewPreeditChangedCallback -> m SignalHandlerId Source
textViewPreeditChangedCallbackWrapper :: TextViewPreeditChangedCallback -> Ptr () -> CString -> Ptr () -> IO () Source
SelectAll
type TextViewSelectAllCallback = Bool -> IO () Source
afterTextViewSelectAll :: (GObject a, MonadIO m) => a -> TextViewSelectAllCallback -> m SignalHandlerId Source
mkTextViewSelectAllCallback :: TextViewSelectAllCallbackC -> IO (FunPtr TextViewSelectAllCallbackC) Source
onTextViewSelectAll :: (GObject a, MonadIO m) => a -> TextViewSelectAllCallback -> m SignalHandlerId Source
textViewSelectAllCallbackWrapper :: TextViewSelectAllCallback -> Ptr () -> CInt -> Ptr () -> IO () Source
SetAnchor
type TextViewSetAnchorCallback = IO () Source
type TextViewSetAnchorCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewSetAnchor :: (GObject a, MonadIO m) => a -> TextViewSetAnchorCallback -> m SignalHandlerId Source
mkTextViewSetAnchorCallback :: TextViewSetAnchorCallbackC -> IO (FunPtr TextViewSetAnchorCallbackC) Source
onTextViewSetAnchor :: (GObject a, MonadIO m) => a -> TextViewSetAnchorCallback -> m SignalHandlerId Source
textViewSetAnchorCallbackWrapper :: TextViewSetAnchorCallback -> Ptr () -> Ptr () -> IO () Source
ToggleCursorVisible
type TextViewToggleCursorVisibleCallback = IO () Source
type TextViewToggleCursorVisibleCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewToggleCursorVisible :: (GObject a, MonadIO m) => a -> TextViewToggleCursorVisibleCallback -> m SignalHandlerId Source
mkTextViewToggleCursorVisibleCallback :: TextViewToggleCursorVisibleCallbackC -> IO (FunPtr TextViewToggleCursorVisibleCallbackC) Source
onTextViewToggleCursorVisible :: (GObject a, MonadIO m) => a -> TextViewToggleCursorVisibleCallback -> m SignalHandlerId Source
textViewToggleCursorVisibleCallbackWrapper :: TextViewToggleCursorVisibleCallback -> Ptr () -> Ptr () -> IO () Source
ToggleOverwrite
type TextViewToggleOverwriteCallback = IO () Source
type TextViewToggleOverwriteCallbackC = Ptr () -> Ptr () -> IO () Source
afterTextViewToggleOverwrite :: (GObject a, MonadIO m) => a -> TextViewToggleOverwriteCallback -> m SignalHandlerId Source
mkTextViewToggleOverwriteCallback :: TextViewToggleOverwriteCallbackC -> IO (FunPtr TextViewToggleOverwriteCallbackC) Source
onTextViewToggleOverwrite :: (GObject a, MonadIO m) => a -> TextViewToggleOverwriteCallback -> m SignalHandlerId Source
textViewToggleOverwriteCallbackWrapper :: TextViewToggleOverwriteCallback -> Ptr () -> Ptr () -> IO () Source