thisform.cNavWorkarea = 'ChildWorkArea' thisform.oStateManager.RefreshAll('Form') && Parameter will refresh form related actions. * When you re-activate the parent form, you will have to "reverse" this logic.If at design time I assign the cWorkArea or cNavWorkArea property on the form, is the above still required? I can't tell any difference between adding the above code to the Form Activate() or assigning the cWorkArea or cNavWorkArea property. I notice that similar code to what you gave in the online help referred to a PageFrame Activate() - so I am just asking for a little clarification.
thisform.oStateManager.RefreshAll('Form') && Parameter will refresh form related actions.The ('Form') is requiring the form Name property, like ('MyForm'). Correct?