Your code:
Dim Form1 As Form
Form1.Initialize("Form1" , 1600, 900) 'introduced to set Event Name ...
Form1 = B4XPages.GetNativeParent(Me)
Is redundant, as the assignment of the parent form will overwrite the initialized form.....
Thankyou for the solution and great explanation , it certainly works but has raised another issue.
Basically , clicking on a Pane displays another Pane containing menu Labels.
The thinking was if the Menu is Visible, clicking elswhere on the Form, hides the MenuPane.
Unfortunately, the Menu Pane Click attempts to show , but the Root Click_Event immediately hides it.
I tried consuming the Click in the Menu Pane , but no show.
Any advice / solution would be welcome.