Witam.
Mam 2 pytania:
- Jak zrobić, aby po naciśnięciu buttona kursor pojawił się przykładowo w edit
- Jak zrobić, aby po naciśnięciu entera w edit uakywnił się inny komponent ( przykładowo button1)
Dziękuję za pomoc
Witam.
Mam 2 pytania:
NazwaKontrolki.SetFocus;
Funkcja SetFocus służy do uaktywniania innych kontrolek.
Zaznaczenie Edit, po wciśnięciu przycisku robisz jedną linijką:
Edit1.SetFocus
żeby ci się kursor przenosił, ale tekst cały nie zaznaczał, możesz dodać jeszcze:
Edit1.SelLength:=0;
Wciśnięcie Entera w Edit przechwytujesz obsługując zdarzenie OnKeyPress:
if Key = #13 then begin
Key := #0; // jeśli nie wyczyścisz kodu klawisza, to będzie słychać głupi dźwięk
Button2.SetFocus; //zaznaczasz Button2
end;
Aha... zapomniałbym. Miałem cię opieprzyć i odesłać do jakiegoś FAQ, ale zaraz idę spać i mam dobry humor ;)