gi-atk-0.2.18.15: Atk 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.Atk.Interfaces.Text

Contents

Description

 

Synopsis

Exported types

newtype Text Source

Constructors

Text (ForeignPtr Text) 

Instances

((~) * info (ResolveTextMethod t Text), MethodInfo * info Text p) => IsLabelProxy t (Text -> p) 
type ParentTypes Text 
type AttributeList Text 
type SignalList Text 

Methods

textAddSelection

data TextAddSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Bool), MonadIO m, TextK a) => MethodInfo * TextAddSelectionMethodInfo a signature 

textAddSelection :: (MonadIO m, TextK a) => a -> Int32 -> Int32 -> m Bool Source

textFreeRanges

textGetBoundedRanges

textGetCaretOffset

data TextGetCaretOffsetMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextK a) => MethodInfo * TextGetCaretOffsetMethodInfo a signature 

textGetCharacterAtOffset

data TextGetCharacterAtOffsetMethodInfo Source

Instances

((~) * signature (Int32 -> m Char), MonadIO m, TextK a) => MethodInfo * TextGetCharacterAtOffsetMethodInfo a signature 

textGetCharacterCount

data TextGetCharacterCountMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextK a) => MethodInfo * TextGetCharacterCountMethodInfo a signature 

textGetCharacterExtents

data TextGetCharacterExtentsMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> CoordType -> m ()), MonadIO m, TextK a) => MethodInfo * TextGetCharacterExtentsMethodInfo a signature 

textGetCharacterExtents :: (MonadIO m, TextK a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> CoordType -> m () Source

textGetDefaultAttributes

data TextGetDefaultAttributesMethodInfo Source

Instances

((~) * signature (m [Ptr ()]), MonadIO m, TextK a) => MethodInfo * TextGetDefaultAttributesMethodInfo a signature 

textGetNSelections

data TextGetNSelectionsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TextK a) => MethodInfo * TextGetNSelectionsMethodInfo a signature 

textGetOffsetAtPoint

data TextGetOffsetAtPointMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> CoordType -> m Int32), MonadIO m, TextK a) => MethodInfo * TextGetOffsetAtPointMethodInfo a signature 

textGetRangeExtents

data TextGetRangeExtentsMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> CoordType -> TextRectangle -> m ()), MonadIO m, TextK a) => MethodInfo * TextGetRangeExtentsMethodInfo a signature 

textGetRunAttributes

data TextGetRunAttributesMethodInfo Source

Instances

((~) * signature (Int32 -> m ([Ptr ()], Int32, Int32)), MonadIO m, TextK a) => MethodInfo * TextGetRunAttributesMethodInfo a signature 

textGetRunAttributes :: (MonadIO m, TextK a) => a -> Int32 -> m ([Ptr ()], Int32, Int32) Source

textGetSelection

data TextGetSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> m (Text, Int32, Int32)), MonadIO m, TextK a) => MethodInfo * TextGetSelectionMethodInfo a signature 

textGetStringAtOffset

textGetText

data TextGetTextMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Text), MonadIO m, TextK a) => MethodInfo * TextGetTextMethodInfo a signature 

textGetText :: (MonadIO m, TextK a) => a -> Int32 -> Int32 -> m Text Source

textGetTextAfterOffset

textGetTextAfterOffset :: (MonadIO m, TextK a) => a -> Int32 -> TextBoundary -> m (Text, Int32, Int32) Source

Deprecated: (Since version 2.9.3)Please use atk_text_get_string_at_offset() instead.

textGetTextAtOffset

data TextGetTextAtOffsetMethodInfo Source

Instances

((~) * signature (Int32 -> TextBoundary -> m (Text, Int32, Int32)), MonadIO m, TextK a) => MethodInfo * TextGetTextAtOffsetMethodInfo a signature 

textGetTextAtOffset :: (MonadIO m, TextK a) => a -> Int32 -> TextBoundary -> m (Text, Int32, Int32) Source

Deprecated: This method is deprecated since ATK version2.9.4. Please use atk_text_get_string_at_offset() instead.

textGetTextBeforeOffset

textGetTextBeforeOffset :: (MonadIO m, TextK a) => a -> Int32 -> TextBoundary -> m (Text, Int32, Int32) Source

Deprecated: (Since version 2.9.3)Please use atk_text_get_string_at_offset() instead.

textRemoveSelection

data TextRemoveSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TextK a) => MethodInfo * TextRemoveSelectionMethodInfo a signature 

textSetCaretOffset

data TextSetCaretOffsetMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TextK a) => MethodInfo * TextSetCaretOffsetMethodInfo a signature 

textSetSelection

data TextSetSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> m Bool), MonadIO m, TextK a) => MethodInfo * TextSetSelectionMethodInfo a signature 

textSetSelection :: (MonadIO m, TextK a) => a -> Int32 -> Int32 -> Int32 -> m Bool Source

Signals

TextAttributesChanged

TextCaretMoved

TextChanged

type TextTextChangedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source

TextInsert

type TextTextInsertCallbackC = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO () Source

TextRemove

type TextTextRemoveCallbackC = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO () Source

TextSelectionChanged