rem: GtkWidget *new_checkbox_with_title ( gchar * label, guint * data, GCallback hook)
add: GtkWidget *new_checkbox_with_title ( gchar * label, gint * data, GCallback hook)
context: GtkWidget *new_checkbox_with_title ( gchar * label, guint * data, GCallback hook){    GtkWidget * checkbox;    checkbox = gtk_check_button_new_with_label ( label );    checkbox_set_value ( checkbox, data, TRUE );    g_object_set_data ( G_OBJECT (checkbox), "set-boolean", 			(gpointer) g_signal_connect (checkbox, "toggled",						     ((GCallback) set_boolean), data));    if ( hook )    {	g_object_set_data ( G_OBJECT ( checkbox ), "hook", 			    (gpointer) g_signal_connect (checkbox, "toggled",							 ((GCallback) hook), data ));    }    return checkbox;}