+---------------------------------------------------------------------
| PangoFontDescription * desc = pango_font_description_new();
| pango_font_description_set_size(desc, 50*PANGO_SCALE);
| .....
| .....
| gtk_widget_modify_font(label, desc);
+---------------------------------------------------------------------
Is this a better choice, or the pango markup language?
On 8/28/08, Dov Grobgeld <dov.grobgeld@xxxxxxxxx> wrote:
Hi Lazy (great name),
The way to do it is to set the name of the label through:
gtk_widget_set_name(label, "foo");
and then define a style for the name "foo", that includes a font specification:
gtk_rc_parse_string("style \"foo\" {\n"
" font = \"Serif 32\"\n"
"}\n"
);
Hope this helps,
Dov
2008/8/28 Lazy Fox <lazy.fox.wu@xxxxxxxxx>
I wrote the following statememts to set a GtkLabel's font size._______________________________________________
But it seems don't work?
I'm not good at Pango, can anybody help me?
+-------------------------------------------------------------------------------------------
| PangoAttrList *pg_attr_list = pango_attr_list_new();
| PangoAttribute *pg_attr = pango_attr_size_new(10);
|
| label = gtk_label_new("This is a label");
| pango_attr_list_change(pg_attr_list, pg_attr);
| gtk_label_set_attributes(GTK_LABEL(label), pg_attr_list);
+------------------------------------------------------------------------------------------
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list
--
----------------------------------------------
┏━━━━━━━━━━━━━━━━━━━━━━━━┓
┃菩提本无树,明镜亦非台。本来无一物,何处惹尘埃。┃
┗━━━━━━━━━━━━━━━━━━━━━━━━┛
_______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list