Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/OficinaActivity.py
diff options
context:
space:
mode:
Diffstat (limited to 'OficinaActivity.py')
-rw-r--r--OficinaActivity.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/OficinaActivity.py b/OficinaActivity.py
index 332f198..c72576a 100644
--- a/OficinaActivity.py
+++ b/OficinaActivity.py
@@ -117,6 +117,8 @@ class OficinaActivity(activity.Activity):
self.set_toolbox(toolbox)
toolbox.show()
+ self.connect("key_press_event", self.key_press)
+
# setup self.area only once
def map_cp(widget):
@@ -131,6 +133,11 @@ class OficinaActivity(activity.Activity):
self._setup_handle = self.connect('map', map_cp)
+ def key_press(self, widget, event):
+ sliders = {65474: -5, 65475: -1, 65476: 1, 65477: 5}
+ if event.keyval in sliders:
+ self.area.change_line_size(sliders[event.keyval])
+
def read_file(self, file_path):
'''Read file from Sugar Journal.'''