Przemyslaw,

you said that harbour cannot differentiate an iVar named ::atStart from a
method with the same name.

Now, this causes problems with xpp compatibility where such a possibility
exists, but, in the beginning, we could say that when I call

::Start( "mysymbol" )

I'm probably not going to depend on a method ::atStart which can exist only in
sublasses of TThread  which I would start with a

oMyT := oMyClass():New():Start()

So, question is: is there a way to know if a class implements a method? In
which case we could run the ::atStart() method which is better than nothing, 
IMHO.

I see in changelog a

__objHasMsgAssigned( object, "msgName" )

and then a __objHasMsg and a __objHasData, don't distinguish methods from ivars?

Maurilio.


PS. If it were possibile to add this xpp extension it would be a good thing :)
I do understand though that it could require too much work to be considered a
priority.



-- 
 __________
|  |  | |__| Maurilio Longo
|_|_|_|____| farmaconsult s.r.l.


_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to