projects
/
cascardo
/
irpf-gui.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Permite valores vazios para OptionForm.
[cascardo/irpf-gui.git]
/
src
/
form.py
diff --git
a/src/form.py
b/src/form.py
index
118a1e5
..
d1dc4ba
100644
(file)
--- a/
src/form.py
+++ b/
src/form.py
@@
-45,6
+45,8
@@
class OptionsForm(BaseForm):
self.value = value
self.index = self.find_index()
def find_index(self):
self.value = value
self.index = self.find_index()
def find_index(self):
+ if self.value == None:
+ return -1
return map(lambda x: x[0], self.options).index(self.value)
def get_length(self):
return len(self.options)
return map(lambda x: x[0], self.options).index(self.value)
def get_length(self):
return len(self.options)
@@
-53,6
+55,8
@@
class OptionsForm(BaseForm):
def get_value(self, index):
return self.options[index][0]
def get_cur_display(self):
def get_value(self, index):
return self.options[index][0]
def get_cur_display(self):
+ if self.index < 0:
+ return ""
return self.options[self.index][1]
def get_cur_value(self):
return self.value
return self.options[self.index][1]
def get_cur_value(self):
return self.value