comment + fix an except
This commit is contained in:
parent
1916eedcde
commit
e4f2828347
1 changed files with 5 additions and 4 deletions
|
@ -127,6 +127,9 @@ class FieldInput(object):
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
class DummyInput(FieldInput, windows.Win):
|
class DummyInput(FieldInput, windows.Win):
|
||||||
|
"""
|
||||||
|
Used for fields that do not require any input ('fixed')
|
||||||
|
"""
|
||||||
def __init__(self, field):
|
def __init__(self, field):
|
||||||
FieldInput.__init__(self, field)
|
FieldInput.__init__(self, field)
|
||||||
windows.Win.__init__(self)
|
windows.Win.__init__(self)
|
||||||
|
@ -401,7 +404,7 @@ class FormWin(object):
|
||||||
continue
|
continue
|
||||||
try:
|
try:
|
||||||
input_class = self.input_classes[field['type']]
|
input_class = self.input_classes[field['type']]
|
||||||
except:
|
except IndexError:
|
||||||
continue
|
continue
|
||||||
label = field['label']
|
label = field['label']
|
||||||
desc = field['desc']
|
desc = field['desc']
|
||||||
|
@ -478,9 +481,7 @@ class FormWin(object):
|
||||||
label = self.inputs[i]['label']
|
label = self.inputs[i]['label']
|
||||||
self._win.addstr(y, 0, label)
|
self._win.addstr(y, 0, label)
|
||||||
self.inputs[i]['input'].resize(1, self.width//3, y+1, 2*self.width//3)
|
self.inputs[i]['input'].resize(1, self.width//3, y+1, 2*self.width//3)
|
||||||
# if field['description']:
|
# TODO: display the field description
|
||||||
# y += 1
|
|
||||||
# self._win.addstr(y, 0, field['description'])
|
|
||||||
y += 1
|
y += 1
|
||||||
i += 1
|
i += 1
|
||||||
if y >= self.height:
|
if y >= self.height:
|
||||||
|
|
Loading…
Reference in a new issue