On Thu, 2012-01-19 at 00:47 +0100, Jérôme wrote:
> I don't understand how a label width can be specified in chars. 
> Does this refer to a conventional width, that may depend on the font size ?
> For instance, if I set a width of 10 chars, and I'm not using a monospace
> font, there won't be the same amount of space left whether my string is
> '..........' or 'mmmmmmmmmm'.
> http://pygtk.org/docs/pygtk/class-gtklabel.html

Correct, AFAIK.  Given the current font/size width-charts dynamically
[attempts to] size the label.  This is part of Pango's
pango_font_description_... stuff I believe.  A given font/size has a
default or average width for a character used for geometry calculations.

> "width-chars" 
> Read-Write    
> The desired width of the label, in characters. If this property is set to -1,
> the width will be calculated automatically, otherwise the label will request
> either 3 characters or the property value, whichever is greater. Allowed
> values: >= -1. Default value: -1. Available in GTK+ 2.6 and above.

-- 
System & Network Administrator [ LPI & NCLA ]
<http://www.whitemiceconsulting.com>
OpenGroupware Developer <http://www.opengroupware.us>
Adam Tauno Williams

_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to