---
title: "färgkodning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/28157-färgkodning"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "visslaren"
published: "2002-01-24T19:52:00.000Z"
updated: "2002-01-25T12:01:00.000Z"
replies: 6
views: 645
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/28157-färgkodning"
---

# färgkodning

## #1 — visslaren, 2002-01-24T19:52Z

jag ska göra en liten phpeditor har jag tänkt, och vill ha färgkodning. så att vissa delar av koden blir en färg och en annan i en annan. Någon som vet hur man fixar det eller kan tipsa om länkar där man kan hitta information om sådant?

**tillägg\_** använder borland c++ builder 3 om det kan vara till någon nytta :)

Permalänk: https://www.webforum.nu/p/28157

## #2 — Beatbox, 2002-01-24T20:20Z

Använd en Richedit control. Den har stöd för det du behöver. Kolla i hjälpen, där finns lite exempel hur man använder den.

// BeatBox

Permalänk: https://www.webforum.nu/p/401466

## #3 — visslaren, 2002-01-24T20:24Z

tjoho. nu har jag fått till början på det hela. :) men jag har bara fått det att färga det som skrivs ut när man trycker på diverse knappar. 
måset ju bli färgkodat om man skriver för hand med.
några tips/ideer?

Permalänk: https://www.webforum.nu/p/401467

## #4 — visslaren, 2002-01-24T20:47Z

kan man på nåt sätt läsa av en ric edit medan man för hand skriver i den och sen efter att ett ord avslutats med ett mellanslag så färgas det i någon färg. vill också ha det så att om mellanslaget efter det färgade ordet tasbort och två ord därmed flyter ihop så ska färgningen försvinna. kanske blir för krångligt?

Permalänk: https://www.webforum.nu/p/401468

## #5 — PeW, 2002-01-24T22:10Z

> kanske blir för krångligt?

Nä

Men du bör väl göra en "syntax-algoritm" som det inmatade jämförs med så att säga "on the fly"... vet inte hur det skulle se ut om man gjorde det i en utvecklingsmiljö som BCB, men genom att windowsprogram körs loopat med meddelanden fram och tillbaks så blir en "on the fly" lösning inte alltför svår  ;)

Mao får du koda ihop en egen algoritm och sen implementera den på lämplig plats  :e

Permalänk: https://www.webforum.nu/p/401469

## #6 — Swey, 2002-01-25T08:45Z

Du kan köpa eller ladda ned färgkodningskontroller som kan användas i BCB.

Se <http://vclcomponents.com/>  och liknande ställen.

Permalänk: https://www.webforum.nu/p/401470

## #7 — Toonster, 2002-01-25T12:01Z

Vid varje tangentnedtryckning, så lägger man in tecken i en array. Vid mellanslag "parsar" man ett ord bakåt i denna array, och jämför mot en "syntax" array... Blir det träff (eller nästan träff, man kan implementera rättstavning också..) så färgar man det ordet i önskad färg.

Nu är detta ganska enkelt beskrivet, det blir dock ett antal algoritmer för att kolla när man tex. använder piltangenter.

/T

Permalänk: https://www.webforum.nu/p/401471

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/28157-färgkodning
