Fórum Erro com Showmodal em MdiForm #243622
19/07/2004
Sempre que crio um form com o estilo MdiForm, nao consigo colocar outro form em Showmodal, ele me da um erro que nao pode colocar modal uma janela visivel, entao o que eu fiz crio a janela escondo ela (hide) e depois mostro em modal, mas o aspecto nao fica muito bom.Peço sugestoes para contornar este problema.
Agradecimentos.
Posts
Tenta da um show no form, e na propriedade form style dele coloca com fsStayOnTop
O problema e que o StayOnTop naum deixa o formulario modal, ele fica apenas por cima de todos.
O problema e que o StayOnTop naum deixa o formulario modal, ele fica apenas por cima de todos.
Dê um enable = False no form principal....
é uma solução! :lol:
O sentido de formulários MDI é criar em seu programa um ambiente desktop, com interação entre todas as janelas abertas. Não faz sentido ficar tentando tornar formulários MDI modais. Já que não é o tipo d conportamento q vc quer, desconfigure os forms MDI para normais.
Compreendi o seu recados, mas o que eu quero e o seguinte:Que a janela sobre o sistema (somente ela) seja modal as demais janelas ja estao como mdichild.Compreendeu?
Ah cara, blz.
Nesse caso, o seu form ´Sobre´, vc faz com FormStyle fsNormal, e dá um ShowModal nele. Pode deixar os outros forms como MDI mesmo.