1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-26 22:53:14 -04:00

more pixel diff fix

This commit is contained in:
adrien
2025-11-10 17:12:57 +01:00
parent abeb7a2a9c
commit e1af88748b
7 changed files with 56 additions and 9 deletions

View File

@@ -299,6 +299,7 @@ impl<'a> Button<'a> {
} else {
Margin::ZERO
};
if small {
button_padding.bottom = 0;
button_padding.top = 0;

View File

@@ -323,4 +323,4 @@ impl Widget for Label {
response
}
}
}

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ed9c5dca0551d8e6177dc67def3e8819036e39d935e11f9ee77a974dd7a3306
size 10938
oid sha256:73b09338bca2da64869595df0a8f990e9091ea0bde15820c572d343b4d1c4bb5
size 10807

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f765cc56eb84b14d0c7d7804c5ec24f90ea8ba14ee288787aa5131d58365629
size 22072
oid sha256:58a58e1db828dbcb2a770c6add716950edcd359c911f3348613ffd8bb7dbeaa2
size 21812

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:27c85c456e69f4d885ccf9af606e426138f6ca6b8e0762ea4806d6cc8225382c
size 29569
oid sha256:f9786fbc273adeb88a79d4917d8b3da742604644a78b122b7c1307006ac3c581
size 29252

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:231c72b67e733d7c12e76d28c4702cef9490d169e80f1388ad0b5276bd7184fc
size 34175
oid sha256:acdf4b04a4a69b69a255187f7a82e566860d278c5982a34166b3ed2c9435766a
size 34061

View File

@@ -28,6 +28,52 @@ fn main() -> eframe::Result {
age += 1;
}
ui.label(format!("Hello '{name}', age {age}"));
egui::MenuBar::new().ui(ui, |ui| {
ui.menu_button("File", |ui| {
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
});
ui.menu_button("test", |ui| {
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
});
ui.menu_button("azea", |ui| {
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
ui.menu_button("test", |ui| {
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
});
});
ui.menu_button("vrzzzde", |ui| {
if ui.button("Quit").clicked() {
ui.ctx().send_viewport_cmd(egui::ViewportCommand::Close);
}
});
});
});
})
}