konkretno, potrebno mi je da pozovem funkciju OnReplaceAll() više puta uzastopno, ali problem je u tome što, ova funkcija kada završi jedan prolazak kroz bafer, postavlja kursor na kraj bafera, a sama funkcija radi samo od trenutnog položaja kursora do kraja bafera.
trenutno sam rešio ovaj problem tako što sam funkcijom OnFindNext() svaki put pretraživao bafer od kraja ka vrhu, a na početak bafera stavljao bih jedinstveni deo texta koji bi bio meta pretrage ove funkcije. ovo rešenje je naravno veoma loše i nezahvalno a naravno mogućnost da dođe do problema je ogromna (i da ne pričam).
ako neko ima bolju ideju (a ima li gore od ove ?) neka pomaže...
when there is a why there is no how