*** HTMLgen.py.orig 2007-10-26 11:26:53.000000000 +0200 --- HTMLgen.py 2007-10-26 11:26:49.000000000 +0200 *************** *** 1262,1267 **** --- 1262,1268 ---- type -- 'TEXT' (default) Supported types include password, checkbox, radio, file, submit, reset, hidden. name -- provides the datum name + id -- global identifier value -- the initial value of the input item checked -- flag indicating if the item is checked initially size -- size of the widget (e.g. size=10 for a text widget is it's width) *************** *** 1286,1291 **** --- 1287,1293 ---- def __init__(self, **kw): self.type = 'TEXT' self.name = 'Default_Name' + self.id = None self.value = None self.checked = '' self.size = 0 *************** *** 1313,1318 **** --- 1315,1321 ---- s.append('\n=2 means use a list widget with that many lines. multiple -- flag to indicate whether multiple selections are supported. *************** *** 1351,1356 **** --- 1355,1361 ---- def __init__(self, data=None, **kw): UserList.UserList.__init__(self, data) self.name = '' + self.id = None self.size = 1 self.multiple = None self.selected = [] *************** *** 1366,1371 **** --- 1371,1377 ---- def __str__(self): s = ['