Hi Bill,
the OOP solution is (best if native on VFP ).
Fill Parent ( or add formParent ) property of form with parent form object.
Then:
thisform.FormParent
implement WPARENT() on OOP and remove the ambiguity on window name.
Much useful one would be WCHILD() on OOP:
thisform.FormChildCount
and
thisform.FormChilds collection
......
I have implement this ( window native menu can to be defined only on Top Form ).