Maybe this would help: http://faq.pygtk.org/index.py?req=show&file=faq04.015.htp

Vlada

F Wolff napsal(a):
Op Dinsdag 2008-03-11 skryf Darwin Bautista:
Hi all,

I'm planning to dynamically resize the text to fit a fixed sized label
when it overflows.
How do I determine if a certain text (variable length) will overflow a
fixed sized label?
Also, is there a way of estimating the required font size for the text
to fit inside the label?

Thanks in advance.


Hi Darwin

I think you need to look at something like pango.Layout which
has .get_pixel_size(). I don't think there will be an easy way of
estimating the font size.

If you have non-ascii users in mind, realise that you might need to keep
height in mind as well, and that translations of text might be a lot
longer than you planned for. If you make the font a lot smaller to fit
into a button, things might end up not being readable. But I'm guessing
a few things between the lines of your message.

Groete
Friedel

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to