a propriedade FormShow

Delphi

17/02/2004

assim ó : meu formulario
um panel no rodape com os botoes sair, iniciar e limpar
um panel no topo escrioto o nome do formulario
um panel central com alguns edits e alguns checkbxox

na propriedade FormShow do formulario tem a seguinte comando
BTNLimparClick(Sender)
oque ele faz : lipa todos os edits e da o focom no EDDtaInc

porem quando eu chamo esse formulario isso nao acontece
mesmo eu colocando a propriedade activecontro = EDDtaInc ele nao
comesa com o foco no EDDtaInc
ai c eu clicar no BTNLimpar ai sim ele limpa a tela e seta no EDDtaInc

eu uso fsMDIChild alguma sujestao....


Mysys

Mysys

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

17/02/2004

Tenta colocar na propriedade no [b:83a86a3a18]FormActivate[/b:83a86a3a18]


GOSTEI 0
Rômulo Barros

Rômulo Barros

17/02/2004

Até que eu queria ajudar, mas não posso.... pois nos formulários do Delphi que utilizo, não existe a propriedade FormShow;

Tentar Forçar o click do botão; BtnTalTalTal.Click; :roll:


GOSTEI 0
Salupe

Salupe

17/02/2004

em vez de fazer btnLimparClick(Sender)

Faça

BtnLimpar.OnClick(Sender);

parece que não mas as vezes faz muita diferença


GOSTEI 0
POSTAR