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()
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()
def fiat_dialog(self, item): from choice_dialog import ChoiceDialog def cb(text): pass d = ChoiceDialog(_('Fiat Currency'), {}, '', cb) d.open()
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()
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()
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()
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()
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()
def cb3(): ChoiceDialog(_('Choose a server'), sorted(servers), popup.ids.host.text, cb2).open()