[gtk/ebassi/gidocgen: 354/501] entrybuffer: Convert docs
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/ebassi/gidocgen: 354/501] entrybuffer: Convert docs
- Date: Fri, 5 Mar 2021 15:53:37 +0000 (UTC)
commit 0438e1e19008a3147e3f9cc6870b2b2950437944
Author: Matthias Clasen <mclasen redhat com>
Date: Sun Feb 28 13:02:49 2021 -0500
entrybuffer: Convert docs
gtk/gtkentrybuffer.c | 110 ++++++++++++++++++++++++++-------------------------
1 file changed, 56 insertions(+), 54 deletions(-)
---
diff --git a/gtk/gtkentrybuffer.c b/gtk/gtkentrybuffer.c
index f90afe72dd..e3ccf7259c 100644
--- a/gtk/gtkentrybuffer.c
+++ b/gtk/gtkentrybuffer.c
@@ -28,20 +28,17 @@
#include <string.h>
/**
- * SECTION:gtkentrybuffer
- * @title: GtkEntryBuffer
- * @short_description: Text buffer for GtkEntry
+ * GtkEntryBuffer:
*
- * The #GtkEntryBuffer class contains the actual text displayed in a
- * #GtkEntry widget.
+ * A `GtkEntryBuffer` hold the text displayed in a `GtkText` widget.
*
- * A single #GtkEntryBuffer object can be shared by multiple #GtkEntry
- * widgets which will then share the same text content, but not the cursor
+ * A single `GtkEntryBuffer` object can be shared by multiple 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
+ * `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
+ * useful in the case of important passwords. Or a derived class could
* integrate with an application’s concept of undo/redo.
*/
@@ -342,7 +339,7 @@ gtk_entry_buffer_class_init (GtkEntryBufferClass *klass)
klass->deleted_text = gtk_entry_buffer_real_deleted_text;
/**
- * GtkEntryBuffer:text:
+ * GtkEntryBuffer:text: (attributes org.gtk.Property.get=gtk_entry_buffer_get_text
org.gtk.Property.set=gtk_entry_buffer_set_text)
*
* The contents of the buffer.
*/
@@ -354,7 +351,7 @@ gtk_entry_buffer_class_init (GtkEntryBufferClass *klass)
GTK_PARAM_READWRITE);
/**
- * GtkEntryBuffer:length:
+ * GtkEntryBuffer:length: (attributes org.gtk.Property.get=gtk_entry_buffer_get_length)
*
* The length (in characters) of the text in buffer.
*/
@@ -366,7 +363,7 @@ gtk_entry_buffer_class_init (GtkEntryBufferClass *klass)
GTK_PARAM_READABLE);
/**
- * GtkEntryBuffer:max-length:
+ * GtkEntryBuffer:max-length: (attributes org.gtk.Property.get=gtk_entry_buffer_get_max_length
org.gtk.Property.set=gtk_entry_buffer_set_max_length)
*
* The maximum length (in characters) of the text in the buffer.
*/
@@ -405,9 +402,10 @@ gtk_entry_buffer_class_init (GtkEntryBufferClass *klass)
* @position: the position the text was deleted at.
* @n_chars: The number of characters that were deleted.
*
- * The text is altered in the default handler for this signal. If you want
- * access to the text after the text has been modified, use
- * %G_CONNECT_AFTER.
+ * The text is altered in the default handler for this signal.
+ *
+ * If you want access to the text after the text has been modified,
+ * use %G_CONNECT_AFTER.
*/
signals[DELETED_TEXT] = g_signal_new (I_("deleted-text"),
GTK_TYPE_ENTRY_BUFFER,
@@ -429,12 +427,12 @@ gtk_entry_buffer_class_init (GtkEntryBufferClass *klass)
* @initial_chars: (allow-none): initial buffer text, or %NULL
* @n_initial_chars: number of characters in @initial_chars, or -1
*
- * Create a new GtkEntryBuffer object.
+ * Create a new `GtkEntryBuffer` object.
*
* Optionally, specify initial text to set in the buffer.
*
- * Returns: A new GtkEntryBuffer object.
- **/
+ * Returns: A new `GtkEntryBuffer` object.
+ */
GtkEntryBuffer*
gtk_entry_buffer_new (const char *initial_chars,
int n_initial_chars)
@@ -446,8 +444,8 @@ gtk_entry_buffer_new (const char *initial_chars,
}
/**
- * gtk_entry_buffer_get_length:
- * @buffer: a #GtkEntryBuffer
+ * gtk_entry_buffer_get_length: (attributes org.gtk.Method.get_property=length)
+ * @buffer: a `GtkEntryBuffer`
*
* Retrieves the length in characters of the buffer.
*
@@ -471,7 +469,8 @@ gtk_entry_buffer_get_length (GtkEntryBuffer *buffer)
* @buffer: a #GtkEntryBuffer
*
* Retrieves the length in bytes of the buffer.
- * See gtk_entry_buffer_get_length().
+ *
+ * See [method@Gtk.EntryBuffer.get_length].
*
* Returns: The byte length of the buffer.
**/
@@ -491,8 +490,8 @@ gtk_entry_buffer_get_bytes (GtkEntryBuffer *buffer)
}
/**
- * gtk_entry_buffer_get_text:
- * @buffer: a #GtkEntryBuffer
+ * gtk_entry_buffer_get_text: (attributes org.gtk.Method.get_property=text)
+ * @buffer: a `GtkEntryBuffer`
*
* Retrieves the contents of the buffer.
*
@@ -500,10 +499,9 @@ gtk_entry_buffer_get_bytes (GtkEntryBuffer *buffer)
* unless this object emits a signal, or is finalized.
*
* Returns: a pointer to the contents of the widget as a
- * string. This string points to internally allocated
- * storage in the buffer and must not be freed, modified or
- * stored.
- **/
+ * string. This string points to internally allocated storage
+ * in the buffer and must not be freed, modified or stored.
+ */
const char *
gtk_entry_buffer_get_text (GtkEntryBuffer *buffer)
{
@@ -518,15 +516,16 @@ gtk_entry_buffer_get_text (GtkEntryBuffer *buffer)
}
/**
- * gtk_entry_buffer_set_text:
- * @buffer: a #GtkEntryBuffer
+ * gtk_entry_buffer_set_text: (attributes org.gtk.Method.set_property=text)
+ * @buffer: a `GtkEntryBuffer`
* @chars: the new text
* @n_chars: the number of characters in @text, or -1
*
* Sets the text in the buffer.
*
- * This is roughly equivalent to calling gtk_entry_buffer_delete_text()
- * and gtk_entry_buffer_insert_text().
+ * This is roughly equivalent to calling
+ * [method@Gtk.EntryBuffer.delete_text] and
+ * [method@Gtk.EntryBuffer.insert_text].
*
* Note that @n_chars is in characters, not in bytes.
**/
@@ -545,16 +544,17 @@ gtk_entry_buffer_set_text (GtkEntryBuffer *buffer,
}
/**
- * gtk_entry_buffer_set_max_length:
- * @buffer: a #GtkEntryBuffer
+ * gtk_entry_buffer_set_max_length: (attributes org.gtk.Method.set_property=max-length)
+ * @buffer: a `GtkEntryBuffer`
* @max_length: the maximum length of the entry buffer, or 0 for no maximum.
* (other than the maximum length of entries.) The value passed in will
* be clamped to the range 0-65536.
*
- * 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.
- **/
+ * 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.
+ */
void
gtk_entry_buffer_set_max_length (GtkEntryBuffer *buffer,
int max_length)
@@ -576,14 +576,13 @@ gtk_entry_buffer_set_max_length (GtkEntryBuffer *buffer,
}
/**
- * gtk_entry_buffer_get_max_length:
- * @buffer: a #GtkEntryBuffer
+ * gtk_entry_buffer_get_max_length: (attributes org.gtk.Method.get_property=max-length)
+ * @buffer: a `GtkEntryBuffer`
*
- * Retrieves the maximum allowed length of the text in
- * @buffer. See gtk_entry_buffer_set_max_length().
+ * Retrieves the maximum allowed length of the text in @buffer.
*
* Returns: the maximum allowed number of characters
- * in #GtkEntryBuffer, or 0 if there is no maximum.
+ * in #GtkEntryBuffer, or 0 if there is no maximum.
*/
int
gtk_entry_buffer_get_max_length (GtkEntryBuffer *buffer)
@@ -597,7 +596,7 @@ gtk_entry_buffer_get_max_length (GtkEntryBuffer *buffer)
/**
* gtk_entry_buffer_insert_text:
- * @buffer: a #GtkEntryBuffer
+ * @buffer: a `GtkEntryBuffer`
* @position: the position at which to insert text.
* @chars: the text to insert into the buffer.
* @n_chars: the length of the text in characters, or -1
@@ -655,18 +654,21 @@ gtk_entry_buffer_insert_text (GtkEntryBuffer *buffer,
/**
* gtk_entry_buffer_delete_text:
- * @buffer: a #GtkEntryBuffer
+ * @buffer: a `GtkEntryBuffer`
* @position: position at which to delete text
* @n_chars: number of characters to delete
*
- * 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.
+ * 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.
+ * 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.
+ * Note that the positions are specified in characters,
+ * not bytes.
*
* Returns: The number of characters deleted.
*/
@@ -696,12 +698,12 @@ gtk_entry_buffer_delete_text (GtkEntryBuffer *buffer,
/**
* gtk_entry_buffer_emit_inserted_text:
- * @buffer: a #GtkEntryBuffer
+ * @buffer: a `GtkEntryBuffer`
* @position: position at which text was inserted
* @chars: text that was inserted
* @n_chars: number of characters inserted
*
- * Used when subclassing #GtkEntryBuffer
+ * Used when subclassing `GtkEntryBuffer`.
*/
void
gtk_entry_buffer_emit_inserted_text (GtkEntryBuffer *buffer,
@@ -715,11 +717,11 @@ gtk_entry_buffer_emit_inserted_text (GtkEntryBuffer *buffer,
/**
* gtk_entry_buffer_emit_deleted_text:
- * @buffer: a #GtkEntryBuffer
+ * @buffer: a `GtkEntryBuffer`
* @position: position at which text was deleted
* @n_chars: number of characters deleted
*
- * Used when subclassing #GtkEntryBuffer
+ * Used when subclassing `GtkEntryBuffer`.
*/
void
gtk_entry_buffer_emit_deleted_text (GtkEntryBuffer *buffer,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]