PROBLEMA COM TAB ORDER NO DELPHI 2010

Delphi

02/11/2010

Migrei do Delphi 7 para o delphi 2010 recentemente. No delphi 7 não tinha problema em configurar o Tab Order de meus formulários. Sei fazer corretamente. Mas, no delphi 2010 o mesmo não acontece. Altero os valores dos tab order dos componentes que desejo, salvo o formulário e quando volto os tab order não estão na ordem que havia programado. Estão na ordem que os componentes foram inseridos no formulário. Só consegui acertar o taborder no arquivo DFM, alterando a ordem dos componentes conforme a ordem desejada dos tab order. Mas, além de ser muito trabalhoso, deve ser um pequeno detalhe que eu não estou sabendo qual é, porque já procurei em diversos fóruns e nunca achei ninguém se queixando deste meu problema. Alguém saberia me ajudar? Qual a diferença do delphi 2010 para o delphi 7 neste caso específico?
Marcello Assumpção

Marcello Assumpção

Curtidas 0

Respostas

Marco Salles

Marco Salles

02/11/2010

Estranho....   tente para facilitar ao inves de usar o Dfm onde vc mesmo cita que resolve porém é trabalhoso   dar um click com o botão esquerdo em cima do formulario ou do container , ai tem a opção TabOrder   selecione com a seta  ( para cima ou para baixo ) a ordem dos componentes    
GOSTEI 0
Marcello Assumpção

Marcello Assumpção

02/11/2010

Descobri que o problema só acontece quando os edits ou dbedits ficam dentro do componente TcategoryPanelGroup
GOSTEI 0
Cristiano

Cristiano

02/11/2010

E como resolver este problema estou passando pelo mesmo caso, só que meus dbedits ficam dentro de um panel, delphi xe8
GOSTEI 0
Rafael Bosco

Rafael Bosco

02/11/2010

Seguinte, se vocês estão usando alguma versão do Delphi XE com FIREDAC, sugiro atualizar pra última versão (XE10), versões anteriores o FireDac estava com problemas no TabOrder.
GOSTEI 0
Cristiano

Cristiano

02/11/2010

É o seguinte, já foi resolvido e pra encerrar este tópico, como muitas coisas sobre delphi que as vezes nos colocamos em um abismo sem saber por onde começar ou até mesmo o que fazer, qual linha editar ou até mesmo que código desenvolver para resolver os problemas, quando nos deparamos com algo que estava diante de nossos olhos e que era tão simples que só uma falta de familiaridade com o compilador faz com que a gente algo que nos coloca muitas vezes em uma estrada sem saída.
Mas bom galera interessada nesse tópico, basta vc clicar no (Edit,DBEdit), seja lá o que for que vc quer ordenar, e ir nas propriedades e buscar pelo Tab Order e colocar
1,2,3,4,5 de acordo com a sequencia e o pulo que vc quer que o tab faça para vc, bom por hoje é só, e só pra ressaltar o que o colega Rafael Dal Bosco eu não percebi nenhum erro na versão anterior do Delphi, e muito menos este problema se encontra semelhante ou envolvido com Firedac. Obrigado, Qualquer dúvida Chamem!
GOSTEI 0
Steve

Steve

02/11/2010

Yah I also have the same issue Viagra Generic thanking you for this post..
GOSTEI 0
Rafael Bosco

Rafael Bosco

02/11/2010

Perdão Cristiano, eu escrevi errado, não é o FireDAC, e sim o FIREMONKEY, o Delphi XE5, estava com problemas no TabOrder em aplicações feitas em FireMonkey, já em VCL tudo normal
GOSTEI 0
Cristiano

Cristiano

02/11/2010

Certo, apesar de não ter enfrentando este problema até pq nem usei o xe5, fui direto do D7 para o Xe7 e depois Xe8, mas é isso ai galera, acho que aqui fecha o tópico :D
GOSTEI 0
Tisa Smith

Tisa Smith

02/11/2010

Such intelligent work on the subject and ideal way of writing here. I am really impressed! This post is a helpful overview of the particular topic and very actionable. Interesting approach!

Thanks
[url]http://www.sureviagra.com/generic-viagra.html[/url]
GOSTEI 0
William

William

02/11/2010

Such a smart work regarding the matter and perfect method for composing here. I'm truly awed! This post is a useful outline of the specific theme and extremely noteworthy. Fascinating methodology!
Thanks and Regards
Online Dapoxetine Pills
GOSTEI 0
POSTAR