[ocrfeeder] Add the delete selected areas method
- From: Joaquim Manuel Pereira Rocha <jrocha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ocrfeeder] Add the delete selected areas method
- Date: Thu, 8 Jul 2010 16:08:13 +0000 (UTC)
commit 9b15f8eca55e8502515d199db120f84f2f009d38
Author: Joaquim Rocha <jrocha igalia com>
Date: Thu Jul 8 18:03:34 2010 +0200
Add the delete selected areas method
customWidgets.SelectableBoxesArea: Add the method and remove the
current shortcut checking.
studio/customWidgets.py | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/studio/customWidgets.py b/studio/customWidgets.py
index c6fa15e..ce2c9cb 100644
--- a/studio/customWidgets.py
+++ b/studio/customWidgets.py
@@ -168,6 +168,12 @@ class SelectableBoxesArea(goocanvas.Canvas):
def selectPreviousArea(self):
self.__selectSurroundingArea(1)
+ def deleteSelectedAreas(self):
+ while self.selected_areas:
+ selected_area = self.selected_areas.pop(0)
+ selected_area.remove()
+ self.emit('removed_box', selected_area)
+
def __selectSurroundingArea(self, area_offset):
areas = self.getAllAreas()
if not areas:
@@ -283,11 +289,6 @@ class SelectableBoxesArea(goocanvas.Canvas):
self.handleOverlapedAreas(self.getOverlapedAreas(item))
self.emit('updated_box', item)
return True
- elif key_name == 'delete':
- while self.selected_areas:
- selected_area = self.selected_areas.pop(0)
- selected_area.remove()
- self.emit('removed_box', selected_area)
def pressedKeyOnImage(self, item, rect, event):
key_name = gtk.gdk.keyval_name(event.keyval).lower()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]