+ Event::Window { win_event: WindowEvent::Resized(x, y), .. } => { println!("window resized({}, {})", x, y) }
+ Event::Window { win_event: WindowEvent::Maximized, .. } => { println!("window maximized") }
+ Event::Window { win_event: WindowEvent::Restored, .. } => { println!("window restored") }
+ Event::Window { win_event: WindowEvent::Enter, .. } => { println!("window enter") }
+ Event::Window { win_event: WindowEvent::Leave, .. } => { println!("window leave") }
+ Event::Window { win_event: WindowEvent::FocusGained, .. } => { println!("window focus gained") }
+ Event::Window { win_event: WindowEvent::FocusLost, .. } => { println!("window focus lost") }