richedit

0

Mam otwarty plik tekstowy i jesli np przekracza mi w lini 50 znakow zmienia kolor na zielony ale jak to zrobic aby to samo stalo sie kiedy dopisuje cos w srodku lini i kolor zmienia tylko przy tekscie pisanym przeze mnie a nie na koncu lini.

0

Napisz pytanie jeszcze raz bo bez jakichkolwiek znaków przestankowych trudno zrozumieć cokolwiek z Twojego postu więc niewiele osób będzie chciało zadawać sobie trud zrozumienia tego ale może komuś się zechce i coś mądrego odpowie a jak nie to tak właśnie będzie wyglądał post którego treść jest zupełnie niezrozumiała ale mieści się w jednym zdaniu.

0

jeszcze raz:
powinno byc - jak wczytam plik tekstowy i uzupelnim tekst a w lini przekroczy np 50 znakow to zmienia mi kolor ktory wystaje poza 50 znakow na zielony.

a jest tak - ze po wczytaniu tekstu jak uzupelniam tekst i przekrocze 50 znakow to na zielono zmienia mi sie to co w danej chwili pisze a nie tekst ktory wystaje.

0

Czyli chcesz aby zbyt długa linijka (dłuższa niż 50 znaków) w richedit została pokolorowana na zielono tak? A Tobie koloruje tylko wtedy gdy dopisujesz tekst na końcu linijki. Jak poprawiasz w środku to Ci nie koloruje. Dobrze zrozumiałem ?
Walnij może fragmentem kodu który odpowiada za kolorowanie. Popatrzymy, pomyślimy... może do czegoś dojdziemy...

0

najlatwiej byloby kolorowac w zdazeniu OnChange wybrane fragmenty textu

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