fn main() {
let mut siv = cursive::default();
siv.add_layer(
cursive::views::Dialog::new()
.title("Write yourself a new title!")
.content(cursive::views::EditView::new().on_edit(
|s, content, _| {
s.set_window_title(content);
},
))
.button("Quit", |s| s.quit()),
);
siv.run();
}