clutter-rs 0.1.2

Rust bindings for the Clutter library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// extern crate gdk;
// extern crate gdk_sys;

// #[test]
// fn check_event() {
//     gdk::init();
//     let base_ev = gdk::Event::new(gdk::EventType::KeyPress);
//     let mut ev: gdk::EventKey = base_ev.downcast().unwrap();
//     ev.as_mut().keyval = *gdk::keys::constants::A;

//     let keyval_unicode = ev.get_keyval().to_unicode();

//     assert_eq!(keyval_unicode, Some('A'));

//     let keyval_name = ev.get_keyval().name();

//     assert_eq!(keyval_name, Some("A".into()));
// }