Пример #1
0
 def unit_dialog(self, item, dt):
     from choice_dialog import ChoiceDialog
     def cb(text):
         self.app._set_bu(text)
         item.bu = self.app.base_unit
     d = ChoiceDialog(_('Denomination'), base_units.keys(), self.app.base_unit, cb)
     d.open()
Пример #2
0
 def unit_dialog(self, item, dt):
     if self._unit_dialog is None:
         def cb(text):
             self.app._set_bu(text)
             item.bu = self.app.base_unit
         self._unit_dialog = ChoiceDialog(_('Denomination'), base_units.keys(), self.app.base_unit, cb)
     self._unit_dialog.open()
Пример #3
0
    def fiat_dialog(self, item):
        from choice_dialog import ChoiceDialog

        def cb(text):
            pass

        d = ChoiceDialog(_('Fiat Currency'), {}, '', cb)
        d.open()
Пример #4
0
 def coinselect_dialog(self, item, dt):
     if self._coinselect_dialog is None:
         choosers = sorted(coinchooser.COIN_CHOOSERS.keys())
         chooser_name = coinchooser.get_name(self.config)
         def cb(text):
             self.config.set_key('coin_chooser', text)
             item.status = text
         self._coinselect_dialog = ChoiceDialog(_('Coin selection'), choosers, chooser_name, cb)
     self._coinselect_dialog.open()
Пример #5
0
 def language_dialog(self, item, dt):
     if self._language_dialog is None:
         l = self.config.get('language', 'en_UK')
         def cb(key):
             self.config.set_key("language", key, True)
             item.lang = self.get_language_name()
             self.app.language = key
         self._language_dialog = ChoiceDialog(_('Language'), languages, l, cb)
     self._language_dialog.open()
Пример #6
0
 def language_dialog(self, item, dt):
     from choice_dialog import ChoiceDialog
     l = self.config.get('language', 'en_UK')
     def cb(key):
         self.config.set_key("language", key, True)
         item.lang = self.get_language_name()
         self.app.language = key
     d = ChoiceDialog(_('Language'), languages, l, cb)
     d.open()
Пример #7
0
    def unit_dialog(self, item):
        from choice_dialog import ChoiceDialog

        def cb(text):
            self.app._set_bu(text)
            item.bu = self.app.base_unit

        d = ChoiceDialog(_('Denomination'),
                         dict(map(lambda x: (x, x), base_units)),
                         self.app.base_unit, cb)
        d.open()
Пример #8
0
    def coinselect_dialog(self, item, dt):
        from electrum import COIN_CHOOSERS
        choosers = sorted(COIN_CHOOSERS.keys())
        chooser_name = self.app.wallet.coin_chooser_name(self.config)

        def cb(text):
            self.config.set_key('coin_chooser', text)
            item.status = text

        d = ChoiceDialog(_('Coin selection'), choosers, chooser_name, cb)
        d.open()
Пример #9
0
 def cb3():
     ChoiceDialog(_('Choose a server'), sorted(servers),
                  popup.ids.host.text, cb2).open()