Potrzebna funkcja do SynEdit!!!

0

Problem jest następującej treści:
Pisze procedure do zawijania wierszy w SynEdit [glowa] , i mam mały problem tzn.: potrzebuję funkcji\prpocedury, która by poszukiwała znaku <font color="blue"> #10 </span> i zamieniałago na <font color="blue"> #32 </span> .
Może mi ktoś pomóc.!!!! [???] [???]

0

for j:=0 to synedit.items.count-1 do
begin
s:=synedit.items[i];
for i:=0 to Length(s) do
if s[i]=#10 then s[i]:=#32;
end;

0

Hmm - dobrze że piszesz taki program, ale wydaje mi się że go źle robisz. Zawijanie wierszy to nie jest dodawanie znaków "#32". Zawijanie wierszy to tylko kwestia wyświetlania łańcucha tekstu, a nie zmieniania go. Zawijanie wierszy nie edytuje tekstu - a ty chcesz go edytować. To nie tak!!!

0

Ale chodzi oto, że np.: jeśli ilość znaków w SynEdit'cie przekroczy ilość 80 znaków to wtedy jest wstawiany znak <font color="blue">#10</span> czyli przejście do nowego wiersza jeśli chcemy zawijać wiersze. Póżniej gdy to chcemy cofnąć wywołuję drugą procedurę\funkcję która zamienia znak <font color="blue">#10</span> na znak <font color="blue">#32</span> czyli spacje... Ja wpadłem na taki pomysł... Jak macie inne to dajcie znać... [glowa]

1 użytkowników online, w tym zalogowanych: 0, gości: 1