summaryrefslogtreecommitdiff
path: root/grc/gui/Param.py
diff options
context:
space:
mode:
Diffstat (limited to 'grc/gui/Param.py')
-rw-r--r--grc/gui/Param.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/grc/gui/Param.py b/grc/gui/Param.py
index 3588b81d8c..5f83689023 100644
--- a/grc/gui/Param.py
+++ b/grc/gui/Param.py
@@ -216,9 +216,9 @@ class PythonEditorParam(InputParam):
def __init__(self, *args, **kwargs):
InputParam.__init__(self, *args, **kwargs)
- input = gtk.Button('Open in Editor')
- input.connect('clicked', self.open_editor)
- self.pack_start(input, True)
+ button = self._button = gtk.Button('Open in Editor')
+ button.connect('clicked', self.open_editor)
+ self.pack_start(button, True)
def open_editor(self, widget=None):
if not os.path.exists(Constants.EDITOR):
@@ -229,6 +229,10 @@ class PythonEditorParam(InputParam):
def get_text(self):
pass # we never update the value from here
+ def set_color(self, color):
+ # self._button.modify_base(gtk.STATE_NORMAL, gtk.gdk.color_parse(color))
+ self._button.modify_text(gtk.STATE_NORMAL, Colors.PARAM_ENTRY_TEXT_COLOR)
+
def _apply_change(self, *args):
pass