Window creation: Difference between revisions

Rust, using winit
(→‎{{header|ALGOL 68}}: add AmigaBASIC version)
(Rust, using winit)
Line 1,976:
</script>"
wait</lang>
 
=={{header|Rust}}==
{{libheader|winit}}
<lang rust>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;
}
_ => {}
}
});
}</rust>
 
 
=={{header|Scala}}==
Anonymous user