GTK+控件背景颜色,字体颜色大小调整


1,控件通用

颜色:

GdkColor color;

gdk_color_parse ("颜色(如green,red,blue)", &color);

gtk_widget_modify_text (GTK_WIDGET(控件), GTK_STATE_NORMAL, &color);//文本颜色

gtk_widget_modify_bg (GTK_WIDGET(控件), GTK_STATE_NORMAL, &color);//背景色

gtk_widget_modify_fg (GTK_WIDGET(控件), GTK_STATE_NORMAL, &color);//前景色

字体:

PangoFontDescription *font_desc = pango_font_description_from_string("Sans");  
pango_font_description_set_size (font_desc, 15 * PANGO_SCALE);

gtk_widget_modify_font (GTK_WIDGET(控件),  font_desc);
pango_font_description_free (font_desc);

 

本文来源于http://blog.sina.com.cn/s/blog_6a4503d901013it2.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM