SetFocus no TabOrder
Tenho um programa que os forms qdo eram ativados um determinado edit recebia diretamente o Foco pois possuia TabOrder = 0.
Pois bem, tive que reinstalar o Delphi e para minha indignação, todos os edits que devem receber o foco qdo os forms são ativados NÃO ACONTECE MAIS.....!!! ou seja, para receberem o foco tenho que dizer EditX.SetFocus. Acho que o taborder não está mais funcionando qdo o form é inicializado ou pode estar havendo um conflito de componentes. Isto está causando um transtorno no meu programa. Alguem sabe porque acontece ou se existe alguma configuração que tenho que mexer???
Pois bem, tive que reinstalar o Delphi e para minha indignação, todos os edits que devem receber o foco qdo os forms são ativados NÃO ACONTECE MAIS.....!!! ou seja, para receberem o foco tenho que dizer EditX.SetFocus. Acho que o taborder não está mais funcionando qdo o form é inicializado ou pode estar havendo um conflito de componentes. Isto está causando um transtorno no meu programa. Alguem sabe porque acontece ou se existe alguma configuração que tenho que mexer???
Bortol
Curtidas 0
Respostas
Nelson_prog
14/09/2004
Olá amigo! pelo o que entendi toda vez que vc abre os seus forms o edit de taborder 0 náo recebe o focus...
Tente usar uma propriedade do form que direciona o focus para o controle escolhido.
A propriedade ActiveControl do form te dá a possibilidade de escolher um controle para receber o focus toda vez que ele é mostrado...
Espero ter te ajudado!
Nelson
Tente usar uma propriedade do form que direciona o focus para o controle escolhido.
A propriedade ActiveControl do form te dá a possibilidade de escolher um controle para receber o focus toda vez que ele é mostrado...
Espero ter te ajudado!
Nelson
GOSTEI 0