[IronPython] Error Iterating

David McWright david.mcwright at usbfmi.com
Fri Jan 22 04:43:31 CET 2010


Hello All,
   I'm working through a book and one of the exercise involves
building comboBox filled with the names of the installed
FontFamilies.  The code and error are:

>>> import clr
>>> clr.AddReference("System.Drawing")
>>> from System.Drawing.Text import InstalledFontCollection
>>> for f in InstalledFontCollection.Families:
...     print f.Name
...
...
TypeError: iteration over non-sequence of type getset_descriptor

The MSDN says that InstalledFontCollection.Families should be an Array
of FontFamily objects which I thought I could step through.  What did
I do wrong here?

TIA,
David




More information about the Ironpython-users mailing list