Book a Demo

Author Topic: Diagram Note Element - now selectable though not in Templates package  (Read 3951 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
We use the Diagram Note Element as our diagram Title Block.  Previously (in earlier versions, though not sure how far back)  we had create such an element in the templates package and marked it non-selectable.  Thus when the user placed it on the diagram, it was already not selectable and therefore wouldn't be picked up in <Select All> operations.

Now, when we add the Diagram Note Element, it is selectable.

Where should we go looking for where this has changed?

There are a number of diagrams in the Templates package but the Diagram Note Element is non-selectable in all.

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

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
So we've been putting up with this for nearly a year!

Today I got SO P*ssed Off with it I determined I would track down the reason!

It turned out to be a second Diagram Note (more correctly called Title Block) in the templates package but NOT on any diagram!  The Object_ID/Creation Date of this entry was earlier than the visible one we thought we were setting the properties of.  By default, it appears that EA will set the new object when copied onto the new diagram to selectable - reasonable enough (because, in this case, there is no diagram object to get the setting for).

Purge that spurious object and all is now good!

Hopefully, this will help someone else with Templates Package object issues.

Is this actually a defect?

Paolo
« Last Edit: May 16, 2017, 05:10:40 pm by Paolo F Cantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!