Hello together and especially Jonas!

I have now ported most of the contents of the android namespace to Pascal. First I tried to put the subnamespaces into their own units, but that started to result in some nasty circles that involved parent classes and what not... now I have simply put the complete android namespace into one unit and at first I had quite a few order problems to solve, but now I have managed to get down to four errors and those are related to each other and are part of a circle problem.

The situation:

There is a class AVView, a class AVViewGroup and an interface AVViewManager. AVViewGroup extends AVView and implements AVViewGroup. Also it defines a nested class InnerLayoutParam.

So far all is ok, but now the problematic part:
AVView and AViewManager both contain a parameter and/or result value of type AVViewGroup.InnerLayoutParam.

Is there a way to solve this quite nasty circle?

Regards,
Sven
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to