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.Interfaces.Editable

Contents

Description

 

Synopsis

Exported types

newtype Editable Source

Constructors

Editable (ForeignPtr Editable) 

Instances

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

Methods

editableCopyClipboard

data EditableCopyClipboardMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, EditableK a) => MethodInfo * EditableCopyClipboardMethodInfo a signature 

editableCutClipboard

data EditableCutClipboardMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, EditableK a) => MethodInfo * EditableCutClipboardMethodInfo a signature 

editableDeleteSelection

data EditableDeleteSelectionMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, EditableK a) => MethodInfo * EditableDeleteSelectionMethodInfo a signature 

editableDeleteText

data EditableDeleteTextMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo * EditableDeleteTextMethodInfo a signature 

editableDeleteText :: (MonadIO m, EditableK a) => a -> Int32 -> Int32 -> m () Source

editableGetChars

data EditableGetCharsMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Text), MonadIO m, EditableK a) => MethodInfo * EditableGetCharsMethodInfo a signature 

editableGetEditable

data EditableGetEditableMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, EditableK a) => MethodInfo * EditableGetEditableMethodInfo a signature 

editableGetPosition

data EditableGetPositionMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, EditableK a) => MethodInfo * EditableGetPositionMethodInfo a signature 

editableGetSelectionBounds

editableInsertText

data EditableInsertTextMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> Int32 -> m Int32), MonadIO m, EditableK a) => MethodInfo * EditableInsertTextMethodInfo a signature 

editablePasteClipboard

data EditablePasteClipboardMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, EditableK a) => MethodInfo * EditablePasteClipboardMethodInfo a signature 

editableSelectRegion

data EditableSelectRegionMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo * EditableSelectRegionMethodInfo a signature 

editableSetEditable

data EditableSetEditableMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, EditableK a) => MethodInfo * EditableSetEditableMethodInfo a signature 

editableSetEditable :: (MonadIO m, EditableK a) => a -> Bool -> m () Source

editableSetPosition

data EditableSetPositionMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, EditableK a) => MethodInfo * EditableSetPositionMethodInfo a signature 

Signals

Changed

type EditableChangedCallbackC = Ptr () -> Ptr () -> IO () Source

DeleteText

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

InsertText