[Delphi] Scrolování na danou pozici v richEdit

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod BEZY 29. 12. 2006 19:57

Nevíte někdo jak scrollovat na danou pozici v komponentě richEdit? Mam totiž sice implementováno hledání, ale potřebuju aby se na dané slovo ještě najelo. Zatim sem to vyřešil smyčkou:

nejdřív přiřadim do I: integer pozici aktuálního řádku, pak spustim hledání a pokud to najde výsledek tak dám
Kód: Vybrat vše
for i := i to richedit.Row do
  richEdit.Perform(WM_VSCROLL, SB_LINEDOWN , 0);


kde richedit.Row je pozice aktuálního řádku. Jistě uznáte že je to nešikovné, navíc vlastní skrolování pak trvá docela dlouho... Nevíte tedy jak najet na danou pozici rovnou? Hledal sem na googlo i na MSDN, tam jsem našel pouze už zmíněnou SB_LINEDOWN a pár podobných...
BEZY
Junior
Uživatelský avatar


Odeslat příspěvekod BEZY 30. 12. 2006 22:54

ThanQ, funguje perfektně :-)
BEZY
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků