wiard 0.5.2

Window handling library for Windows in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn main() -> anyhow::Result<()> {
    let mut event_rx = wiard::EventReceiver::new();
    let _window = wiard::Window::builder(&event_rx)
        .title("wiard drop files")
        .accept_drop_files(true)
        .build()?;
    loop {
        let Some((event, _)) = event_rx.recv() else {
            break;
        };
        if let wiard::Event::DropFiles(df) = event {
            println!("{df:?}");
        }
    }
    Ok(())
}