diff options
author | native <findathar@gmail.com> | 2014-03-08 16:53:10 (GMT) |
---|---|---|
committer | native <findathar@gmail.com> | 2014-03-08 16:53:10 (GMT) |
commit | fff579c8a029617fde5bce0171376b0dd062e350 (patch) | |
tree | 41df7af2534f04cbed1ed67d32d98213fa141dd9 | |
parent | b25255c4f4c3b5dd68f400a01ebd79eedbe8afdc (diff) |
-rw-r--r-- | calculate.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/calculate.py b/calculate.py index 5288b23..d22ceb1 100644 --- a/calculate.py +++ b/calculate.py @@ -302,6 +302,7 @@ class Calculate(ShareableActivity): 'v': lambda o: o.text_paste(), 'x': lambda o: o.text_cut(), 'q': lambda o: o.close(), + 'a': lambda o: o.text_select_all() } SHIFT_KEYMAP = { @@ -740,6 +741,10 @@ class Calculate(ShareableActivity): (start, end) = sel self.clipboard.set_text(str[start:end],-1) + def text_select_all(self): + end = self.text_entry.get_text_length() + self.text_entry.select_region(0,end) + def get_clipboard_text(self): text = self.clipboard.wait_for_text() if text is None: |