Tinderbox v8 Icon

Inheritance for Intrinsic or Read-only and attributes

An exception to the inheritance principle is that intrinsic attributes do not inherit. This is deliberate design intent. This is to allow aliases and original notes to hold a different value of the same attribute in pertinent circumstances.

For instance, have a different $Xpos and $Ypos from that of their original note. This enables an aliases to hold a different map position on the map to that of its original, be it the same map or a different one.

A number of System attributes are read-only because their values are constantly (re-)calculated. They actually inherit defaults, but these are generally not seen as the calculated value supersedes it.

Next, inheritance vs. hierarchy



A Tinderbox Reference File : Objects & Concepts : Concepts : Inheritance of attribute values : Inheritance for Intrinsic or Read-only and attributes