[ 3MAJ86 @ 17.10.2005. 22:09 ] @
da li je moguće da se unutar prozora (koji je potomak CEditView klase) nekako vrati kursor na početak teksta. 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... |