LPARAMETERS pcMethod *** pcMethod: Method name and arguments: *** method (arg1 [,arg2]...) LOCAL lcMethod lcMethod = ALLTRIM(leftto(pcMethod, "(")) IF PEMSTATUS(this, lcMethod, 5) *** Method exists this.&pcMethod endif returnNow, if I want to execute method XXX with arguments (YYY,ZZZ) in all contained objects, I can do it with...
this.SetAll("DoAll", "XXX(YYY,ZZZ)")2. The second step simply applies this technique. In my form object REFRESH method I simply added the line below. Work great!
this.SetAll("DoAll", "Refresh", "IMG")(The 3rd argument limits it images based on my base class IMG.)