Add files from the old svn, r101.
[matthijs/upstream/mobilegtd.git] / src / gui / project_details / info_widget.py
diff --git a/src/gui/project_details/info_widget.py b/src/gui/project_details/info_widget.py
new file mode 100644 (file)
index 0000000..229a63b
--- /dev/null
@@ -0,0 +1,17 @@
+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