[gtk+] label: Make all code snippets properly compile



commit 8ff713840bd1ef4dd740925ba84c7f71a329be32
Author: Timm Bäder <mail baedert org>
Date:   Wed Oct 11 12:18:22 2017 +0200

    label: Make all code snippets properly compile

 gtk/gtklabel.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)
---
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
index 6774ebc..8116901 100644
--- a/gtk/gtklabel.c
+++ b/gtk/gtklabel.c
@@ -134,8 +134,8 @@
  *
  * |[<!-- language="C" -->
  *   // Pressing Alt+H will activate this button
- *   button = gtk_button_new ();
- *   label = gtk_label_new_with_mnemonic ("_Hello");
+ *   GtkWidget *button = gtk_button_new ();
+ *   GtkWidget *label = gtk_label_new_with_mnemonic ("_Hello");
  *   gtk_container_add (GTK_CONTAINER (button), label);
  * ]|
  *
@@ -144,7 +144,7 @@
  *
  * |[<!-- language="C" -->
  *   // Pressing Alt+H will activate this button
- *   button = gtk_button_new_with_mnemonic ("_Hello");
+ *   GtkWidget *button = gtk_button_new_with_mnemonic ("_Hello");
  * ]|
  *
  * To create a mnemonic for a widget alongside the label, such as a
@@ -153,8 +153,8 @@
  *
  * |[<!-- language="C" -->
  *   // Pressing Alt+H will focus the entry
- *   entry = gtk_entry_new ();
- *   label = gtk_label_new_with_mnemonic ("_Hello");
+ *   GtkWidget *entry = gtk_entry_new ();
+ *   GtkWidget *label = gtk_label_new_with_mnemonic ("_Hello");
  *   gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
  * ]|
  *
@@ -166,7 +166,7 @@
  *
  * Here’s how to create a label with a small font:
  * |[<!-- language="C" -->
- *   label = gtk_label_new (NULL);
+ *   GtkWidget *label = gtk_label_new (NULL);
  *   gtk_label_set_markup (GTK_LABEL (label), "<small>Small text</small>");
  * ]|
  *
@@ -237,9 +237,10 @@
  * |[<!-- language="C" -->
  * const gchar *text =
  * "Go to the"
- * "<a href=\"http://www.gtk.org title="&lt;i&gt;Our&lt;/i&gt; website\">"
+ * "<a href=\"http://www.gtk.org title=\"&lt;i&gt;Our&lt;/i&gt; website\">"
  * "GTK+ website</a> for more...";
- * gtk_label_set_markup (label, text);
+ * GtkWidget *label = gtk_label_new (NULL);
+ * gtk_label_set_markup (GTK_LABEL (label), text);
  * ]|
  *
  * It is possible to implement custom handling for links and their tooltips with
@@ -2696,6 +2697,8 @@ gtk_label_set_markup_internal (GtkLabel    *label,
  * g_markup_escape_text() or g_markup_printf_escaped():
  *
  * |[<!-- language="C" -->
+ * GtkWidget *label = gtk_label_new (NULL);
+ * const char *str = "...";
  * const char *format = "<span style=\"italic\">\%s</span>";
  * char *markup;
  *


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]