forked from AuroraMiddleware/gtk
eab02f697a
Adds a 'model' type buffer for GtkEntry in which the actual textual data is stored. GtkEntryBuffer can be subclassed. Among other things, this allows GtkEntry to be used for secrets that need to be stored in non-pageable memory. It also allows buffers to be shared by entries. See bug #576801.
169 lines
2.0 KiB
Plaintext
169 lines
2.0 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
GtkEntryBuffer
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### SECTION Stability_Level ##### -->
|
|
|
|
|
|
<!-- ##### STRUCT GtkEntryBuffer ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### SIGNAL GtkEntryBuffer::deleted-text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@entrybuffer: the object which received the signal.
|
|
@arg1:
|
|
@arg2:
|
|
|
|
<!-- ##### SIGNAL GtkEntryBuffer::inserted-text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@entrybuffer: the object which received the signal.
|
|
@arg1:
|
|
@arg2:
|
|
@arg3:
|
|
|
|
<!-- ##### ARG GtkEntryBuffer:length ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkEntryBuffer:max-length ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkEntryBuffer:text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@initial_chars:
|
|
@n_initial_chars:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_get_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_set_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@chars:
|
|
@n_chars:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_get_bytes ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_get_length ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_get_max_length ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_set_max_length ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@max_length:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_insert_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@position:
|
|
@chars:
|
|
@n_chars:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_delete_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@position:
|
|
@n_chars:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_emit_deleted_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@position:
|
|
@n_chars:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_entry_buffer_emit_inserted_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@buffer:
|
|
@position:
|
|
@chars:
|
|
@n_chars:
|
|
|
|
|