-GtkWidget *_gtk_check_label_new(const gchar *text, gboolean state,
- GCallback on_clicked, gpointer user_data)
-{
- GtkWidget *hbox = gtk_hbox_new(FALSE, 0);
- GtkWidget *check = gtk_check_button_new();
- GtkWidget *label = gtk_label_new(text);
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check), state);
- g_signal_connect_swapped(check , "clicked",
- G_CALLBACK(on_clicked), user_data);
- gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE, 0);
- gtk_box_pack_end(GTK_BOX(hbox), check , FALSE, FALSE, 0);
- gtk_widget_show_all(hbox);
- return hbox;
-}
-
-void _gtk_bin_set_child(GtkBin *bin, GtkWidget *new)