diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-11-16 19:17:50 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-11-16 19:17:50 +0000 |
| commit | 032b0f926826a6501b067d69e2b0dad627e67041 (patch) | |
| tree | 9484a6c4f29d3583d9a0c3783065369a76c9b212 /lib/python/Screens/ChoiceBox.py | |
| parent | 9e729afbeff002a7fa0c25c5708268d07f7c2eeb (diff) | |
| download | enigma2-032b0f926826a6501b067d69e2b0dad627e67041.tar.gz enigma2-032b0f926826a6501b067d69e2b0dad627e67041.zip | |
let's not overwrite Screen.keys(), as Screen is a dict, and we need this function
Diffstat (limited to 'lib/python/Screens/ChoiceBox.py')
| -rw-r--r-- | lib/python/Screens/ChoiceBox.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/python/Screens/ChoiceBox.py b/lib/python/Screens/ChoiceBox.py index ce8f9bf9..d1bac9f8 100644 --- a/lib/python/Screens/ChoiceBox.py +++ b/lib/python/Screens/ChoiceBox.py @@ -16,17 +16,17 @@ class ChoiceBox(Screen): self["text"] = Label(title) self.list = [] if keys is None: - self.keys = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "red", "green", "yellow", "blue" ] + (len(list) - 10) * [""] + self.__keys = [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "red", "green", "yellow", "blue" ] + (len(list) - 10) * [""] else: - self.keys = keys + (len(list) - len(keys)) * [""] + self.__keys = keys + (len(list) - len(keys)) * [""] self.keymap = {} pos = 0 for x in list: - strpos = str(self.keys[pos]) + strpos = str(self.__keys[pos]) self.list.append(ChoiceEntryComponent(key = strpos, text = x)) - if self.keys[pos] != "": - self.keymap[self.keys[pos]] = list[pos] + if self.__keys[pos] != "": + self.keymap[self.__keys[pos]] = list[pos] pos += 1 self["list"] = ChoiceList(list = self.list, selection = selection) @@ -101,4 +101,4 @@ class ChoiceBox(Screen): self.close(self.keymap["blue"]) def cancel(self): - self.close(None)
\ No newline at end of file + self.close(None) |
