Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Formulários Modais
Message
 
To
13/02/2003 12:24:51
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00752769
Message ID:
00752780
Views:
12
This message has been marked as the solution to the initial question of the thread.
Alô Pedro,

Seguinte: Eu acho que vc vai precisar colocar o form como MODAL mesmo... só assim vc vai conseguir bloquear menu, etc...

Eu não entendi se o motivo de vc não definir esse form como MODAL é por causa da classe (ou seja, iria influenciar nos outros formulários) ou por um outro motivo qualquer...

Vai uma dica, talvez resolva...

Vamos imaginar que você tem um formulário que uma hora deve funcionar livre e outra hora deve funcionar como modal... Neste caso, se vc conseguir identificar essa caracteristica (modal ou não modal) no momento que chama o formulário, faça o seguinte...

No init do formulário:
If É_Pra_Ser_Modal = .T.
    ThisForm.WindowType = 1
Else
    ThisForm.WindowType = 0
EndIf
Assim, vc não vai interferir em outros formulários... Coloque no INIT do formulário (na classe) para ela receber um parâmetro e então execute o código acima...

Sei lá se eu entendi bem o seu problema, mas o meu (que aparentemente foi igual ao seu) eu resolvi assim...

[]s
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform