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
