Esempio n. 1
0
    def unhandled_input(self, k):
        if k == "enter":
            x = self.getTid()
            if x:
                self.r = dlger.ok
                self._widgetsession.UnShowWidget()
                return True

        return ListBrowserBase.unhandled_input(self, k)
Esempio n. 2
0
    def unhandled_input(self, k):

        if k == "f2":
            self._widgetprocessa(
                conf.cmds.dlg_frmlistcontatos_add, {"nome": self.search, "callback": self.callback_acts}
            )
            return k

        if k == "f4":
            self._widgetprocessa(
                conf.cmds.dlg_frmlistcontatos_open, {"id": self.getTid(), "callback": self.callback_acts}
            )
            return "x"

        if k == "home":  # "crtl _" = backspace
            self.r = nisk.dialogs.dlger.back
            self._widgetsession.UnShowWidget()
            return k
        return ListBrowserBase.unhandled_input(self, k)