Strict Type Def Text Ring does not auto-update constants. Since NI support says this is expected behavior (http://digital.ni.com/public.nsf/allkb/46CC27C828DB4205862570920062C125) then the right-click pop-up menu item that is checked be default indicating that it will be updated automatically should be hidden, disabled (greyed out), or uncheckable so developers are not mislead to believe they will be updated. This has caused defects and when found requires much work to search for and replace all the constants, if a value is inserted for example. They did not want to create a CAR for this.
Steps to Reproduce:
Given x.ctl on disk, create new VI, drag x.ctl onto block diagram, right click, Open Type Def. It opens x.ctl in its own window. Right click the control, Edit Items..., change the name, position, or add item. File Save, File Apply Changes, Close. Look at the block diagram constant. It does not contain the change just made. Right click, Auto-Update from Type Def. is checked and Open Type Def. opens the .ctl where the new values can be seen. Replace with and browse to the x.ctl does not update the constant. However, Change to Control or Indicator does update it and then after change back to constant it will reflect the right content.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.