Chamar form e aguardar sua finalização
Bom galera, tenho dois forms MDI na minha aplicação, gostaria de saber como fazer para chama-los e aguardar sua finalização e continuar o processamento no form anterior.
Tipo:
Meu sistema tem uma sala de espera com form MDI, dai o médico clica em atender, ele chama outro form MDI, através do SHOWMODAL não da para fazer.
Alguém pode me ajudar
Tipo:
Meu sistema tem uma sala de espera com form MDI, dai o médico clica em atender, ele chama outro form MDI, através do SHOWMODAL não da para fazer.
Alguém pode me ajudar
Fknyght
Curtidas 0
Respostas
Emerson Nascimento
17/02/2006
porque essa última tela tem que ser MDI? se ele não poderá acessar outras opções, deixe-o como um form normal e exiba com ShowModal...
GOSTEI 0
Fknyght
17/02/2006
A tela de atendimento tem que ser MDI pois ela não é so chamada pela sala de espera. Ela pode ser chamada pelo formulario principal, caso o médico necessite de verificar/alterar os dados de consulta do paciente que não esteja agendado para aquela data especifica
GOSTEI 0
Emerson Nascimento
17/02/2006
tente alterar o estilo do formulário em tempo de execução, no momento em que precisar exibí-lo como modal:
var formmodal: TForm_Atendimento; begin application.createform(TForm_Atendimento,formmodal); formmodal.FormStyle := fsNormal; formmodal.Visible := false; formmodal.Position := poMainFormCenter; formmodal.ShowModal; formmodal.free; end;
GOSTEI 0