General information
Category:
Forms & Form designer
You have to pass the form pointer to the second form:
In Form1: DO FORM Form2 WITH THISFORM
In Form2.Init():
LPARAMETERS toForm
THISFORM.ParentForm = toForm && Store the pointer in a new property of Form2
To call Form1.TheMethod() from Form2: THISFORM.ParentForm.TheMethod()
HTH
>I have a method I would like to call from a parent form.
>
>ie: FORM1 (parent: has method TheMethod())
> Press cmd_btn triggers modal FORM2 (child)
> Press cmd_btn on modal FORM2 and call method FORM1.TheMethod
>
>Usually I would say THISFORM.TheMethod() from within the parent form I thought I could just call the method from the child form by FORM1.TheMethod().
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only