Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: koodin 'värjääminen' RichEdit:issä (c++/builder5)

lemoon [21.02.2005 11:20:47]

#

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 ) :)

Metabolix [21.02.2005 12:15:56]

#

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, ...)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta