From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Event mechanisms for GUI's
Date: Thu, 19 Oct 2006 17:04:52 +0200
Date: 2006-10-19T17:04:52+02:00 [thread overview]
Message-ID: <1dty961ouee7t.1rmz1fm6p38yi.dlg@40tude.net> (raw)
In-Reply-To: 1161267729.431982.31510@f16g2000cwb.googlegroups.com
On 19 Oct 2006 07:22:09 -0700, Lucretia wrote:
> But there are problems with this:
>
> 1) use of multiple interfaces just to provide 1 "event handler" over
> the use of 1 listener interface which provides all "event handlers"
> which are specified as null procedures so that the user can override
> the ones (s)he is interested in.
>
> 2) the user may forget to do the test (the Set_Bit_Mask call).
3) You cannot provide a default implementation for events, when those
handlers are interfaces.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2006-10-19 15:04 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-09-26 17:28 Event mechanisms for GUI's Lucretia
2006-09-26 20:39 ` Jeffrey R. Carter
2006-09-26 23:18 ` tmoran
2006-09-27 3:02 ` Jeffrey R. Carter
2006-09-27 4:26 ` tmoran
2006-09-27 5:39 ` Jeffrey R. Carter
2006-09-27 6:21 ` Lucretia
2006-09-27 21:29 ` Jeffrey R. Carter
2006-09-27 23:05 ` Randy Brukardt
2006-09-28 3:47 ` Jeffrey R. Carter
2006-09-28 4:15 ` tmoran
2006-09-29 3:16 ` Randy Brukardt
2006-10-14 19:25 ` Lucretia
2006-10-15 1:22 ` Jeffrey R. Carter
2006-10-15 2:29 ` Lucretia
2006-10-16 4:11 ` Jeffrey R. Carter
2006-10-19 14:22 ` Lucretia
2006-10-19 15:04 ` Dmitry A. Kazakov [this message]
2006-10-19 20:18 ` Jeffrey R. Carter
2006-10-19 21:51 ` Lucretia
2006-10-19 22:01 ` Lucretia
2006-10-20 4:48 ` Jeffrey R. Carter
2006-10-15 13:53 ` Ed Falis
2006-10-16 4:19 ` Jeffrey R. Carter
2006-10-14 19:44 ` Lucretia
2006-09-27 8:10 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox