DELPHI XE6 - CURSOR NO FINAL DO DBEDIT AO RECEBER O FOCO

Delphi

22/07/2014

OLÁ GALERA, TO COM O SEGUINTE PROBLEMA, ESTOU TENTANDO COLOCAR O CURSOR NO FINAL DE UM DBEDIT NO DELPHI XE6 E NÃO ESTA DANDO CERTO, JÁ FIZ OS PROCEDIMENTOS CORRETOS COMO POR EXEMPLO:

Colocar cursor no final do DBEdit ao receber o foco
No evento OnEnter do TDBEdit coloque:
procedure TForm1.DBEdit1Enter(Sender: TObject);
begin
DBEdit1.Selstart:= Length(DBEdit1.text);
end;


MESMO ASSIM NÃO DÁ CERTO, ALGUÉM SABE SE O XE6 NÃO ACEITA MAIS ESSE RECURSO, OU SE DEVO ALTERAR ALGUMA PROPRIEDADE PARA QUE ELE POSSA ACEITAR?
Lucas Marciel

Lucas Marciel

Curtidas 0

Respostas

Lucas Marciel

Lucas Marciel

22/07/2014

OLÁ GALERA...BOM...FUI FUTRICANDO QUE DESCOBRI QUE NA PROPRIEDADE DO BIDIMODE DO DBEDIT DEVE-SE COLOCAR bdLeftToRight E ASSIM NEM É NECESSÁRIO USAR O CÓDIGO NO EVENTO OnEnter....
GOSTEI 0
Flavio Cordeiro

Flavio Cordeiro

22/07/2014

Faça o alinhamento do campo ao right
GOSTEI 0
Lucas Marciel

Lucas Marciel

22/07/2014

OBRIGADO PELA DICA FLAVIO MEDEIROS...MAS JÁ HAVIA ENCONTRADO A SOLUÇÃO COMO CITEI ANTERIOR A SUA POSTAGEM..GRATO...
GOSTEI 0
POSTAR