LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why doesn't cosmetic changes to Type Def Clusters propagate to all instances of that Type Def Cluster?

Solved!
Go to solution

How come when I update a type Def it does not update the appearance across the project?

 

For instance if I add or remove an element of a Type Def Cluster the newly added or removed element gets propagated through the entire project.

 

But if I make a cosmetic changes, like rearranging the cluster elements that got messed up and are now overlapping since moving to Windows 10. (different default font size) These changes DO NOT propagate through to every instance of the Type Def Cluster, I have to open every single Sub-VI and manually update the Type Def Cluster!

 

Why doesn't cosmetic changes to Type Def Clusters propagate to all instances of that Type Def Cluster?

 

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 1 of 3
(1,540 Views)

Because it is not a Strict Type Def .....      ?

 

(Honestly, I can count on one hand the number of times I made a strict type def.)

0 Kudos
Message 2 of 3
(1,530 Views)
Solution
Accepted by topic author RTSLVU

I use temporary Strict Typedefs specifically when I want to propagate cosmetic changes in cluster layout, control style, font, etc.

 

Make cosmetic changes to Typedef.

Change to Strict Typedef

File->Apply Changes

Change back to regular Typedef

File->Apply Changes

Save

 

 

-Kevin P

 

ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
Message 3 of 3
(1,517 Views)