Setfocus no inicio e no fim de um dbedit
em um mesmo dbedit o setfocus aparece no incio ou no fim , o que pode estar acontecendo ????
Arc
Curtidas 0
Respostas
Henry
16/09/2003
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.
dbedit1.setfoucs.
Este codigo mantera sempre o focus no começo do dbedit.
Um abraço, Henry.
GOSTEI 0
Maurício Santos
16/09/2003
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
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
GOSTEI 0