Limit it to the Checkbox list

This commit is contained in:
Douglas Clowes
2013-08-16 14:52:10 +10:00
parent b9d9721a5f
commit 75cc6a1ff6

View File

@@ -14,6 +14,8 @@ def main():
text_cb_list = [u"Wax", u"Wash", u"Buff", u"Clear Coat", u"Dry",
u"Racing Stripe"]
text_cb_list = list(config.sections())
cb_list =[urwid.AttrWrap(urwid.CheckBox(txt),'buttn','buttnf')
for txt in text_cb_list]
text_rb_list = [u"Morning", u"Afternoon", u"Evening", u"Weekend"]
@@ -25,25 +27,24 @@ def main():
blank = urwid.Divider()
listbox_content = [
urwid.Padding(urwid.GridFlow(
[urwid.AttrWrap(urwid.Button(txt, button_press),
'buttn','buttnf') for txt in text_button_list],
13, 3, 1, 'left'),
left=4, right=3, min_width=13),
# urwid.Padding(urwid.GridFlow(
# [urwid.AttrWrap(urwid.Button(txt, button_press),
# 'buttn','buttnf') for txt in text_button_list],
# 13, 3, 1, 'left'),
# left=4, right=3, min_width=13),
blank,
urwid.Padding(urwid.GridFlow(
[urwid.AttrWrap(urwid.CheckBox(txt),'buttn','buttnf')
for txt in text_cb_list],
cb_list,
10, 3, 1, 'left') ,
left=4, right=3, min_width=10),
blank,
urwid.Padding(urwid.GridFlow(
[urwid.AttrWrap(urwid.RadioButton(radio_button_group,
txt), 'buttn','buttnf')
for txt in text_rb_list],
13, 3, 1, 'left') ,
left=4, right=3, min_width=13),
blank,
# urwid.Padding(urwid.GridFlow(
# [urwid.AttrWrap(urwid.RadioButton(radio_button_group,
# txt), 'buttn','buttnf')
# for txt in text_rb_list],
# 13, 3, 1, 'left') ,
# left=4, right=3, min_width=13),
# blank,
]
header = urwid.AttrWrap(urwid.Text(text_header), 'header')
listbox = urwid.ListBox(urwid.SimpleListWalker(listbox_content))