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:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2008-10-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 57174
  • 日志数: 170
  • 图片数: 12
  • 文件数: 6
  • 书签数: 10
  • 建立时间: 2007-02-11
  • 更新时间: 2008-01-14

RSS订阅

Open Toolbar