Fair enough. Perhaps the "global" announcer could be accessed via the class-side of SystemWindow. Lots of evil ways of manipulating morphs too. Just thought about hide/show etc. Regards, Gary ----- Original Message ----- From: "Henrik Johansen" <henrik.s.johansen@veloxit.no> To: <Pharo-project@lists.gforge.inria.fr> Sent: Thursday, January 07, 2010 1:28 PM Subject: Re: [Pharo-project] Notifications of windows opening/closing/focus
On Jan 7, 2010, at 2:10 04PM, Gary Chambers wrote:
That is one option, though it does seem to be burdensome on the announcement consumers to (depending upon requirements) possibly have to track all windows themselves.
Regards, GaryI am not talking about Announcers, but where the Announcement is created.
I'm not talking about letting the window be the announcer, but where the announcement is made.
So you'd do openAsIsIn: aWorld "current implementation" someAnnouncer announce: (WindowOpened for: self in: self world)
someAnnouncer could be a global announcer for all window events.
Cheers, Henry _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project