175 |
def clicked(self, x,y): |
def clicked(self, x,y): |
176 |
vs = context.oldVS |
vs = context.oldVS |
177 |
node = vs.getKeyAt(0, x,y, None) |
node = vs.getKeyAt(0, x,y, None) |
178 |
p('key', node) |
if dbg: p('key', node) |
179 |
|
|
180 |
if node == None: return |
if node == None: return |
181 |
|
|
286 |
if key == 'Escape' or key == 'Tab': |
if key == 'Escape' or key == 'Tab': |
287 |
context.setAccursed(None) |
context.setAccursed(None) |
288 |
elif key == 'Backspace': |
elif key == 'Backspace': |
289 |
if context.getAccursed() != None: |
if context.getAccursed() != None \ |
290 |
|
and context.offset > 0: |
291 |
context.deleteText() |
context.deleteText() |
292 |
elif key == 'Delete': |
elif key == 'Delete': |
293 |
if context.getAccursed() != None: |
if context.getAccursed() != None: |