290 (lineFrom, indexFrom, lineTo, indexTo) == self.__selection: |
290 (lineFrom, indexFrom, lineTo, indexTo) == self.__selection: |
291 # initial call |
291 # initial call |
292 line = self.__selection[2] |
292 line = self.__selection[2] |
293 index = self.__selection[3] |
293 index = self.__selection[3] |
294 else: |
294 else: |
295 line = lineFrom |
295 if (lineFrom, indexFrom) == (-1, -1): |
296 index = indexFrom - 1 |
296 # no selection present |
|
297 line = cline |
|
298 index = cindex |
|
299 else: |
|
300 line = lineFrom |
|
301 index = indexFrom - 1 |
297 if self.ui.selectionCheckBox.isChecked() and \ |
302 if self.ui.selectionCheckBox.isChecked() and \ |
298 line == self.__selection[0] and \ |
303 line == self.__selection[0] and \ |
299 index >= 0 and \ |
304 index >= 0 and \ |
300 index < self.__selection[1]: |
305 index < self.__selection[1]: |
301 ok = False |
306 ok = False |