equal
deleted
inserted
replaced
168 if self.GetDrawingMode() == FREEDRAWING_MODE: |
168 if self.GetDrawingMode() == FREEDRAWING_MODE: |
169 Viewer.OnViewerLeftDown(self, event) |
169 Viewer.OnViewerLeftDown(self, event) |
170 elif self.Mode == MODE_SELECTION: |
170 elif self.Mode == MODE_SELECTION: |
171 dc = self.GetLogicalDC() |
171 dc = self.GetLogicalDC() |
172 pos = event.GetLogicalPosition(dc) |
172 pos = event.GetLogicalPosition(dc) |
173 if event.ControlDown(): |
173 if event.ShiftDown(): |
174 element = self.FindElement(pos, True) |
174 element = self.FindElement(pos, True) |
175 if element and not self.IsWire(element): |
175 if element and not self.IsWire(element): |
176 if isinstance(self.SelectedElement, Graphic_Group): |
176 if isinstance(self.SelectedElement, Graphic_Group): |
177 self.SelectedElement.SelectElement(element) |
177 self.SelectedElement.SelectElement(element) |
178 else: |
178 else: |