GARANTIR DESCONTO

Fórum Setfocus no inicio e no fim de um dbedit #182377

16/09/2003

0

em um mesmo dbedit o setfocus aparece no incio ou no fim , o que pode estar acontecendo ????


Arc

Arc

Responder

Posts

16/09/2003

Henry

Brother, se o text do dbedit for vaziu, entaum o focus entra no começo, se ele estiver preenchido, entra no fim, mas tem como manipular, coloque o seguinte codigo no evento OnEnter do dbedit:

dbedit1.setfoucs.

Este codigo mantera sempre o focus no começo do dbedit.

Um abraço, Henry.


Responder

Gostei + 0

16/09/2003

Maurício Santos

Olá!!!

Primeiro vc deve mater a propriedade AutoSelect do DbEdit como False.
Para manter o cursor no início do texto do DbEdit, no evento OnEnter digite:

DbEdit.SelStart := 0;

Para manter o cursor no fim do texto do DbEdit, no evento OnEnter digite:

DbEdit.SelStart := Length(trim(DbEdit.text));


Espero ter ajudado


[]´s


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar