Example #1
0
class PopupInputDialog(InputBox):
    def __init__(self, session):
        InputBox.__init__(self, session)
        self.numti = NumericalTextInput()
        self.configText = ConfigText("", False)
        self.configText.help_window = self.session.instantiateDialog(
            PopupInputHelpDialog, self.numti)
        self.setTitle(_("Search:"))
        self.isShown = False  # self.shown not working in oe2.2

    def keyNumberGlobal(self, number):
        self.configText.handleKey(KEY_0 + number)
        self["input"].number(number)

    def show(self):
        self.isShown = True
        self["input"].setText("")
        self.configText.setValue("")
        self.configText.help_window.show()
        return Screen.show(self)

    def hide(self):
        self.isShown = False
        self.configText.help_window.hide()
        return Screen.hide(self)

    def _showHelpWindow(self):
        # prevent showing help window in oe2.2
        pass
Example #2
0
class PopupInputDialog(InputBox):
    def __init__(self, session):
        InputBox.__init__(self, session)
        self.numti = NumericalTextInput()
        self.configText = ConfigText("", False)
        self.configText.help_window = self.session.instantiateDialog(PopupInputHelpDialog, self.numti)
        self.setTitle(_("Search:"))

    def keyNumberGlobal(self, number):
        self.configText.handleKey(KEY_0 + number)
        self["input"].number(number)

    def show(self):
        self["input"].setText("")
        self.configText.setValue("")
        self.configText.help_window.show()
        return Screen.show(self)

    def hide(self):
        self.configText.help_window.hide()
        return Screen.hide(self)
Example #3
0
 def setValue(self, val):
     ConfigText.setValue(self, val)
Example #4
0
 def setValue(self, val):
     ConfigText.setValue(self, val)