On 19 May 2010 16:20, Michael Van Canneyt wrote:
> I have an implementation in place, which doesn't affect too much the
> existing classes: it adds 1 public property and one private method; There is
> no impact on code efficiency.


Michael, I have two options to solve this:

1) Ignore Marco and implement it any way. I think you have just as
much say as Macro on what goes into the FPC.

2) Do something similar to what we did with tiOPF and Interfaces
support. Implement Observer in the base classes. IFDEF its
functionality (this should pretty much cover one line of code only).
Enable the IFDEF by default. That way everybody else can benefit from
the new Observer support by default. Marco can then disable the IFDEF
in his own copy of FPC and live in compatibility world (population 1).



-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to