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