object sharing support

svn: r6178
This commit is contained in:
Don Allingham
2006-03-19 06:49:03 +00:00
parent 4dbe382a67
commit 56e93152d4
7 changed files with 215 additions and 54 deletions

View File

@ -64,9 +64,8 @@ class SelectEvent:
Utils.set_titles(self.top,title_label,title)
titles = [(_('Description'),4,150), (_('ID'),1,50),
(_('Type'),2,70), (_('Date'),3,50), (_('Place'),3,150),
(_('Cause'),3,50), ('',4,0) ]
titles = [(_('Description'),4,250), (_('ID'),1,75),
(_('Type'),2,75), (_('Date'),3,150), ('',4,0) ]
self.ncols = len(titles)
self.model = ListModel.ListModel(self.elist,titles)
@ -98,7 +97,7 @@ class SelectEvent:
pname = u''
date = DateHandler.get_date(event)
cause = event.get_cause()
self.model.add([desc,the_id,name,date,pname,cause],handle)
self.model.add([desc,the_id,name,date],handle)
self.model.connect_model()
@ -109,7 +108,7 @@ class SelectEvent:
store,node = self.model.get_selected()
if node:
data = self.model.get_data(node,range(self.ncols))
handle = data[6]
handle = data[4]
return_value = self.db.get_event_from_handle(handle)
else:
return_value = None