Hi,

On Monday, October 22, 2018 4:49 AM, Xavi Artigas <xavierarti...@gmail.com> 
wrote:
> I need a bit of old-time info which I cannot find anywhere else.
>
> There's a discussion on whether the bindings should allow EFL classes to be
> extended or not.
> The reason for allowing this is to customize existing EFL widgets.
> The reason for NOT allowing this is that there are already mechanisms to
> customize a widget (as long as you do not want to fundamentally change its
> behavior).
>
> My question is: is this true? can you realistically customize a widget
> without subclassing it? Or is there any problem which forces you to create
> new classes and inherit from existing ones?
> In other words, what kind of things can be customized without subclassing
> (and how) and which things require subclassing?

It might depends on the binding you come from maybe. I would seriously expect 
that you can customize widget by using subclassing in C++. So I would think the 
way EFL interface are build should allow for subclassing.

Cedric



_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to