1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-29 04:40:03 -04:00

"Final" image polish (#3342)

* Improve the Image API a bit

* Improve image view demo

* Better names

* calculate -> calc
This commit is contained in:
Emil Ernerfeldt
2023-09-15 10:13:50 +02:00
committed by GitHub
parent d7d222d3f6
commit 2bbceb856b
4 changed files with 53 additions and 37 deletions

View File

@@ -105,13 +105,17 @@ impl eframe::App for ImageViewer {
// bg_fill
ui.add_space(2.0);
ui.label("Background color");
ui.color_edit_button_srgba(&mut self.image_options.bg_fill);
ui.horizontal(|ui| {
ui.color_edit_button_srgba(&mut self.image_options.bg_fill);
ui.label("Background color");
});
// tint
ui.add_space(2.0);
ui.label("Tint");
ui.color_edit_button_srgba(&mut self.image_options.tint);
ui.horizontal(|ui| {
ui.color_edit_button_srgba(&mut self.image_options.tint);
ui.label("Tint");
});
// fit
ui.add_space(10.0);

View File

@@ -212,7 +212,7 @@ impl WrapApp {
),
#[cfg(feature = "image_viewer")]
(
"🖼 Image Viewer",
"🖼 Image Viewer",
Anchor::ImageViewer,
&mut self.state.image_viewer as &mut dyn eframe::App,
),