You are right. I don't know why don't works before, because I had 
already tested and doesn't work... BU apparently now works with 
gdk_screen_get_default();

THanks for your help.



On 16-03-2017 14:07, Tilo Villwock wrote:
> Am Donnerstag, den 16.03.2017, 13:50 +0000 schrieb Rúben Rodrigues:
>> I get this error:
>>
>> gtk-CRITICAL **: gtk_style_context_add_provider_for_screen:
>> assertion
>> 'GDK_IS_SCREEN (screen)' failed
>>
>> COde:
>> gtk_style_context_add_provider_for_screen(gtk_widget_get_style_contex
>> t(GTK_WIDGET(gtk_builder_get_object(builder,"window_Main"))),
>>               GTK_STYLE_PROVIDER (css_provider),
>>               G_MAXUINT);
> Of course you do. The first argument is meant to be a GdkScreen object.
> Which makes me wonder if you even read the documentation. Anyways, you
> can obtain the object by invoking
>
>      gdk_screen_get_default()
>
> and the last argument is supposed to be a priority constant like
>
>      GTK_STYLE_PROVIDER_PRIORITY_APPLICATION
>
> Look them up. I'd also recommend installing devhelp and gtk3-docs if
> you haven't already.
>
> --Tilo

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to