Witam!
Mam prostą funkcję wyszukującą... I ona działa - tzn. zaznacza wyszukany tekst, ale gdy wyszukany tekst jest poza polem widocznym to przewijać scroolbarem żeby wynik zobaczyć... I tu mam pyatnie jak zrobić żeby automatycznie "scroolował" do wyniku... Aha - i jeszcze kod ;]:
with tekst do
begin
if SelLength <> 0 then
StartPos := SelStart + SelLength
else
StartPos := 0;
ToEnd := Length(Text) - StartPos;
FoundAt := FindText(szukaj_edit.Text, StartPos, ToEnd, [stMatchCase]);
if FoundAt <> -1 then
begin
SetFocus;
SelStart := FoundAt;
SelLength := Length(szukaj_edit.Text);
end;
end;