По мотивам последнего поста: изобретаю псевдографический тулкит. Только что почти запилил лейауты и не мог не поделиться. Радовался, как ребёнок ![]()
Собственно, код (результат на скриншоте):
let rb = RustBox::init(Default::default()).unwrap();
let mut row1 = HBoxLayout::new();
row1.push(TextBox::new("---:row1:col1:---"));
row1.push(TextBox::new("---:row1:col2:---"));
let mut row2 = HBoxLayout::new();
row2.push(TextBox::new("---:row2:col1:---"));
row2.push(TextBox::new("---:row2:col2:---"));
let mut col = VBoxLayout::new();
col.push(row1);
col.push(row2);
col.render(&rb).unwrap();
rb.present();