[gtk+] ToggleButton: Actually show buttons in new snippet



commit 1e8a166e342568b45ff2f7ac0a49038635ba70fd
Author: Daniel Boles <dboles src gmail com>
Date:   Wed Oct 11 21:12:33 2017 +0100

    ToggleButton: Actually show buttons in new snippet
    
    Also, create a Window, instead of a Dialog without a transient parent,
    which is (noisily) discouraged. Then s/content_area/box/g to match.

 gtk/gtktogglebutton.c |   47 ++++++++++++++++++++++++-----------------------
 1 files changed, 24 insertions(+), 23 deletions(-)
---
diff --git a/gtk/gtktogglebutton.c b/gtk/gtktogglebutton.c
index 66cffe0..1891264 100644
--- a/gtk/gtktogglebutton.c
+++ b/gtk/gtktogglebutton.c
@@ -70,29 +70,30 @@
  * }
  *
  * void make_toggles (void) {
- *    GtkWidget *dialog, *toggle1, *toggle2;
- *    GtkWidget *content_area;
- *    const char *text;
+ *   GtkWidget *window, *toggle1, *toggle2;
+ *   GtkWidget *box;
+ *   const char *text;
  *
- *    dialog = gtk_dialog_new ();
- *    content_area = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
+ *   window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ *   box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
  *
- *    text = "Hi, i’m a toggle button.";
- *    toggle1 = gtk_toggle_button_new_with_label (text);
+ *   text = "Hi, I’m a toggle button.";
+ *   toggle1 = gtk_toggle_button_new_with_label (text);
  *
- *    g_signal_connect (toggle1, "toggled",
- *                      G_CALLBACK (output_state),
- *                      NULL);
- *    gtk_container_add (GTK_CONTAINER (content_area), toggle1);
+ *   g_signal_connect (toggle1, "toggled",
+ *                     G_CALLBACK (output_state),
+ *                     NULL);
+ *   gtk_container_add (GTK_CONTAINER (box), toggle1);
  *
- *    text = "Hi, i’m a toggle button.";
- *    toggle2 = gtk_toggle_button_new_with_label (text);
- *    g_signal_connect (toggle2, "toggled",
- *                      G_CALLBACK (output_state),
- *                      NULL);
- *    gtk_container_add (GTK_CONTAINER (content_area), toggle2);
+ *   text = "Hi, I’m a toggle button.";
+ *   toggle2 = gtk_toggle_button_new_with_label (text);
+ *   g_signal_connect (toggle2, "toggled",
+ *                     G_CALLBACK (output_state),
+ *                     NULL);
+ *   gtk_container_add (GTK_CONTAINER (box), toggle2);
  *
- *    gtk_widget_show (dialog);
+ *   gtk_container_add (GTK_CONTAINER (window), box);
+ *   gtk_widget_show (window);
  * }
  * ]|
  */


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