- map_box = urwid.Padding(self.map_widget, width=50)
- widget_pile = urwid.Pile([edit_widget, map_box, self.turn_widget,
- self.log_widget])
- self.top = urwid.Filler(widget_pile, valign='top')
+
+ edit_map = urwid.AttrMap(edit_widget, 'foo')
+ turn_map = urwid.AttrMap(self.turn_widget, 'bar')
+ log_map = urwid.AttrMap(self.log_widget, 'baz')
+ widget_pile = urwid.Pile([edit_map,
+ urwid.Divider(),
+ turn_map,
+ urwid.Divider(),
+ log_map])
+ widget_columns = urwid.Columns([(20, widget_pile), self.map_widget],
+ dividechars=1)
+
+ self.top = urwid.Filler(widget_columns, valign='top')