extern crate termbox;
use termbox::{
Termbox,
Event,
DEFAULT,
KEY_ESC,
};
fn main () {
let mut tb = Termbox::open().unwrap();
tb.set_clear_attributes(DEFAULT, DEFAULT);
tb.clear();
tb.put_str(0, 0, "Hello, world!", DEFAULT, DEFAULT);
tb.put_str(0, 1, "Press Esc to continue", DEFAULT, DEFAULT);
tb.present();
loop {
match tb.poll_event() {
Event::Key(event) => {
if event.key == KEY_ESC {
break;
}
},
_ => {},
}
}
}