Una de la debentajas es que VFP por mantener compatibilidad aun soporta comandos como definewindow, @say @get, que espero pronto lo eliminen, de por alli que en vfp puedes tener codigo procedural y orientado a objetos (que da una potencia increible al tener codigo mixto), pero eso no quiere decir que vfp no es orientado a objetos, simplemente que lo tiene y esta alli, el que se lo use o no es otra cosa, si es asi como explicas que en el link que pones se mencione esto :
1 Fully Object Oriented.
Lo que si puedo afirmar es que VB6 es basado en objetos y que .Net utiliza objetos por delegado, a cambio de VFP que tiene los metodos propios de cada objetos y ademas si quieres puedes tenerlos por delegado. Aqui el codigo:
una forma con dos textos
en el evento click de cada texto un wait window "uno" y "dos" respectivamente
y en un command en el evento click esto: BINDEVENT(thisform.text1,"click",thisform.text2,"click",1)