FoxInCloud
Call form
Gravatar is a globally recognized avatar based on your email address. Call form
  Arcadio Bianco
  All
  Aug 10, 2019 @ 07:15am

Is there any property what indicate that the form was called using wform or wformmaster?

Gravatar is a globally recognized avatar based on your email address. re: Call form
  Arcadio Bianco
  Arcadio Bianco
  Aug 10, 2019 @ 08:16am

I found the wlmodal, this property indicates this. Am I right?

Gravatar is a globally recognized avatar based on your email address. re: Call form
  Tore Bleken
  Arcadio Bianco
  Aug 10, 2019 @ 10:26am

During a form's Init event, _screen.Activeform will still be a reference to the previous form, if there is one. So you can create a form property, I prefer oCaller. In yourform.Init add the line this.oCaller = _screen.Activeform. To get the name of that calling form, you can use this.oCaller.name.

Gravatar is a globally recognized avatar based on your email address. re: Call form
  FoxInCloud Support - Thierry N.
  Arcadio Bianco
  Aug 12, 2019 @ 02:56am

Hi Arcadio,

No stock property currently indicates this;
however you could add this code to xxxFrm:

procedure Load
…
this.addProperty('wlMaster')
…
return dodefault()

procedure Init
…
if m.this.wlInitFirst
  return
endif
…
this.wlMaster = lCallingModule('wFormMaster') && add this line after the above `this.wlInitFirst` test.
…
Gravatar is a globally recognized avatar based on your email address. re: Call form
  Arcadio Bianco
  FoxInCloud Support - Thierry N.
  Aug 13, 2019 @ 03:05am

What I really need is for a modal form to be displayed in the browser as nonmodal. Is it possible?

Gravatar is a globally recognized avatar based on your email address. re: Call form
  FoxInCloud Support - Thierry N.
  Arcadio Bianco
  Aug 13, 2019 @ 11:34pm

wform(“form.scx”, .f., etc.)

.f. means modeless

© 1996-2024