<Tkinter bug> winfo_visualsavailable
Randall Hopper
aa8vb at yahoo.com
Wed Oct 13 14:33:47 EDT 1999
It appears that winfo_visualsavailable isn't prepared to get back hex
values for visual IDs (which is what comes up from Tk).
( Python 1.5.2, tcl/tk8.0.4 )
Randall
> python
Python 1.5.2 (#3, Jul 8 1999, 11:01:48) [C] on irix646-n32
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import Tkinter
>>> root = Tkinter.Tk()
>>> root.tk.call('winfo', 'visualsavailable', root._w, 'includeids')
'{pseudocolor 2 0x20} {pseudocolor 2 0x21} {pseudocolor 4 0x22} {pseudocolor 4 0x23} {truecolor 4 0x24} {pseudocolor 8 0x25} {staticcolor 8 0x26} {truecolor 8 0x27} {pseudocolor 12 0x28} {pseudocolor 12 0x29} {pseudocolor 12 0x2a} {pseudocolor 12 0x2b} {truecolor 12 0x2c} {truecolor 12 0x2d} {truecolor 24 0x2e} {truecolor 24 0x2f} {directcolor 24 0x30} {truecolor 24 0x31}'
>>> print root.winfo_visualsavailable( includeids=1 )
Traceback (innermost last):
File "<stdin>", line 1, in ?
File "/home/rhh/software/python-1.5.2/lib/python1.5/lib-tk/Tkinter.py", line 428, in winfo_visualsavailable
return map(parseitem, data)
File "/home/rhh/software/python-1.5.2/lib/python1.5/lib-tk/Tkinter.py", line 427, in parseitem
return x[:1] + tuple(map(getint, x[1:]))
ValueError: invalid literal for int(): 0x20
--
Randall Hopper
aa8vb at yahoo.com
More information about the Python-list
mailing list