Eugene Druker wrote:

> tkFont.Font(...) is a class instance, while you need font description.

Font instances are font descriptors.

    >>> f = tkFont.Font(family="ariel", size=24, weight=tkFont.BOLD)
    >>> f
    <tkFont.Font instance at 0x00A3AC60>
    >>> print f
    font10726496

> t.tag.config( 'TBU', font=('times', 12, 'bold','underline') )
> t.tag_config( 'AB', font=('arial',24,'bold') )

the problem here is a variation of the old garbage collection problem (Tcl
uses names as references, so the fact that Tk uses an object isn't enough to
keep Python's GC away from it).  the solution is to hold on to the objects
in Python.

</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to