From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-06-2005 06:17 AM
Blog for (mostly LabVIEW) programmers: Tips And Tricks
04-06-2005 07:23 AM
04-06-2005 08:44 AM
04-06-2005 09:01 AM
Exactly. The physical arrangement of items in a cluster is part of a STRICT typedef, not of a non-strict. Things like decimal places, and other formatting are supposed to be locked under STRICT typedefs.
< DING > < Light bulb goes on >
Maybe THAT is why they are SUPPOSED to be inaccessible - if the number of decimal places is supposed to be locked to the typedef, then having a property node to set the formatting would go against that.
So I suppose enabling and disabling would also go against it, so they intended to block it out altogether by not allowing property nodes. But they didn't know what to do with property nodes created beforehand. So they still work.
At least it's plausible.
Blog for (mostly LabVIEW) programmers: Tips And Tricks
04-06-2005 09:04 AM
04-06-2005 09:08 AM
I just learned TYPEDEFS in the past 2 years or so. But I find myself switching a given control between STRICT and NON-STRICT a fair amount. Sometimes I want it STRICT, so all the instances follow the re-arrangement I did. But sometimes it has to be NON-STRICT, so I can get work done. So I find myself going to the TYPEDEF, changing something, setting it to STRICT, applying changes, then setting it to NON-STRICT and saving.
Seems like there should be a better way.
Blog for (mostly LabVIEW) programmers: Tips And Tricks
04-06-2005 09:16 AM
I hear you.
If it gets plugged, I'll just have to do what I now do sometimes anyway:
When I change the typedef, I set it to STRICT, make changes APPLY CHANGES, set it to non-strict and save it.
Hopefully if the STRICT typedef breaks the VI that has property nodes to it, the break will be repaired when I change back to NON-STRICT?
If there's a better way to do what I want, I'm all ears.
Blog for (mostly LabVIEW) programmers: Tips And Tricks
04-06-2005 10:20 AM