okay, for the record: 1. announcements are exclusive to instances and don't bubble through morph parents/owners* and 2. it works Pharo 2.0 only but I'm okay with that (I've ported the app from 1.4 in ~20min) thanks! sebastian o/ PD: BTW, that thing about making all morphs having its own announcer in the extension, great move! * sounds like it works like that as a feature, I just say it because I found most of the times is convenient that events "bubble" in any case adding bubble to morphs is as simple as: announce: anAnnouncement "Announces anAnnouncement from this morph and, if anAnnouncement is still bubbling, tell its parent to do the same" | aParent | self announcer announce: anAnnouncement. anAnnouncement isBubbling ifTrue:[ aParent := self getBubblingParent. aParent ifNotNil:[ aParent announce: anAnnouncement ]] On Nov 25, 2012, at 5:43 PM, Benjamin wrote:
morphToSpy announcer weak on: MorphLostFocus send: #spyingMethod to: #spyingReceiver
:)
Ben On Nov 25, 2012, at 8:35 PM, Sebastian Sastre wrote:
Hi guys,
quick question,
what's the equivalent event of blur on morphs?
What event you need to observe in a morph if you need to react to the focus lost in that morph?
sebastian
o/