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

Methods

textViewAddChildAtAnchor

textViewAddChildInWindow

textViewBackwardDisplayLine

textViewBackwardDisplayLineStart

textViewBufferToWindowCoords

textViewForwardDisplayLine

textViewForwardDisplayLineEnd

textViewGetAcceptsTab

textViewGetBorderWindowSize

textViewGetBuffer

textViewGetCursorLocations

textViewGetCursorVisible

textViewGetDefaultAttributes

textViewGetEditable

textViewGetHadjustment

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

Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()

textViewGetIndent

textViewGetInputHints

textViewGetInputPurpose

textViewGetIterAtLocation

textViewGetIterAtPosition

textViewGetIterLocation

textViewGetJustification

textViewGetLeftMargin

textViewGetLineAtY

textViewGetLineYrange

textViewGetMonospace

textViewGetOverwrite

textViewGetPixelsAboveLines

textViewGetPixelsBelowLines

textViewGetPixelsInsideWrap

textViewGetRightMargin

textViewGetTabs

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

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

textViewMoveMarkOnscreen

textViewMoveVisually

textViewNew

textViewNewWithBuffer

textViewPlaceCursorOnscreen

textViewResetImContext

textViewScrollMarkOnscreen

textViewScrollToIter

textViewScrollToMark

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

textViewSetAcceptsTab

textViewSetBorderWindowSize

textViewSetBuffer

textViewSetCursorVisible

textViewSetEditable

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

textViewSetIndent

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

textViewSetInputHints

textViewSetInputPurpose

textViewSetJustification

textViewSetLeftMargin

textViewSetMonospace

textViewSetOverwrite

textViewSetPixelsAboveLines

textViewSetPixelsBelowLines

textViewSetPixelsInsideWrap

textViewSetRightMargin

textViewSetTabs

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

textViewSetWrapMode

textViewStartsDisplayLine

textViewWindowToBufferCoords

Properties

AcceptsTab

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

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