#egui #list #ui #dropdown #items #text

egui-dropdown

egui的实际下拉列表

9次重大发布

0.10.0 2024年7月11日
0.9.0 2024年3月27日
0.8.0 2024年3月21日
0.5.0 2023年11月28日
0.1.0 2022年11月3日

#203 in 文本处理

Download history • Rust 包仓库 743/week @ 2024-05-04 • Rust 包仓库 786/week @ 2024-05-11 • Rust 包仓库 858/week @ 2024-05-18 • Rust 包仓库 852/week @ 2024-05-25 • Rust 包仓库 877/week @ 2024-06-01 • Rust 包仓库 730/week @ 2024-06-08 • Rust 包仓库 1157/week @ 2024-06-15 • Rust 包仓库 1241/week @ 2024-06-22 • Rust 包仓库 1010/week @ 2024-06-29 • Rust 包仓库 649/week @ 2024-07-06 • Rust 包仓库 681/week @ 2024-07-13 • Rust 包仓库 544/week @ 2024-07-20 • Rust 包仓库 575/week @ 2024-07-27 • Rust 包仓库 434/week @ 2024-08-03 • Rust 包仓库 481/week @ 2024-08-10 • Rust 包仓库 292/week @ 2024-08-17 • Rust 包仓库

1,866 monthly downloads
用于 13 个crates(通过 talon-gui

MIT 协议

25KB
122

egui-dropdown

egui的下拉列表。

安装

[dependencies]
egui-dropdown = "0.2"

使用

// Working example can be found in `examples/dropdown.rs`

ui.add(DropDownBox::from_iter(
    &self.items,
    "test_dropbox",
    &mut self.buf,
    |ui, text| ui.selectable_label(false, text)
));

命名

尽管它被称为 DropDownBox,但从技术上讲,它应该被称为 ComboBox。但是这是egui用于其小部件版本的方式,所以就这样。


lib.rs:

egui-dropdown

依赖关系

~4.5–9.5MB
~82K SLoC