#windowing #window #window-event #key-code #platform

winey

简单的窗口库

2个发布版本

0.1.1 2023年4月22日
0.1.0 2023年4月19日

#6 in #key-code

32 每月下载量
gsfk中使用

MIT许可证

31KB
836 代码行

Winey - Rust的窗口库

Lines of code

目标

  • 简单易用
  • 高度可定制(请参阅详细示例此处

支持的平台

  • Windows
  • MacOS
  • Xlib
  • Wayland

示例

use winey::window::Window;
use winey::{KeyCode, WindowEvent, WineyWindowImplementation};

fn main() {
    let window = Window::new("Hello World", 500, 500);

    window.show();

    window.run(|event,control_flow| {
        match event {
            WindowEvent::CloseRequested => {
                control_flow.exit(0);
            }

            _ => {

            }
        }
    })
}

许可证

Winey遵循MIT许可证

依赖项

~0.5–11MB
~75K SLoC