Tuolla Kuhassakin kyselin ko. asiasta, mutta en saanut kuin assy vinkin.
Minkäslainen operaatio 'värjääminen on? Lähinnä ajattelin että jos nyt aluksi saisin esim. kommentit värjättyä eri värillä kuin muun tekstin/koodin.
Löytyykö RichEdit:stä metodia jolla voisi tsekata kirjoitetun merkin? (tyliin merkki= / niin värjätään se pinkiksi ) :)
OnKeyPress tapahtuu aina, kun tekstikenttään kirjoitetaan merkki. Parametrinä tulee se merkki. Tekstin liittämiset ja muut sitten aiheuttavat erikoismerkkejä, joihin kannattaa reagoida myös jotenkin. Ctrl+Ins ja Shift+Int eivät aiheuta mitään, ne pitää poimia jostakin muualta (kuten OnKeyDown-tapahtumasta). IntToStr auttaa.
Värjääminen hoituu leikkimällä SelStart- ja SelLength-ominaisuuksilla ja sen jälkeen SelAttributes-kohdan ominaisuuksilla (Color, Style, ...)
Aihe on jo aika vanha, joten et voi enää vastata siihen.