mirror of
https://github.com/robbert-vdh/nih-plug.git
synced 2026-07-01 02:36:54 +00:00
Take up all remaining space in generic UI
This commit is contained in:
@@ -39,13 +39,15 @@ pub fn create(
|
||||
let param_map = params.param_map();
|
||||
let param_ids = params.param_ids();
|
||||
|
||||
egui::containers::ScrollArea::vertical().show(ui, |ui| {
|
||||
for id in param_ids {
|
||||
let param = param_map[id];
|
||||
ui.label(unsafe { param.name() });
|
||||
unsafe { widget.add_widget_raw(ui, ¶m, setter) };
|
||||
}
|
||||
});
|
||||
egui::containers::ScrollArea::vertical()
|
||||
// Take up all remaining space, use a wrapper container to adjust how much space that is
|
||||
.auto_shrink([false, false])
|
||||
.show(ui, |ui| {
|
||||
for id in param_ids {
|
||||
let param = param_map[id];
|
||||
unsafe { widget.add_widget_raw(ui, ¶m, setter) };
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
impl ParamWidget for GenericSlider {
|
||||
|
||||
Reference in New Issue
Block a user