Layout Helper missing in V14SP2 (solved)

This Q&A forum allows users to post and respond to "How Do I Do ....." questions. Please do not use to report (suspected) errors - you must use your regional help desk for this. The information contained in this forum has not been validated by LANSA and, as such, LANSA cannot guarantee the accuracy of the information.
Post Reply
Posts: 68
Joined: Thu Mar 24, 2016 5:31 am

Layout Helper missing in V14SP2 (solved)

Post by LANSAGuru » Wed May 01, 2019 8:35 am

When doing windows development, there was an item in the Views Menu called layout helper.

It appears to be missing from the Tabs Menu (Views Menu is now called Tabs Menu).

Does anyone know what happened to it.


Posts: 106
Joined: Wed Dec 02, 2015 10:06 am

Re: Layout Helper missing in V14SP2

Post by MarkDale » Thu May 02, 2019 11:34 am

I think its been deprecated, because you used to be able to access the layout helper via the LayoutManager property (of forms panels etc), and thats gone too.

I guess the Layout tab is the replacement, and you have to click on each element to see how its layout is managed

Posts: 533
Joined: Wed Jan 20, 2016 7:38 am

Re: Layout Helper missing in V14SP2

Post by atostaine » Fri May 03, 2019 1:26 am

I can't figure out how to maintain VL-WIN flow layouts. I usually have to redo them with rows/columns.
Art Tostaine

Posts: 68
Joined: Thu Mar 24, 2016 5:31 am

Re: Layout Helper missing in V14SP2

Post by LANSAGuru » Wed May 08, 2019 12:00 am

Confirmed by LPC Support that the Layout Helper has been deprecated.

The LayoutManager dialog was removed in favor of the Layout Ribbon as we could no longer justify the confusion in documentation or the duplication of effort in maintenance. Also new features like variable sizing and Table Layout were not available from the old Layout Helper dialog as only the Layout Ribbon and Designer are being maintained and enhanced.

From V13 onwards VL’s Layouts were majorly enhanced with Table Layout and Designer responsiveness through the Layout Ribbon. All new development was pushed this direction by the functionality being front and center in the Editor.

What everyone did get was a more flexible Layout mechanism suitable for more modern Layouts.

The V14 designer responds to selection and the information is always available. Simply click on the UI and all Layout information is available (see pic below).
Example.jpg (71.86 KiB) Viewed 8951 times

Clicking on a UI control shows its Layout information. Clicking on a UI Composite shows both its LayoutItem information as a Child in its parent and its LayoutManager information that will be applied to its children.

This is definitely a different way of thinking but removes the abstraction that the Layout Helper Dialog required. It keeps the designer front and center and Layout a more natural part of design. We feel this is a step forward rather than the previous means of opening the LayoutHelper Dialog and navigating the UI from there.

So to answer the individual question….

I guess the concerns are…
• Are we losing some functionality or a way at looking at it… I did not see a way to do things like determine the child and parent like in the layout helper

It is a different way of thinking but we have simplified development for new users. Layout is now part of the designer with the Layout Sheet providing all details. Structure of the UI is provided from the Outliner view and all parent\child structure is handled through designer selection.

Post Reply