LabVIEW Idea Exchange

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

Insert class VI contextual menu

Status: New
insert class vi.jpg
6 Comments
crelf
Trusted Enthusiast
Someone recently posted a JKI RCF plugin that does exactly that - although I can't seem to find it right now... 😞




Copyright © 2004-2024 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 4.0 License.
lvABC
Member

Agree Kudos++

Meanwhile you can use this very helpful JKI RCF Class Tool Plugin

Message Edited by lvABC on 10-05-2009 10:39 AM
Jarrod_S.
Active Participant
Fantastic idea. Palettes are a pain to create and should not be the intended solution here. Also, they don't cover calling parent class methods.
Jarrod S.
National Instruments
JackDunaway
Trusted Enthusiast
Almost created this very Idea, but glad I didn't because you did a better job describing in one picture than all the paragraphs brewing my head! Kudos to this "old gem" that hopefully more will discover.
AristosQueue (NI)
NI Employee (retired)

This LabVIEW addon adds  exactly this functionality to LabVIEW.

 

You can also read this post for my explanation of why this isn't a native part of LabVIEW already. I'm not opposed to it being added... there's just history for why it didn't get created originally.

JackDunaway
Trusted Enthusiast

I read through the conversation on lavag - too bad about your usability testing. Whoever says "it's too confusing since the palette would be dynamically rearranged (alphabetized)", I don't buy into that. Did you try the dynamic palette building based on the order it appears under the class? If the user wants the list alphabetized, such will be the palette. If the user wants the newest items at the end, such will be the palette.

 

Not including this feature simply because the palette may get rearranged as items are added/removed from the class? This is a significant loss over a minor detail. I really like the palletes view vs. simply a text listing (I appreciate an easily-recognizable icon). Having palettes built dynamically based on class contents would be an excellent UI addition.

 

Several users on lavag mentioned "Why not run the proposal by us (the community) for usability testing?" Would it be worth revisiting your proposals in the context of the Idea Exchange?

 

The real problem here is that such a natural, intuitive feature is missing. I commonly right-click on different sorts of wires to access the appropriate palette, and I continually make the mistake of right-clicking on class wires expecting to pull up the class library palette.

 

 

 

Message Edited by JackDunaway on 05-03-2010 11:32 AM