gi-gtk-0.3.18.13: 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 Source 
((~) * info (ResolveTextViewMethod t TextView), MethodInfo * info TextView p) => IsLabel t (TextView -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> TextView -> p

((~) * info (ResolveTextViewMethod t TextView), MethodInfo * info TextView p) => IsLabelProxy t (TextView -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> TextView -> p

type ParentTypes TextView Source 
type AttributeList TextView Source 
type SignalList TextView Source 

Methods

textViewAddChildAtAnchor

textViewAddChildInWindow

textViewBackwardDisplayLine

textViewBackwardDisplayLineStart

textViewBufferToWindowCoords

textViewForwardDisplayLine

textViewForwardDisplayLineEnd

textViewGetAcceptsTab

textViewGetBorderWindowSize

textViewGetBottomMargin

textViewGetBuffer

textViewGetCursorLocations

textViewGetCursorLocations :: (MonadIO m, TextViewK a) => a -> Maybe TextIter -> m (Rectangle, Rectangle) Source

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

textViewGetIterLocation :: (MonadIO m, TextViewK a) => a -> TextIter -> m Rectangle Source

textViewGetJustification

textViewGetLeftMargin

textViewGetLineAtY

textViewGetLineYrange

textViewGetMonospace

textViewGetOverwrite

textViewGetPixelsAboveLines

textViewGetPixelsBelowLines

textViewGetPixelsInsideWrap

textViewGetRightMargin

textViewGetTabs

data TextViewGetTabsMethodInfo Source

Instances

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

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

textViewGetTopMargin

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 Rectangle Source

textViewGetWindow

textViewGetWindowType

textViewGetWindowType :: (MonadIO m, TextViewK a, WindowK b) => a -> b -> m TextWindowType Source

textViewGetWrapMode

textViewImContextFilterKeypress

textViewMoveChild

data TextViewMoveChildMethodInfo Source

Instances

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

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

textViewSetBottomMargin

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

data TextViewSetTabsMethodInfo Source

Instances

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

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

textViewSetTopMargin

textViewSetWrapMode

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

data TextViewPixelsAboveLinesPropertyInfo Source

PixelsBelowLines

data TextViewPixelsBelowLinesPropertyInfo Source

PixelsInsideWrap

data TextViewPixelsInsideWrapPropertyInfo Source

PopulateAll

RightMargin

Tabs

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

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