Hi Alex,
I've mentioned this very long time ago, but it wasn't on my radar so I get
back to it just now.
Basically I want to have either:
a) option to execute behavior when element is added to view --- this is
basically direct counterpart to TRRemovedCallback.
So I could do things like...
element addCallback: (TRAddedCallback: [ :shape | "add dependent elements
or whatever" ]).
or
b) have RTInteractions be lazily initialized --- only after the element has
been added to the view.
(or both)
The idea is to have more clearly resolvable interactions like RTLabelled,
which currently requires for the element to be already in the view.
I'm not sure if the second option will be entirely feasible, because many
of the interactions are stateless and require immediate evaluation... but
that could be resolved with some flags or different subclassing or
something...
Is it possible for you? Is this something you want in Roassal?
Thanks,
Peter