7个版本 (重大更新)
使用旧的Rust 2015
0.7.0 | 2022年2月15日 |
---|---|
0.6.1 | 2021年7月2日 |
0.6.0 | 2020年11月5日 |
0.5.0 | 2020年4月21日 |
0.1.0 |
|
#270 in GUI
每月1,063次下载
在 7 个包中使用
11KB
195 行
msgbox-rs
操作系统 | 构建状态 |
---|---|
Linux & OS X | |
Windows |
extern crate msgbox;
use msgbox::IconType;
fn main() {
msgbox::create("Hello Title", "Hello World!", IconType::Info);
}
简单、跨平台的消息框GUI库。
它只做一件事,那就是显示一个带有OK按钮的消息框模态,并且是同步运行的。
它支持多平台,并且每个平台都有独立的依赖项,因此轻量。
示例用法是在OpenGL应用程序发生错误时显示模态。
- 同步消息模态
- 多平台(Linux GTK3+、Windows和OS X)
- 轻量级
平台支持
- Linux带有GTK 3+(在Ubuntu Gnome 16.04上测试过)
- Windows(在Windows 8.1和10上测试过)
- OS X(在MacOS 10.13.3 High Sierra上测试过)
开发需求
Linux
libgtk-3-dev
用于aptgtk3-devel
用于yum
Windows
- 与winapi兼容的Windows版本
OS X
- 在High Sierra 10.13.3上测试过,但应该在10.3+上也能工作
许可证
在MIT许可证下分发
依赖项
~0.3–4MB
~96K SLoC