/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
OnExit ved TEdit
Fra : Robert


Dato : 29-08-03 14:05

Hej

Jeg har et TEdit felt, når brugeren forlader dette felt ved at f.eks. trykke
tab skal der foretages noget. Problemet er så at når brugeren trykker tab
for at springe til næste TEdit så går der kage i dette Edit felt, cursoren
mangler men der kan stadig indtastes noget. Hvis man så lige springer til et
andet Edit felt og tilbage så virker det igen. Jeg gætter på at det er fordi
jeg bruger OnExit men hvordan skal man ellers gøre det?

/HK



 
 
Flozzy (05-09-2003)
Kommentar
Fra : Flozzy


Dato : 05-09-03 04:55

Hej Robert
Hvis ellers jeg forstår dit spørgsmål rigtigt, så kunne det være en rigtig
god ide at bruge OnKeyPress eller OnKeyDown event'en, f.eks:

{OnKeyDown}
if (Key = VK_TAB) or (Key = VK_RETURN) then
begin
{evt. kode her...}
Edit2.SetFocus;
end;

Mvh. Flozzy

"Robert" <no@mail.dk> skrev i en meddelelse
news:3f4f4f8b$0$24678$edfadb0f@dread14.news.tele.dk...
> Hej
>
> Jeg har et TEdit felt, når brugeren forlader dette felt ved at f.eks.
trykke
> tab skal der foretages noget. Problemet er så at når brugeren trykker tab
> for at springe til næste TEdit så går der kage i dette Edit felt, cursoren
> mangler men der kan stadig indtastes noget. Hvis man så lige springer til
et
> andet Edit felt og tilbage så virker det igen. Jeg gætter på at det er
fordi
> jeg bruger OnExit men hvordan skal man ellers gøre det?
>
> /HK
>
>



Harald (05-09-2003)
Kommentar
Fra : Harald


Dato : 05-09-03 18:40

"Flozzy" <jje@post3.tele.dk> skrev i en meddelelse
news:3f580734$0$54770$edfadb0f@dread11.news.tele.dk...
> Hej Robert
> Hvis ellers jeg forstår dit spørgsmål rigtigt, så kunne det være en rigtig
> god ide at bruge OnKeyPress eller OnKeyDown event'en, f.eks:
>
> {OnKeyDown}
> if (Key = VK_TAB) or (Key = VK_RETURN) then
> begin
> {evt. kode her...}
> Edit2.SetFocus;
> end;

Det vil jo ikke hjælpe hvis det er musen der bruges.

/HK

>
> Mvh. Flozzy
>
> "Robert" <no@mail.dk> skrev i en meddelelse
> news:3f4f4f8b$0$24678$edfadb0f@dread14.news.tele.dk...
> > Hej
> >
> > Jeg har et TEdit felt, når brugeren forlader dette felt ved at f.eks.
> trykke
> > tab skal der foretages noget. Problemet er så at når brugeren trykker
tab
> > for at springe til næste TEdit så går der kage i dette Edit felt,
cursoren
> > mangler men der kan stadig indtastes noget. Hvis man så lige springer
til
> et
> > andet Edit felt og tilbage så virker det igen. Jeg gætter på at det er
> fordi
> > jeg bruger OnExit men hvordan skal man ellers gøre det?
> >
> > /HK
> >
> >
>
>



Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409081
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste