I can resize and move controls in Lua, but I do not see a way to create more than 8 per page (besides groups). Even looking at the JSON it’s not clear if I can just add controls to the project or the preset.
My goal is create a page with many readonly values.
Wondering if I need to make a custom control to do this on the E1 Mini? That is, one of the 8 allowed controls is a custom control that displays multiple parameters. Seems like a lot of extra complexity.
You can move controls around the pages. That allows you to create a page with controls you want to use elsewhere. Make that page hidden, so that users do not see it, and use it as a repository of controls for your layout changes.
This approach is there due to backwards compatibility. An alternative ways, such as creating controls on in the runtime in Lua or having a pool of controls instead of pages, might be introduced later. It is not the highest priority though.
Thanks. Interesting approach. I think I can make that work. I have at least one page planned to be unused and can get by with a 8 extra controls (by using up one page on the Mini).
I assume there’s no way to create more than the standard 8 pages on the mini inmstead of harvesting controls from one of the eight. Worst case I could have just one page and reconfigure the controls on or two pages to make virtual pages. We lose bit the expressive power and simplicity of the page abstraction.