DELPHI XE6 - CURSOR NO FINAL DO DBEDIT AO RECEBER O FOCO
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?
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
Curtidas 0
Respostas
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
22/07/2014
Faça o alinhamento do campo ao right
GOSTEI 0
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