IF TYPE("_SCREEN.Activeform.Name") = "C"
_SCREEN.Activeform.label1.Caption = 'New Caption'
...
ENDIF
>I have an application that generates a form (MainScreen.Scx). The Main.prg includes
>
>
Do Form MainScreen Name Main
>Read Events
>
>Included in the init method of MainScreen.Scx is
>
Do Main.mpx
>
>I want to change the value (MainScreen.Label1.Caption) from a program called by the Menu prompt. (Either Command or Procedure) If this was "within" the form, the syntax would be:
>
>
Thisform.label1.Caption = 'New Caption'
>Thisform.Refresh
>
>But what is the syntax from MyPrg.prg called by Main.mpx
>
>Thanks to all,
>
>dg
--sb--