*** 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 = ['