| |||||||||||||
- NI Discussion Forums
- :
- NI Idea Exchange
- :
- LabVIEW Idea Exchange
- :
- Decorations With Drag-and-drop Behavior
Announcements
Decoration s With Drag-and-d rop Behavior
It would be nice have the drag-and-drop behavior in some box type decorations that will place a control inside it, just like Clusters. Can have also the same options to organize (AutoSizing: None, Size to Fit, Arrange Horizontally, Arrange Vertically). Nowadays, if we want to to have some graphically grouped controls, basically we have to:
- Organize the controls
- Place the decoration
- Move the decoration to back
- Resize the decoration to "hold" all controls
- Select all
- Group
I the proposed way:
- Place the decoration
- Resize the decoration
- Drag-and-drop the controls in their definitives positions
If a control needs to be added to the group, nowadays we have to:
- Select the group
- Ungroup it
- Place the new control
- Sometimes select the decoration and send it to back
- Group again
In the proposed way it will need only one step:
- Drag-and-drop the new control
In the application "1D Fourier Interpolation", an example that comes with LabVIEW, try to move the decoration that embodies the "Data Generation" controls. With the proposed idea they would move all together.
There is another gain: nowadays the Group, Ungroup and Move To Back operations are only accessible via toolbar drop-down menu.
Comments
- Comments (1 - 3)
Did you know, that you can customize a cluster control by replacing its frame with any of the decorations? You can go Advanced -> Customize and replace the frame of the cluster with a different decoration. This works even with custom images.
Advantage: You now only have one control to deal with on the block diagram instead of the separate controls (you can still react to events from the individual controls)
Disadvantage: Since this is a cluster, you cannot mix controls and indicators.
Interesting idea. It got me thinking... there is one existing "decoration" that behaves like this -- the Tab Control. It is a FP item that you can drop other FP items into. The Tab Control does not absorb these other controls into itself the way a cluster control does. It merely"decorates" them. Other controls/decorations along these lines should certainly be possible. In fact, as a workaround, I wonder how far you could get by just having a customized tab control. I've never tried to edit one of those in the Control Editor, but perhaps you could give it a transparent background and a nice border... Does it do autosizing? I've never thought to check... something to play with...
- Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
- If your idea has not been submitted click
Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea. - Watch as the community gives your idea kudos and adds their input.
- As NI R&D considers the idea, they will change the idea status.
- Give kudos to other ideas that you would like to see in a future version of LabVIEW!
- Macro in LabVIEW
- Block Diagram
- Moveable Case Selector Label
- Create graphs with multiple scales and a "drag cursor"
- Nested In Place Structure Chain
- VI Property "Set origin at top left corner"
- LTS (Long-term support) vewrsion of LabVIEW
- Hierarchy Find for Front Panel Object
- Compact Stacked Shift Registers
- Add CUDA support
-
muks
on:
Block Diagram
-
vt92
on:
Moveable Case Selector Label
-
Ravens Fan
on:
Create graphs with multiple scales and a "drag cursor"
-
jlokanis
on:
Nested In Place Structure Chain
-
Dennis Knutson
on:
LTS (Long-term support) vewrsion of LabVIEW
-
Aristos Queue
on:
Hierarchy Find for Front Panel Object
-
Aristos Queue
on:
Compact Stacked Shift Registers
-
muks
on:
Add CUDA support
-
Aristos Queue
on:
Get rid of automatic key navigation assignment
-
GregS
on:
IMAQ VI's should support all image types which mak...
- Analysis & Computation (34)
- Execution & Performance (147)
- HW Connectivity (18)
- Installation & Upgrade (28)
- Networking Communications (13)
- Third party integration & APIs (26)
- UI & Usability (807)
| My Profile | Privacy | Legal | Contact NI © 2010 National Instruments Corporation. All rights reserved. | | ||





