--- /dev/null
+import project_view
+
+
+class InfoWidget:
+ def __init__(self,info,project):
+ self.info = info
+ self.project = project
+ def remove(self):
+ self.project.remove_info(self.info)
+ def change(self):
+ new_info=project_view.ask_for_info(self.info.gui_string())
+ if new_info:
+ self.info.text = new_info
+ self.project.dirty=True
+
+ def list_repr(self):
+ return u' %s'%self.info