>
>Because the code will only execute when thisform.hasnavstand=.T., you can use this kludge:
>
>
>LOCAL llHasNavStand, luResult
>
>llHasNavStand=thisform.hasnavstand
>thisform.hasnavstand=.F.
>luResult=DODEFAULT()
>thisform.hasnavstand=llHasNavStand
>
>RETURN luResult
>
>
>hth,
Frank,
IMHO situation specific solution based on assumption higher level class wouldn't need at all.
A case showing how dodefault() might be abused :(
What happened to good old class scope resolution operator :: ?
dodefault() was only meant to be a shortcut. It is merely :
parentclass::method
desiredclasslevel::method
Is the route IMO.
Regards
Cetin