コード例 #1
0
ファイル: newt_gui.py プロジェクト: gonicus/clacks
    def PopupWindow(self, title, text, width=50, sleep=None):
        t = TextboxReflowed(width, text)

        g = GridForm(self.screen, title, 1, 1)
        g.add(t, 0, 0, padding=(0, 0, 0, 0))
        g.setTimer(1)
        g.run()

        # Just show us some seconds
        if sleep:
            time.sleep(sleep)
            self.screen.popWindow()
コード例 #2
0
ファイル: text.py プロジェクト: KosiehBarter/anaconda
    def run(self):
        toplevel = GridForm(self.screen, _("Passphrase"), 1, 3)

        txt = TextboxReflowed(65, self.txt)
        toplevel.add(txt, 0, 0)

        passphraseentry = Entry(60, password=1)
        toplevel.add(passphraseentry, 0, 1, (0, 0, 0, 1))

        buttons = ButtonBar(self.screen, [TEXT_OK_BUTTON, TEXT_CANCEL_BUTTON])
        toplevel.add(buttons, 0, 2, growx=1)

        rc = toplevel.run()
        res = buttons.buttonPressed(rc)

        passphrase = None
        if res == TEXT_OK_CHECK or rc == "F12":
            passphrase = passphraseentry.value().strip()

        self.rc = passphrase
        return self.rc
コード例 #3
0
ファイル: text.py プロジェクト: numbnet/anaconda
    def run(self):
        toplevel = GridForm(self.screen, _("Passphrase"), 1, 3)

        txt = TextboxReflowed(65, self.txt)
        toplevel.add(txt, 0, 0)

        passphraseentry = Entry(60, password=1)
        toplevel.add(passphraseentry, 0, 1, (0, 0, 0, 1))

        buttons = ButtonBar(self.screen, [TEXT_OK_BUTTON, TEXT_CANCEL_BUTTON])
        toplevel.add(buttons, 0, 2, growx=1)

        rc = toplevel.run()
        res = buttons.buttonPressed(rc)

        passphrase = None
        if res == TEXT_OK_CHECK or rc == "F12":
            passphrase = passphraseentry.value().strip()

        self.rc = passphrase
        return self.rc