LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
NIF_Vincent.O

Custom colors and wires for clusters

Status: Declined

Any idea that has received less than 2 kudos within 2 years after posting will be automatically declined. 

Hi !

 

I haven't seen a post in this section about the colors of a cluster.

 

I think it could be usefull to allow people to make custom colors and custom wires for their cluster, as it is possible with a lvclass.

 

Here is an example of the actual clusters : you got a pink wire if you cluster contains chars, but you gor the same color if there is only boolean commands or constants. that is not logical.

 

ClusterColors.PNG

Could it be possible to do the same asan lvclass ?

In the porperty window of a lvclass we can modify the color and the shape of the wire, which is very usefull to quickly find the one we are looking for.

 

Here is a screenshot with this window :

 

customcolors.png

 

sorry for the french LabVIEW ! Smiley Very Happy

 

Thanks for considering this idea,

 

Regards

 

6 Comments
Knight of NI

@NIF Vincent.O wrote:
Here is an example of the actual clusters : you got a pink wire if you cluster contains chars, but you gor the same color if there is only boolean commands or constants. that is not logical.

Actually, that is not correct. This is documented in the LabVIEW Help:

 

Most clusters on the block diagram have a pink wire pattern and data type terminal. Error clusters have a dark yellow wire pattern and data type terminal. Clusters of numeric values, sometimes referred to as points, have a brown wire pattern and data type terminal. You can wire brown numeric clusters to Numeric functions, such as Add or Square Root, to perform the same operation simultaneously on all elements of the cluster.

 

As for the idea itself, I don't think it's a good idea. It's one thing to allow the wires for classes to be custom-colored. After all, they are user-created. However, for built-in objects, the colors should remain consistent. It's hard enough for newbies to deal with LabVIEW - we don't need to make things harder by changing colors on them purely on the whim of the programmer.

Intaris
Proven Zealot

I'd be strongly against this change.

 

It would unneccessarily increase BD noise.

AristosQueue (NI)
NI Employee (retired)

We talked about it for typedefs. For plain clusters, this would be a bad idea ... where would you ever define the coloring? Would you redefine it in every VI that used that same cluster? Ug. So that was out. Which left typedefs. The more we talked about it, the more we decided, "Look, if this type is so special that it needs to be formalized as a type, make it a class."

X.
Trusted Enthusiast
Trusted Enthusiast

So why is it not?

Oligarlicky
Member
Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 2 kudos within 2 years after posting will be automatically declined.