39#include <cwidget/generic/util/eassert.h>
43 struct column_disposition
51 column_disposition(
const std::wstring &_text,
int _minx) :
text(_text),
minx(_minx) {}
55 const char *encoding =
nullptr);
65 : info(_info), width(_width), expand(_expand), shrink(_shrink)
71 typedef std::list<column> layout;
78 std::wstring columnify(
const layout &format,
int width);