diff --git a/bin/curvecalc b/bin/curvecalc --- a/bin/curvecalc +++ b/bin/curvecalc @@ -178,6 +178,9 @@ class Main(object): if dialog.run() == 1: self.curveset.new_curve(entry.get_text()) dialog.hide() + + def onRedrawCurves(self, *args): + dispatcher.send("all curves rebuild") def onSubtermsMap(self, *args): # if this was called too soon, like in __init__, the gtktable diff --git a/light9/curvecalc/curvecalc.glade b/light9/curvecalc/curvecalc.glade --- a/light9/curvecalc/curvecalc.glade +++ b/light9/curvecalc/curvecalc.glade @@ -207,6 +207,16 @@ True + + + True + False + False + Redraw curves + True + + +