mirror of
https://github.com/eliasstepanik/imgui-rs.git
synced 2026-01-10 04:58:34 +00:00
29 lines
849 B
Rust
29 lines
849 B
Rust
use imgui::*;
|
|
|
|
mod support;
|
|
|
|
fn main() {
|
|
let mut value = 0;
|
|
let choices = ["test test this is 1", "test test this is 2"];
|
|
support::simple_init(file!(), move |_, ui| {
|
|
ui.window("Hello world")
|
|
.size([300.0, 110.0], Condition::FirstUseEver)
|
|
.build(|| {
|
|
ui.text_wrapped("Hello world!");
|
|
ui.text_wrapped("こんにちは世界!");
|
|
if ui.button(choices[value]) {
|
|
value += 1;
|
|
value %= 2;
|
|
}
|
|
|
|
ui.button("This...is...imgui-rs!");
|
|
ui.separator();
|
|
let mouse_pos = ui.io().mouse_pos;
|
|
ui.text(format!(
|
|
"Mouse Position: ({:.1},{:.1})",
|
|
mouse_pos[0], mouse_pos[1]
|
|
));
|
|
});
|
|
});
|
|
}
|