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.Entry

Contents

Description

 

Synopsis

Exported types

class GObject o => EntryK o Source

Instances

Methods

entryGetActivatesDefault

entryGetAlignment

entryGetAttributes

entryGetBuffer

entryGetCompletion

entryGetCurrentIconDragSource

entryGetCursorHadjustment

entryGetHasFrame

entryGetIconActivatable

entryGetIconArea

entryGetIconAtPos

entryGetIconGicon

entryGetIconName

entryGetIconPixbuf

entryGetIconSensitive

entryGetIconStock

entryGetIconStock :: (MonadIO m, EntryK a) => a -> EntryIconPosition -> m Text Source

Deprecated: (Since version 3.10)Use gtk_entry_get_icon_name() instead.

entryGetIconStorageType

entryGetIconTooltipMarkup

entryGetIconTooltipText

entryGetInnerBorder

entryGetInnerBorder :: (MonadIO m, EntryK a) => a -> m Border Source

Deprecated: (Since version 3.4)Use the standard border and padding CSS properties (through objects like GtkCssProvider); the value returned by this function is ignored by #GtkEntry.

entryGetInputHints

entryGetInputPurpose

entryGetInvisibleChar

entryGetLayout

entryGetLayoutOffsets

entryGetMaxLength

entryGetMaxWidthChars

entryGetOverwriteMode

entryGetPlaceholderText

entryGetProgressFraction

entryGetProgressPulseStep

entryGetTabs

entryGetText

entryGetText :: (MonadIO m, EntryK a) => a -> m Text Source

entryGetTextArea

entryGetTextLength

entryGetVisibility

entryGetWidthChars

entryGrabFocusWithoutSelecting

entryImContextFilterKeypress

entryLayoutIndexToTextIndex

entryNew

entryNewWithBuffer

entryProgressPulse

entryProgressPulse :: (MonadIO m, EntryK a) => a -> m () Source

entryResetImContext

entryResetImContext :: (MonadIO m, EntryK a) => a -> m () Source

entrySetActivatesDefault

entrySetAlignment

entrySetAlignment :: (MonadIO m, EntryK a) => a -> Float -> m () Source

entrySetAttributes

entrySetAttributes :: (MonadIO m, EntryK a) => a -> AttrList -> m () Source

entrySetBuffer

entrySetBuffer :: (MonadIO m, EntryK a, EntryBufferK b) => a -> b -> m () Source

entrySetCompletion

entrySetCursorHadjustment

entrySetHasFrame

entrySetHasFrame :: (MonadIO m, EntryK a) => a -> Bool -> m () Source

entrySetIconActivatable

entrySetIconDragSource

entrySetIconFromGicon

entrySetIconFromIconName

entrySetIconFromPixbuf

entrySetIconFromStock

entrySetIconFromStock :: (MonadIO m, EntryK a) => a -> EntryIconPosition -> Maybe Text -> m () Source

Deprecated: (Since version 3.10)Use gtk_entry_set_icon_from_icon_name() instead.

entrySetIconSensitive

entrySetIconTooltipMarkup

entrySetIconTooltipText

entrySetInnerBorder

entrySetInnerBorder :: (MonadIO m, EntryK a) => a -> Maybe Border -> m () Source

Deprecated: (Since version 3.4)Use the standard border and padding CSS properties (through objects like GtkCssProvider); the value set with this function is ignored by #GtkEntry.

entrySetInputHints

entrySetInputHints :: (MonadIO m, EntryK a) => a -> [InputHints] -> m () Source

entrySetInputPurpose

entrySetInvisibleChar

entrySetInvisibleChar :: (MonadIO m, EntryK a) => a -> Char -> m () Source

entrySetMaxLength

entrySetMaxLength :: (MonadIO m, EntryK a) => a -> Int32 -> m () Source

entrySetMaxWidthChars

entrySetMaxWidthChars :: (MonadIO m, EntryK a) => a -> Int32 -> m () Source

entrySetOverwriteMode

entrySetOverwriteMode :: (MonadIO m, EntryK a) => a -> Bool -> m () Source

entrySetPlaceholderText

entrySetProgressFraction

entrySetProgressPulseStep

entrySetTabs

entrySetTabs :: (MonadIO m, EntryK a) => a -> TabArray -> m () Source

entrySetText

entrySetText :: (MonadIO m, EntryK a) => a -> Text -> m () Source

entrySetVisibility

entrySetVisibility :: (MonadIO m, EntryK a) => a -> Bool -> m () Source

entrySetWidthChars

entrySetWidthChars :: (MonadIO m, EntryK a) => a -> Int32 -> m () Source

entryTextIndexToLayoutIndex

entryUnsetInvisibleChar

Properties

ActivatesDefault

Attributes

setEntryAttributes :: (MonadIO m, EntryK o) => o -> AttrList -> m () Source

Buffer

setEntryBuffer :: (MonadIO m, EntryK o, EntryBufferK a) => o -> a -> m () Source

CapsLockWarning

Completion

CursorPosition

Editable

setEntryEditable :: (MonadIO m, EntryK o) => o -> Bool -> m () Source

HasFrame

setEntryHasFrame :: (MonadIO m, EntryK o) => o -> Bool -> m () Source

ImModule

setEntryImModule :: (MonadIO m, EntryK o) => o -> Text -> m () Source

InnerBorder

setEntryInnerBorder :: (MonadIO m, EntryK o) => o -> Border -> m () Source

InputHints

setEntryInputHints :: (MonadIO m, EntryK o) => o -> [InputHints] -> m () Source

InputPurpose

InvisibleChar

InvisibleCharSet

MaxLength

setEntryMaxLength :: (MonadIO m, EntryK o) => o -> Int32 -> m () Source

MaxWidthChars

setEntryMaxWidthChars :: (MonadIO m, EntryK o) => o -> Int32 -> m () Source

OverwriteMode

setEntryOverwriteMode :: (MonadIO m, EntryK o) => o -> Bool -> m () Source

PlaceholderText

PopulateAll

setEntryPopulateAll :: (MonadIO m, EntryK o) => o -> Bool -> m () Source

PrimaryIconActivatable

PrimaryIconGicon

setEntryPrimaryIconGicon :: (MonadIO m, EntryK o, IconK a) => o -> a -> m () Source

PrimaryIconName

PrimaryIconPixbuf

setEntryPrimaryIconPixbuf :: (MonadIO m, EntryK o, PixbufK a) => o -> a -> m () Source

PrimaryIconSensitive

PrimaryIconStock

PrimaryIconStorageType

PrimaryIconTooltipMarkup

PrimaryIconTooltipText

ProgressFraction

ProgressPulseStep

ScrollOffset

SecondaryIconActivatable

SecondaryIconGicon

setEntrySecondaryIconGicon :: (MonadIO m, EntryK o, IconK a) => o -> a -> m () Source

SecondaryIconName

SecondaryIconPixbuf

SecondaryIconSensitive

SecondaryIconStock

SecondaryIconStorageType

SecondaryIconTooltipMarkup

SecondaryIconTooltipText

SelectionBound

ShadowType

Tabs

setEntryTabs :: (MonadIO m, EntryK o) => o -> TabArray -> m () Source

Text

getEntryText :: (MonadIO m, EntryK o) => o -> m Text Source

setEntryText :: (MonadIO m, EntryK o) => o -> Text -> m () Source

TextLength

TruncateMultiline

Visibility

setEntryVisibility :: (MonadIO m, EntryK o) => o -> Bool -> m () Source

WidthChars

setEntryWidthChars :: (MonadIO m, EntryK o) => o -> Int32 -> m () Source

Xalign

setEntryXalign :: (MonadIO m, EntryK o) => o -> Float -> m () Source

Signals

Activate

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

Backspace

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

CopyClipboard

CutClipboard

DeleteFromCursor

IconPress

IconRelease

InsertAtCursor

MoveCursor

type EntryMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source

PasteClipboard

PopulatePopup

PreeditChanged

ToggleOverwrite