On Tue, 22 Jun 2004 20:54:57 +0200 Tilman Sauerbeck <[EMAIL PROTECTED]>
babbled:

> Carsten Haitzler <[EMAIL PROTECTED]> [2004-06-22 20:28]:
> > > I'm talking about ecore_evas_callback_foo_set() :)
> > 
> > aaah yes. i see what you mean. the reason i did this is it matched evas's
> > setting of callbacks on objects better - i guess this is open for debate :)
> 
> Okay, reasons for using ecore_event instead:
> 
> o Used widely in ecore-based libs/apps, everyone who's familiar with
>   Ecore is also familiar with ecore_event
> o API consistence with other ecore-based libs
> 
> reasons against it:
> 
> o API similar to evas'
> o callbacks only occur for the object (ecore evas) you registered them
>   on
> 
> IMHO, the last point is really weak. If we don't use ecore_event because
> event handlers are always global and not tied to a specific object, we
> admit that the system sucks :]

it's a convenience that this works this way. but not essential. one thing a
change would involve is a change in a reasonable amount of code (and non trivial
changes)... what we need to weight up - is - is this worth it? do we have both
ways of doing it (at least for a while) as a transition?

> IMHO two, most users (developers) don't care whether the API is similar
> to Evas, because they'll prolly never use Evas' callback system
> directly, because that's what they use ecore_evas for.

well you end up having to use it one way or the other. if not evas's callback
system you end up using edje's callback system... or using ewl's! :)

> Please, folks, comment :)
> 
> -- 
> Regards,
> Tilman
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings & Training.
> Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
> digital self defense, top technical experts, no vendor pitches, 
> unmatched networking opportunities. Visit www.blackhat.com
> _______________________________________________
> enlightenment-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
熊耳 - 車君 (数田)                  [EMAIL PROTECTED]
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to