08-06-2013 04:20 AM
Hi everyone,
I am trying to set data range to a strict typdef through the control reference, when I do so I get an "property node error".
Is there any way to set range to the strict typdef.
Thanks,
Vignesh
Solved! Go to Solution.
08-06-2013 04:36 AM - edited 08-06-2013 04:41 AM
@Vignesh1987 wrote:
I am trying to set data range to a strict typdef through the control reference, when I do so I get an "property node error".
Is there any way to set range to the strict typdef.
Try setting the original (type-def) control, and not its instances.. to open the reference of original type-def control, use 'Open VI Reference'.
Edited:
These properties are not available with STRICT TYPE DEF.
a. Data Entry Limits:Increment Property
08-06-2013 04:36 AM - edited 08-06-2013 04:37 AM
08-06-2013 06:50 AM
Just to add a little bit to Gerd's comment. You cannot change the properties of an instance of a strict type-def. When you put the strict on the type def, it locks down the properties.
11-08-2013 11:51 AM
Hi,
I'd like to follow up on this one.
I understand the difference between a strict and regular typedef, but I was wondering why isn't there any intermediate options. For example, when using an image display control the X and Y ranges are part of the strict typedef, so you can't change them, but if you set the type to regular _EVERYTHING_ (except the data type, of course) can now be changed so you need to hand-tune every control instance for the right size and everything. Interestingly, even for a strict typedef the X and Y ranges change with different image sizes. I don't understand what's the logic behind this?
Consider an analogy: your cars has two-position knob - a) go straight, no steering at all; b) four independent steering wheels for each wheel...surely there are better ways <:
Isn't there a way around this limitation?
Regards,
Lukas
11-10-2013 12:56 PM
11-10-2013 01:13 PM
One of the more useful LV facts I learned early on was that stricts are typedefs with all properties locked. Being able to change properties of a strict means it's no longer "strict". Just my $0.02