I am using body.bind to bind a hotkey for changing to text input interface(using appuifw2.Text), but here's the problem: when I press the hotkey(e.g. "*" key), changing to text input and also the "*" is typed on the screen. Is possible to prevent the hotkey keytext show on screen?? I tried to set the Text.read_only to true, and using ao_sleep for 1 sec, and then setting read_only to false, but the keytext showup after 1 sec.
code is here:
Code:appuifw.app.body.bind(EKeyStar, self.text_test) def text_test(self): try: appuifw.app.body = appuifw.Text() except: appuifw.note(u'%s\n%s' % (u'Error' unicode(e)))

Reply With Quote
...

