我想将GtkTexetView背景色设置为窗口的默认颜色,以使其看起来像GtkLabel。看一下these图像,但是请注意,我想要C而不是PHP,并且我使用GNOME而不是MS Windows。
最佳答案
这是操作方法:
GdkColor color;
gtk_widget_realize(window);
gtk_style_lookup_color(gtk_widget_get_style(window), "bg_color", &color);
gtk_widget_modify_base(textview, GTK_STATE_NORMAL, &color);
无论使用Windows还是Gnome,还是C或PHP都没关系,GTK工具包在各个平台上的工作方式几乎相同,并且您应该能够通过查看PHP代码来推断C代码。
关于c - Linux/C/GTK +将GtkTextView背景设置为默认窗口颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3134847/