Index: library/lib/nx-traits.tcl =================================================================== diff -u -rc4997e0189bb712287aa53d12bb3e332acfb781d -r9dd1af41aa3b946aee96ff28ce5aee00b8b9be53 --- library/lib/nx-traits.tcl (.../nx-traits.tcl) (revision c4997e0189bb712287aa53d12bb3e332acfb781d) +++ library/lib/nx-traits.tcl (.../nx-traits.tcl) (revision 9dd1af41aa3b946aee96ff28ce5aee00b8b9be53) @@ -76,6 +76,11 @@ $obj ::nsf::classes::nx::Object::alias $newName $traitMethodHandle } else { $obj public alias $newName $traitMethodHandle + # We define property inheritance for the time being only for + # instance properties. + foreach d [$traitName info slot definition] { + $obj property $d + } } } }