gtk中对文字高亮显示的部分函数总结
上一篇 /
下一篇 2007-08-15 16:01:32
有通常用的
void gtk_widget_modify_style (GtkWidget *widget,
GtkRcStyle *style);
void gtk_widget_modify_fg (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
void gtk_widget_modify_bg (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
void gtk_widget_modify_text (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
void gtk_widget_modify_base (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
void gtk_widget_modify_font (GtkWidget *widget,
PangoFontDescrīption *font_desc);
序列,它们主要是针对一个整的gtkwidgetobjet来处理的
还在我在前面几篇中提到的
GtkTextView控件的tag函数,可以对html操作一样的处理
GtkTextTag* gtk_text_buffer_create_tag (GtkTextBuffer *buffer,
const gchar *tag_name,
const gchar *first_property_name,
...);
最后就是还有
GtkCList控件
void gtk_clist_set_foreground (GtkCList *clist,
gint row,
const GdkColor *color);
void gtk_clist_set_background (GtkCList *clist,
gint row,
const GdkColor *color);
这两个函数针对的是GtkCList控件中的某一行的前景和后景色
导入论坛
收藏
分享给好友
管理
举报
TAG: