GObject.Object
Gtk.EntryBuffer
Import line: | Gtk = imports.gi.Gtk; |
GIR File: | Gtk-3.0.gir |
C documentation: | GtkEntryBuffer |
Class : | EntryBuffer |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
length : guint32
read only
The length (in characters) of the text in buffer.
The length (in characters) of the text in buffer.
|
Gtk.EntryBuffer | |
max_length : gint32
The maximum length (in characters) of the text in the buffer.
The maximum length (in characters) of the text in the buffer.
|
Gtk.EntryBuffer | |
parent_instance : GObject.Object
read only
|
Gtk.EntryBuffer | |
priv : Gtk.EntryBufferPrivate
read only
|
Gtk.EntryBuffer | |
text : String
The contents of the buffer.
The contents of the buffer.
|
Gtk.EntryBuffer |
Method / Constructor | Defined By | |
---|---|---|
new Gtk.EntryBuffer
(Object properties)
Create a new Gtk.EntryBuffer
Create a new Gtk.EntryBuffer
|
||
Create a new Gtk.EntryBuffer
Create a new Gtk.EntryBuffer
|
||
Deletes a sequence of characters from the buffer.
Deletes a sequence of characters from the buffer. n_chars characters are
deleted starting at position. If n_chars is negative, then all characters until the end of the text are deleted. If position or n_chars are out of bounds, then they are coerced to sane values. Note that the positions are specified in characters, not bytes.
|
Gtk.EntryBuffer | |
Gtk.EntryBuffer | ||
Gtk.EntryBuffer | ||
get_bytes
()
:
guint32
Retrieves the length in bytes of the buffer.
Retrieves the length in bytes of the buffer.
See gtk_entry_buffer_get_length().
|
Gtk.EntryBuffer | |
get_length
()
:
guint32
Retrieves the length in characters of the buffer.
Retrieves the length in characters of the buffer.
|
Gtk.EntryBuffer | |
get_max_length
()
:
gint32
Retrieves the maximum allowed length of the text in
in GtkEntryBuffer, or 0 if there is no maximum.
Retrieves the maximum allowed length of the text in
in GtkEntryBuffer, or 0 if there is no maximum.
|
Gtk.EntryBuffer | |
get_text
()
:
String
Retrieves the contents of the buffer.
Retrieves the contents of the buffer.
The memory pointer returned by this call will not change unless this object emits a signal, or is finalized. string. This string points to internally allocated storage in the buffer and must not be freed, modified or stored.
|
Gtk.EntryBuffer | |
Inserts n_chars characters of chars into the contents of the
buffer, at position position.
Inserts n_chars characters of chars into the contents of the
buffer, at position position. If n_chars is negative, then characters from chars will be inserted until a null-terminator is found. If position or n_chars are out of bounds, or the maximum buffer text length is exceeded, then they are coerced to sane values. Note that the position and length are in characters, not in bytes.
|
Gtk.EntryBuffer | |
set_max_length
(gint32 max_length)
:
none
Sets the maximum allowed length of the contents of the buffer.
Sets the maximum allowed length of the contents of the buffer. If
the current contents are longer than the given length, then they will be truncated to fit.
|
Gtk.EntryBuffer | |
Sets the text in the buffer.
Sets the text in the buffer.
This is roughly equivalent to calling gtk_entry_buffer_delete_text() and gtk_entry_buffer_insert_text(). Note that n_chars is in characters, not in bytes.
|
Gtk.EntryBuffer |
Event | Defined By | |
---|---|---|
This signal is emitted after text is deleted from the buffer.
This signal is emitted after text is deleted from the buffer.
|
Gtk.EntryBuffer | |
This signal is emitted after text is inserted into the buffer.
This signal is emitted after text is inserted into the buffer.
|
Gtk.EntryBuffer |
Class / Namespace | Method / Signal / Properties |
---|---|
Gtk.Entry
Property |
buffer : Gtk.EntryBuffer
|
Gtk.Entry
Method |
Create a new Gtk.Entry
|
Gtk.Entry
Method |
get_buffer
()
:
Gtk.EntryBuffer
Get the GtkEntryBuffer object which holds the text for
this widget. |
Gtk.Entry
Method |
set_buffer
(EntryBuffer buffer)
:
none
Set the GtkEntryBuffer object which holds the text for
this widget. |