22 lines
558 B
Plaintext
22 lines
558 B
Plaintext
use winit::event::{Event, WindowEvent}; // winit 0.24
|
|
use winit::event_loop::{ControlFlow, EventLoop};
|
|
use winit::window::WindowBuilder;
|
|
|
|
fn main() {
|
|
let event_loop = EventLoop::new();
|
|
let _win = WindowBuilder::new()
|
|
.with_title("Window")
|
|
.build(&event_loop).unwrap();
|
|
|
|
event_loop.run(move |ev, _, flow| {
|
|
match ev {
|
|
Event::WindowEvent {
|
|
event: WindowEvent::CloseRequested, ..
|
|
} => {
|
|
*flow = ControlFlow::Exit;
|
|
}
|
|
_ => {}
|
|
}
|
|
});
|
|
}
|