Lars Clausen <[EMAIL PROTECTED]> writes:

> I'm trying to get the default setting for gtk-double-click-time, but can't
> seem to get it out of the GtkSettings object.  Here's what I do:
> 
>     GtkSettings *settings = gtk_settings_get_default();
>     GValue dctvalue;
>     if (settings == NULL) {
>       g_message(_("Couldn't get GTK settings"));
>     } else {
>       g_object_get(G_OBJECT(settings), 
>                  "gtk-double-click-time", &dctvalue, NULL);
>       if (g_type_is_a(G_VALUE_TYPE(&dctvalue), G_TYPE_INT)) {
>       double_click_time = g_value_get_int(&dctvalue);
>       }
>     }

You want:

 gint dctvalue

Not GValue dctvalue. g_object_get() handles the GValue manipulations
intenrally.

Regards,
                                        Owen
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to