From fc05698ba1c292a3185ccff26f730320d7d27de6 Mon Sep 17 00:00:00 2001 From: Sebastian Koslowski <koslowski@kit.edu> Date: Tue, 16 Feb 2016 21:04:33 +0100 Subject: grc: add select all action --- grc/gui/FlowGraph.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'grc/gui/FlowGraph.py') diff --git a/grc/gui/FlowGraph.py b/grc/gui/FlowGraph.py index 63fd841218..e940661a1d 100644 --- a/grc/gui/FlowGraph.py +++ b/grc/gui/FlowGraph.py @@ -49,7 +49,7 @@ class FlowGraph(Element): #important vars dealing with mouse event tracking self.element_moved = False self.mouse_pressed = False - self.unselect() + self._selected_elements = [] self.press_coor = (0, 0) #selected ports self._old_selected_port = None @@ -429,6 +429,10 @@ class FlowGraph(Element): """ self._selected_elements = [] + def select_all(self): + """Select all blocks in the flow graph""" + self._selected_elements = list(self.get_elements()) + def what_is_selected(self, coor, coor_m=None): """ What is selected? -- cgit v1.2.3