Book a Demo

Author Topic: v15 – IsDerived property change from t_objectproperties to t_xref?  (Read 3791 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Our shape scripts are set up to use the IsDerived Tag (set by the derived property in the Association)
Code: [Select]
if (HasTag("IsDerived","True"))
{
setpencolor(160,160,160); //Adjust to specific needs (if required)
}
else
{
setpencolor(getUserBorderColor());
}
We've just noticed that they no longer work in v15.  Doing some ferreting revealed that setting the Derived property in the Connector pane in the Properties window sets a value in t_xref, not in t_objectproperties.  Does anyone know when this changed?  Where was it documented?  (NOTE: we've generally set the ISderived property automagically, so we may not have been directly affected by the change)

How do we access this new configuration from the shapescript?

Reported,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!