gi-gtk-0.3.18.15: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.TextView

Contents

Description

 

Synopsis

Exported types

newtype TextView Source

Constructors

TextView (ForeignPtr TextView) 

Instances

GObject TextView 
((~) * info (ResolveTextViewMethod t TextView), MethodInfo * info TextView p) => IsLabelProxy t (TextView -> p) 
type ParentTypes TextView 
type AttributeList TextView 
type SignalList TextView 

class GObject o => TextViewK o Source

Instances

Methods

textViewAddChildAtAnchor

data TextViewAddChildAtAnchorMethodInfo Source

Instances

((~) * signature (b -> c -> m ()), MonadIO m, TextViewK a, WidgetK b, TextChildAnchorK c) => MethodInfo * TextViewAddChildAtAnchorMethodInfo a signature 

textViewAddChildInWindow

data TextViewAddChildInWindowMethodInfo Source

Instances

((~) * signature (b -> TextWindowType -> Int32 -> Int32 -> m ()), MonadIO m, TextViewK a, WidgetK b) => MethodInfo * TextViewAddChildInWindowMethodInfo a signature 

textViewBackwardDisplayLine

textViewBackwardDisplayLineStart

textViewBufferToWindowCoords

textViewForwardDisplayLine

textViewForwardDisplayLineEnd

textViewGetAcceptsTab

data TextViewGetAcceptsTabMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewGetAcceptsTabMethodInfo a signature 

textViewGetBorderWindowSize

textViewGetBottomMargin

textViewGetBuffer

data TextViewGetBufferMethodInfo Source

Instances

((~) * signature (m TextBuffer), MonadIO m, TextViewK a) => MethodInfo * TextViewGetBufferMethodInfo a signature 

textViewGetCursorLocations

textViewGetCursorVisible

textViewGetDefaultAttributes

textViewGetEditable

data TextViewGetEditableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewGetEditableMethodInfo a signature 

textViewGetHadjustment

textViewGetHadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment Source

Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()

textViewGetIndent

data TextViewGetIndentMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextViewK a) => MethodInfo * TextViewGetIndentMethodInfo a signature 

textViewGetInputHints

textViewGetInputPurpose

textViewGetIterAtLocation

textViewGetIterAtPosition

textViewGetIterLocation

textViewGetJustification

textViewGetLeftMargin

data TextViewGetLeftMarginMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextViewK a) => MethodInfo * TextViewGetLeftMarginMethodInfo a signature 

textViewGetLineAtY

data TextViewGetLineAtYMethodInfo Source

Instances

((~) * signature (Int32 -> m (TextIter, Int32)), MonadIO m, TextViewK a) => MethodInfo * TextViewGetLineAtYMethodInfo a signature 

textViewGetLineYrange

textViewGetMonospace

data TextViewGetMonospaceMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewGetMonospaceMethodInfo a signature 

textViewGetOverwrite

data TextViewGetOverwriteMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewGetOverwriteMethodInfo a signature 

textViewGetPixelsAboveLines

textViewGetPixelsBelowLines

textViewGetPixelsInsideWrap

textViewGetRightMargin

textViewGetTabs

data TextViewGetTabsMethodInfo Source

Instances

((~) * signature (m TabArray), MonadIO m, TextViewK a) => MethodInfo * TextViewGetTabsMethodInfo a signature 

textViewGetTopMargin

data TextViewGetTopMarginMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextViewK a) => MethodInfo * TextViewGetTopMarginMethodInfo a signature 

textViewGetVadjustment

textViewGetVadjustment :: (MonadIO m, TextViewK a) => a -> m Adjustment Source

Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()

textViewGetVisibleRect

textViewGetWindow

textViewGetWindowType

textViewGetWrapMode

data TextViewGetWrapModeMethodInfo Source

Instances

((~) * signature (m WrapMode), MonadIO m, TextViewK a) => MethodInfo * TextViewGetWrapModeMethodInfo a signature 

textViewImContextFilterKeypress

textViewMoveChild

data TextViewMoveChildMethodInfo Source

Instances

((~) * signature (b -> Int32 -> Int32 -> m ()), MonadIO m, TextViewK a, WidgetK b) => MethodInfo * TextViewMoveChildMethodInfo a signature 

textViewMoveChild :: (MonadIO m, TextViewK a, WidgetK b) => a -> b -> Int32 -> Int32 -> m () Source

textViewMoveMarkOnscreen

textViewMoveVisually

data TextViewMoveVisuallyMethodInfo Source

Instances

((~) * signature (TextIter -> Int32 -> m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewMoveVisuallyMethodInfo a signature 

textViewNew

textViewNewWithBuffer

textViewPlaceCursorOnscreen

textViewResetImContext

data TextViewResetImContextMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewResetImContextMethodInfo a signature 

textViewScrollMarkOnscreen

data TextViewScrollMarkOnscreenMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, TextViewK a, TextMarkK b) => MethodInfo * TextViewScrollMarkOnscreenMethodInfo a signature 

textViewScrollToIter

data TextViewScrollToIterMethodInfo Source

Instances

((~) * signature (TextIter -> Double -> Bool -> Double -> Double -> m Bool), MonadIO m, TextViewK a) => MethodInfo * TextViewScrollToIterMethodInfo a signature 

textViewScrollToMark

data TextViewScrollToMarkMethodInfo Source

Instances

((~) * signature (b -> Double -> Bool -> Double -> Double -> m ()), MonadIO m, TextViewK a, TextMarkK b) => MethodInfo * TextViewScrollToMarkMethodInfo a signature 

textViewScrollToMark :: (MonadIO m, TextViewK a, TextMarkK b) => a -> b -> Double -> Bool -> Double -> Double -> m () Source

textViewSetAcceptsTab

data TextViewSetAcceptsTabMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetAcceptsTabMethodInfo a signature 

textViewSetBorderWindowSize

textViewSetBottomMargin

data TextViewSetBottomMarginMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetBottomMarginMethodInfo a signature 

textViewSetBuffer

data TextViewSetBufferMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, TextViewK a, TextBufferK b) => MethodInfo * TextViewSetBufferMethodInfo a signature 

textViewSetCursorVisible

data TextViewSetCursorVisibleMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetCursorVisibleMethodInfo a signature 

textViewSetEditable

data TextViewSetEditableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetEditableMethodInfo a signature 

textViewSetEditable :: (MonadIO m, TextViewK a) => a -> Bool -> m () Source

textViewSetIndent

data TextViewSetIndentMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetIndentMethodInfo a signature 

textViewSetIndent :: (MonadIO m, TextViewK a) => a -> Int32 -> m () Source

textViewSetInputHints

data TextViewSetInputHintsMethodInfo Source

Instances

((~) * signature ([InputHints] -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetInputHintsMethodInfo a signature 

textViewSetInputPurpose

textViewSetJustification

textViewSetLeftMargin

data TextViewSetLeftMarginMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetLeftMarginMethodInfo a signature 

textViewSetMonospace

data TextViewSetMonospaceMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetMonospaceMethodInfo a signature 

textViewSetOverwrite

data TextViewSetOverwriteMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetOverwriteMethodInfo a signature 

textViewSetPixelsAboveLines

textViewSetPixelsBelowLines

textViewSetPixelsInsideWrap

textViewSetRightMargin

data TextViewSetRightMarginMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetRightMarginMethodInfo a signature 

textViewSetTabs

data TextViewSetTabsMethodInfo Source

Instances

((~) * signature (TabArray -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetTabsMethodInfo a signature 

textViewSetTabs :: (MonadIO m, TextViewK a) => a -> TabArray -> m () Source

textViewSetTopMargin

data TextViewSetTopMarginMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetTopMarginMethodInfo a signature 

textViewSetWrapMode

data TextViewSetWrapModeMethodInfo Source

Instances

((~) * signature (WrapMode -> m ()), MonadIO m, TextViewK a) => MethodInfo * TextViewSetWrapModeMethodInfo a signature 

textViewStartsDisplayLine

textViewWindowToBufferCoords

Properties

AcceptsTab

BottomMargin

Buffer

setTextViewBuffer :: (MonadIO m, TextViewK o, TextBufferK a) => o -> a -> m () Source

CursorVisible

Editable

setTextViewEditable :: (MonadIO m, TextViewK o) => o -> Bool -> m () Source

ImModule

setTextViewImModule :: (MonadIO m, TextViewK o) => o -> Text -> m () Source

Indent

setTextViewIndent :: (MonadIO m, TextViewK o) => o -> Int32 -> m () Source

InputHints

InputPurpose

Justification

LeftMargin

Monospace

Overwrite

PixelsAboveLines

PixelsBelowLines

PixelsInsideWrap

PopulateAll

RightMargin

Tabs

setTextViewTabs :: (MonadIO m, TextViewK o) => o -> TabArray -> m () Source

TopMargin

WrapMode

Signals

Backspace

CopyClipboard

CutClipboard

DeleteFromCursor

ExtendSelection

InsertAtCursor

MoveCursor

type TextViewMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source

MoveViewport

PasteClipboard

PopulatePopup

PreeditChanged

SelectAll

type TextViewSelectAllCallbackC = Ptr () -> CInt -> Ptr () -> IO () Source

SetAnchor

ToggleCursorVisible

ToggleOverwrite