我想将 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/