LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Graphic object in typedef

I have a simple question:

My typedefs has been built by copy-pasting graphic objects form the main front panel.

I'm not using them for graphic purpose, but only to pass structures inside the different process

Now, the graphic side of my typedefs are a mix of  "modern", "NXG" and "silver" 

 

does this have an importance, regarding performance (loading speed, memory) even is those typedefs are never displayed?

 

thanks for the answer

Pierre FCentum TNS, Grenoble
Certified LabVIEW Associated Developer
0 Kudos
Message 1 of 3
(968 Views)

@Pierre_F wrote:

does this have an importance, regarding performance (loading speed, memory) even is those typedefs are never displayed?


I don't expect any significant difference.

 

However, as more different control types need to be loaded, the load time might increase. Again, I don't expect that to be a significant increment. Even if all controls are the same type, they need to be loaded.

0 Kudos
Message 2 of 3
(943 Views)

Since front panels of VI's that's never shown are removed in the compiling optimization, i'd assume the same happens with type defs.

I assume Enums e.g. are replaced by their numeric value in compilation.

If not, the impact is very small, it'll just add a couple of kb to the compiled size (unless you have some really huge type defs with pictures in different versions or something crazy).

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 3 of 3
(922 Views)