This version is out of date, covering development from v9.0.0 to v9.3.0. It is maintained here only for inbound reference links from elsewhere. It is no longer actively updated.

Jump to the current version of aTbRef

Tinderbox v9 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