ni.com checkout is currently experiencing issues.

Support teams are actively working on the resolution.

LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Darren

Improve Item Selection for Enums and Rings with Large Lists

Status: Completed

Available in LabVIEW 2020 and later. When you right-click an enum or ring and choose 'Select Item...', you get a Quick Drop-like UI that lets you type text to search for and select an item.

Here's an enum with a lot of elements:
enum1.png

 

The enum has a built-in right-click menu to 'Select Item', but it's worthless... it does exactly the same thing as clicking on the enum directly:
enum2.png

I think we should replace the 'Select Item' right-click on enums and rings with a Quick Drop-like UI that lets you filter the enum/ring contents and select an item without having to scroll a giant list:
enum3.png

12 Comments
swatts
Active Participant

YES!!!!!

Steve


Opportunity to learn from experienced developers / entrepeneurs (Fab,Joerg and Brian amongst them):
DSH Pragmatic Software Development Workshop


Random Ramblings Index
My Profile

tst
Knight of NI Knight of NI
Knight of NI

Related idea - https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Add-Intellisense-support-to-the-property-node/idi-p/1...

 

(related in that it suggests a similar mechanism for property nodes, and as suggested in the comments, this could be apply to other places that have long lists. Unfortunately, each of these places probably requires a separate implementation, at least for hooking into it).

 

Since for an enum this should actually be easy, I'm guessing you already built a shortcut menu plugin that does this?


___________________
Try to take over the world!
Darren
Proven Zealot

Yes, a team at NI developed this plugin and is using it internally. I'll ask them if they can post it to the ni.com/lvmenus community.

pawhan11
Active Participant

Very nice idea, something like this should be implemented for .net assemblies/properties/methods

T.Minami
NI Employee (retired)

Could we extend this functionality to the XNET Signal control as well?

 

This would also be extremely useful for selecting signals out of a CAN database! My customer has dozens upon dozens of signals in his database, and has a heck of a time selecting the correct signals whenever his database gets modified.

Darren
Proven Zealot

We will investigate which other controls besides enum/ring would be feasible to include in the implementation.

Darren
Proven Zealot
Status changed to: In Development
 
Darren
Proven Zealot

Try before you buy, see here.

Darren
Proven Zealot
Status changed to: In Beta
 
swatts
Active Participant

Status changed to: HAPPY

Steve


Opportunity to learn from experienced developers / entrepeneurs (Fab,Joerg and Brian amongst them):
DSH Pragmatic Software Development Workshop


Random Ramblings Index
My Profile