gi-gtk-3.0.2: 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

Methods

textViewAddChildAtAnchor

data TextViewAddChildAtAnchorMethodInfo Source

Instances

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

textViewAddChildInWindow

textViewBackwardDisplayLine

textViewBackwardDisplayLineStart

textViewBufferToWindowCoords

textViewForwardDisplayLine

textViewForwardDisplayLineEnd

textViewGetAcceptsTab

textViewGetBorderWindowSize

textViewGetBottomMargin

textViewGetBuffer

textViewGetCursorLocations

textViewGetCursorVisible

textViewGetDefaultAttributes

textViewGetEditable

data TextViewGetEditableMethodInfo Source

Instances

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

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 Source 

textViewGetInputHints

textViewGetInputPurpose

textViewGetIterAtLocation

textViewGetIterAtPosition

textViewGetIterLocation

textViewGetJustification

textViewGetLeftMargin

textViewGetLineAtY

data TextViewGetLineAtYMethodInfo Source

Instances

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

textViewGetLineYrange

textViewGetMonospace

textViewGetOverwrite

textViewGetPixelsAboveLines

textViewGetPixelsBelowLines

textViewGetPixelsInsideWrap

textViewGetRightMargin

textViewGetTabs

data TextViewGetTabsMethodInfo Source

Instances

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

textViewGetTopMargin

textViewGetVadjustment

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

Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()

textViewGetVisibleRect

textViewGetWindow

textViewGetWindowType

textViewGetWrapMode

textViewImContextFilterKeypress

textViewMoveChild

data TextViewMoveChildMethodInfo Source

Instances

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

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

textViewMoveMarkOnscreen

textViewMoveVisually

textViewNew

textViewNewWithBuffer

textViewPlaceCursorOnscreen

textViewResetImContext

data TextViewResetImContextMethodInfo Source

Instances

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

textViewScrollMarkOnscreen

textViewScrollToIter

textViewScrollToMark

data TextViewScrollToMarkMethodInfo Source

Instances

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

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 Source 

textViewSetBorderWindowSize

textViewSetBottomMargin

data TextViewSetBottomMarginMethodInfo Source

Instances

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

textViewSetBuffer

data TextViewSetBufferMethodInfo Source

Instances

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

textViewSetCursorVisible

textViewSetEditable

data TextViewSetEditableMethodInfo Source

Instances

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

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 Source 

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 Source 

textViewSetInputPurpose

textViewSetJustification

textViewSetLeftMargin

data TextViewSetLeftMarginMethodInfo Source

Instances

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

textViewSetMonospace

data TextViewSetMonospaceMethodInfo Source

Instances

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

textViewSetOverwrite

data TextViewSetOverwriteMethodInfo Source

Instances

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

textViewSetPixelsAboveLines

textViewSetPixelsBelowLines

textViewSetPixelsInsideWrap

textViewSetRightMargin

data TextViewSetRightMarginMethodInfo Source

Instances

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

textViewSetTabs

data TextViewSetTabsMethodInfo Source

Instances

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

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 Source 

textViewSetWrapMode

data TextViewSetWrapModeMethodInfo Source

Instances

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

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