Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Form ou Menu ?
Message
 
To
25/05/2002 05:37:59
Antonio Lopes (Online)
BookMARC
Coimbra, Portugal
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
Miscellaneous
Thread ID:
00661128
Message ID:
00661361
Views:
34
Alow Antonio, Alow Lassala...

Vou tentar explicar o que eu fiz e o que aconteceu:

No FORM A eu tinha um TextBox (código) e precisava chamar um outro formulário para pesquisa por nome. Então eu fiz o seguinte (no VALID do TextBox):

Do Form Formulario_Pesquisa_por_Nome With This

Neste caso o formulário Formulario_Pesquisa_por_Nome não é modal. A minha idéia era não travar o menu, etc... Dentro deste formulário, no INIT eu recebia a referencia ao objeto THIS e armazenava em uma propriedade "QuemChamou". Quando o usuário clicava no OK, eu disparava o seguinte:

ThisForm.QuemChamou.Value = "blábláblá"

O problema é se o usuário fechar o formulário que chamou ANTES de fechar o formulário da PESQUISA.... O sistema ficava travado.

Como posso contornar isso?


Antonio: Com relação aos formulários MODAIS, eu quis dizer que se preciso esperar um valor (como o exemplo acima), sou obrigado a usar um form MODAL. E o problema é que este formulário trava o menu. Assim, se o usuário quiser visualizar outro formulário, não conseguirá.

Para minimizar este problema, comecei a utilizar FORMSET. Assim eu posso referenciar os objetos entre os formulários sem travar o menu.

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

Click here to load this message in the networking platform