Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorBenjamin Schwartz <bens@alum.mit.edu>2007-10-30 01:44:43 (GMT)
committer Benjamin Schwartz <bens@alum.mit.edu>2007-10-30 01:44:43 (GMT)
commitec9473601ecd70213cd4278e7dfb3786eb8f3c75 (patch)
tree046e01f098e9ea31f995454d6643f0a30a8a7386 /activity.py
parent8fbe1cf3c981be5057a611965b6c5f6efce8a2c0 (diff)
Add Keep/resume support
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/activity.py b/activity.py
index 1b3d041..00f0f04 100644
--- a/activity.py
+++ b/activity.py
@@ -180,7 +180,22 @@ class AcousticMeasureActivity(Activity):
def _update_distance(self, x):
mes = locale.format("%.2f", x)
- self.value.set_text(mes)
+ self.value.set_text(mes)
+
+ def read_file(self, file_path):
+ f = open(file_path, 'r')
+ text = f.read(7)
+ f.close()
+ self.value.set_text(text)
+
+ def write_file(self, file_path):
+ self.metadata['mime_type'] = 'text/plain'
+ text = self.value.get_text()
+ self.metadata['fulltext'] = text
+
+ f = open(file_path, 'w')
+ f.write(text)
+ f.close()
def _change_message(self,signal):
self._logger.debug("_change_message got signal: " + signal)