Two columns
This commit is contained in:
@@ -253,10 +253,11 @@ impl eframe::App for RustDoomLauncher {
|
|||||||
ui.label("PWADs");
|
ui.label("PWADs");
|
||||||
let mut remove_pos: Option<usize> = None;
|
let mut remove_pos: Option<usize> = None;
|
||||||
let mut add_pos: Option<usize> = None;
|
let mut add_pos: Option<usize> = None;
|
||||||
for (pwad, pos, selected) in
|
ui.columns(2, |columns| {
|
||||||
self.pwad_manager.iter_selectable_with_pos_and_selected()
|
for (i, (pwad, pos, selected)) in
|
||||||
|
self.pwad_manager.iter_selectable_with_pos_and_selected().enumerate()
|
||||||
{
|
{
|
||||||
ui.horizontal(|ui| {
|
columns[i%2].horizontal(|ui| {
|
||||||
if ui
|
if ui
|
||||||
.add(egui::SelectableLabel::new(selected, &pwad.name))
|
.add(egui::SelectableLabel::new(selected, &pwad.name))
|
||||||
.clicked()
|
.clicked()
|
||||||
@@ -268,6 +269,8 @@ impl eframe::App for RustDoomLauncher {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
|
||||||
/*
|
/*
|
||||||
if let Some(rp) = remove_pos {
|
if let Some(rp) = remove_pos {
|
||||||
self.pwad_manager.remove_selectable(rp);
|
self.pwad_manager.remove_selectable(rp);
|
||||||
|
|||||||
Reference in New Issue
Block a user