Code example demo: remove extra ScrollArea

This commit is contained in:
Emil Ernerfeldt 2021-10-23 15:36:25 +02:00
parent da09a5c69c
commit 17f0ae22c9

View file

@ -97,21 +97,19 @@ impl CodeExample {
.trim(), .trim(),
); );
egui::ScrollArea::vertical().show(ui, |ui| { ui.horizontal(|ui| {
ui.horizontal(|ui| { let indentation = 8.0 * ui.fonts()[egui::TextStyle::Monospace].glyph_width(' ');
let indentation = 8.0 * ui.fonts()[egui::TextStyle::Monospace].glyph_width(' '); let item_spacing = ui.spacing_mut().item_spacing;
let item_spacing = ui.spacing_mut().item_spacing; ui.add_space(indentation - item_spacing.x);
ui.add_space(indentation - item_spacing.x);
egui::Grid::new("code_samples") egui::Grid::new("code_samples")
.striped(true) .striped(true)
.num_columns(2) .num_columns(2)
.min_col_width(16.0) .min_col_width(16.0)
.spacing([16.0, 8.0]) .spacing([16.0, 8.0])
.show(ui, |ui| { .show(ui, |ui| {
self.samples_in_grid(ui); self.samples_in_grid(ui);
}); });
});
}); });
code_view_ui(ui, " }\n}"); code_view_ui(ui, " }\n}");