kostenloser Webspace werbefrei: lima-city


Syntax-Highlights Selbstprogrammiert (Delphi)

lima-cityForumProgrammiersprachenDelphi & Pascal

  1. Autor dieses Themas

    s1m13

    Kostenloser Webspace von s1m13

    s1m13 hat kostenlosen Webspace.

    Ich möchte mit Delphi (Turbo Delphi) einen Editor programmieren, der Syntax-Highlights "beherrscht".
    Nun stehe ich vor dem Problem, in einem RichEdit (,Memo,Edit) verschiedene Buchstaben verschieden zu färben. Kennt sich jemand damit aus, oder gibt es vorgefertigte Funktionen?

    MfG
    s1m13


    EDIT: Wenn jemand soetwas für Java kennt, bitte auch sagen!


    Beitrag geändert: 5.12.2008 22:10:00 von s1m13
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Also du brauchst auf jeden fall ein richedit.

    dasRichEdit.Selstart := 5; // Erstes Zeichen der Auswahl
        dasRichEdit.Sellength := 5; // Länge der Auswahl.
        dasRichEdit.SelAttributes.Color := clBlue; // Farbe der Auswahl.


    Das macht folgenden Text:
    Ich bin ein Text.

    so koloriert:
    Ich b[color=#0000FF]in ei[/color]n Text.

    ..
    so in etwa jedenfalls^^



    //Edit: geht hier kein [color] bbcode?

    Beitrag geändert: 5.12.2008 22:40:03 von vercetti
  4. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Nachdem es hier vorgefertigte Komponenten gibt, würde ich mir nicht die Arbeit machen, und selbst etwas von Grund auf neu entwickeln:
    http://synedit.sourceforge.net/
    http://www.delphi32.com/vcl/5220/
    http://delphi.about.com/od/vclusing/Understanding_Using_and_Enhancing_Delphi_VCL_Components.htm
  5. SynEdit!!

    Oder das hier:
    http://members.tripod.com/jimmy_reumuth/d3tips/syntax.html

    mfg Delphicoder
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!