Sometimes a page-layout has many different panels that change visibility in runtime. To set all views in a panel in the designer, other panels could be hidden for a moment in the views tree.
No, in this case B4XPages type projects have nothing to do with it. Yours is a reasonable request; the uncomfortable alternative is to set the left of the panel that you temporarily don't want to see to very high values, so that it goes out of view.
Instead of using many different panes you could use different B4XPages.
Another possibility could be to have one layout file with Panels and load different layout files onto these Panels, or load them onto a Panel when needed..
I think the idea is like adding a view button (?️) beside the panel in Views Tree section.
But we already can set the Visible property to False.
When I click the Designer Script area, Script mode (read-only) is activated, the panel (together with it's child views) will be hidden.
When the Properties section is focused, the panel and it's child views are visible.
I tried, but always the first (not the active) panel is shown.
I think, the best solution in the designer would be an option like "Show only active/selected panel". Or by default the other panels are hidden while I am inside a panel (selected in the views tree). I am never interested in the other panels in that case.
I think, the best solution in the designer would be an option like "Show only active/selected panel". Or by default the other panels are hidden while I am inside a panel (selected in the views tree). I am never interested in the other panels in that case.
Thanks, but I can not remove views because I still need the properties of views in hidden panels (like slider-values, ...). And I already have so many layouts for clv-list-items, dialogs and pages. It would make projects more confusing.