Ian Martin said the following at 10/02/2011 06:52 PM :

> Looking at the docs at 
> http://developer.gnome.org/gtkmm/unstable/classGtk_1_1Label.html , I'd 
> be using
> void  set_attributes 
> <http://developer.gnome.org/gtkmm/unstable/classGtk_1_1Label.html#a79b1642f8314e17babcc2808e74315b1>
>  
> (Pango::AttrList 
> <http://library.gnome.org/devel/pangomm/unstable/classPango_1_1AttrList.html>&
>  
> attrs)
>       Sets a Pango::AttrList 
> <http://library.gnome.org/devel/pangomm/unstable/classPango_1_1AttrList.html>;
>  
> the attributes in the list are applied to the label text.

OK, I'll try to wade through that tomorrow. It looks horribly complicated
for such a simple thing as changing a font to something other than the default.

Can you please tell me what was wrong with using override_font()? The
documentation for that font explicitly says: "Sets the font to use for a
widget", which is exactly what I want to do.

So why is using override_font() to change the font incorrect?

> get_attributes () const
>       Gets the attribute list that was set on the label using
> set_attributes()

That seems to say that it will simply return the same information as was
passed using set_attributes(). Is that not so?

(The documentation should be a lot clearer if my interpretation of the text
is incorrect. The documentation in that case should say something simply to
the effect of "returns the attributes", without any reference to the
set_attributes() function. If a prior set_attributes() function isn't
important, it shouldn't be mentioned.)

  Doc

-- 
Web:  http://www.sff.net/people/N7DR

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to