diff bin/curvecalc @ 705:ed50631cf333

new curve dialog Ignore-this: cf65cf980b86995377971a0982efc67c
author Drew Perttula <drewp@bigasterisk.com>
date Sun, 10 Jun 2012 08:06:54 +0000
parents d5a9933a2222
children 16042667ab51
line wrap: on
line diff
--- a/bin/curvecalc	Sun Jun 10 07:34:41 2012 +0000
+++ b/bin/curvecalc	Sun Jun 10 08:06:54 2012 +0000
@@ -75,6 +75,16 @@
         
         self.makeStatusLines(wtree.get_object("status"))
 
+    def onNewCurve(self, *args):
+        nc = self.wtree.get_object("newCurve")
+        entry = self.wtree.get_object("newCurveName")
+        # if you don't have songx, that should be the suggested name
+        entry.set_text("")
+        response = nc.run()
+        if response == 1:
+            self.curveset.new_curve(entry.get_text())
+        nc.hide()
+
     def refreshTheme(self):
         gtk.rc_reparse_all()
         reactor.callLater(1, self.refreshTheme)