User | Kudos |
---|---|
5 | |
2 | |
2 | |
1 | |
1 |
Arrange VI Window (Ctrl+Space, Ctrl+F), when applied on the Front Panel, aligns controls that are connected to the terminal. Any control that is not connected to the terminal is relocated below controls that are connected to the terminal.
Unfortunately this plugin doesn't take Window Run-Time Position into account, which can produce undesirable results. As an example, here is a screenshot of a VI before and after using the shortcut:
Before
After
I think it is reasonable to expect the content area to stay untouched during this operation. What I would expect is something like this (error terminals were added to emphasize):
1) Any control inside the bounding box of Window Run-Time Position should stay untouched
2) If the bounding box is visible, offset origin by a few pixels to keep it visible after arranging controls
3) VIs without Window Run-Time Position should behave like before
Find attached a version of this plugin that produces the output above. I think this behavior should be supported by the version that ships with LabVIEW. I am also curious to know if anybody uses the shortcut to align controls that are visible at runtime (and why).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.