gtkEntryBufferNew(initial.chars = NULL, n.initial.chars = -1)
gtkEntryBufferGetText(object)
gtkEntryBufferSetText(object, chars, n.chars)
gtkEntryBufferGetBytes(object)
gtkEntryBufferGetLength(object)
gtkEntryBufferGetMaxLength(object)
gtkEntryBufferSetMaxLength(object, max.length)
gtkEntryBufferInsertText(object, position, chars, n.chars)
gtkEntryBufferDeleteText(object, position, n.chars)
gtkEntryBufferEmitDeletedText(object, position, n.chars)
gtkEntryBufferEmitInsertedText(object, position, chars, n.chars)
gtkEntryBuffer(initial.chars = NULL, n.initial.chars = -1)
GObject +----GtkEntryBuffer
GtkEntryBuffer
class contains the actual text displayed in a
GtkEntry
widget. A single GtkEntryBuffer
object can be shared by multiple GtkEntry
widgets which will then share the same text content, but not the cursor
position, visibility attributes, icon etc.
GtkEntryBuffer
may be derived from. Such a derived class might allow
text to be stored in an alternate location, such as non-pageable memory,
useful in the case of important passwords. Or a derived class could
integrate with an application's concept of undo/redo.gtkEntryBuffer
is the equivalent of gtkEntryBufferNew
.deleted-text(entrybuffer, user.data)
entrybuffer
user.data
inserted-text(entrybuffer, user.data)
entrybuffer
user.data
length
[numeric : Read]max-length
[integer : Read / Write]text
[character : * : Read / Write]