Syntax hervorheben, suche Beispiel

Für allgemeine Fragen zur Programmierung mit PureBasic.
Tietze
Beiträge: 9
Registriert: 27.10.2004 10:47

Syntax hervorheben, suche Beispiel

Beitrag von Tietze »

Hallo,

könnte mir Jemand ein einfaches Beispiel für das hervorbeben bestimmer Syntax im EditorGadget() zur Verfügung stellen?

Mein jetzige Lösung ist nicht so elegant. Ich hole mir den Text mit GetGadgetText() überarbeite den Text und schieb den Text dann wieder mit "#WM_SETTEXT" in das EditorGadget(). Danach setzte ich den Cursor wieder auf die alte Position. Das ist natürlich etwas ruckelig.

Mit "#EM_STREAMIN" und "#EM_STREAOUT" kann man das doch elganter lösen oder nicht?

Mir würde ein Beispiel reichen bei dem einfach das Wort "TesT" in einer anderen Farbe im Editorgadget erscheint.

Danke für Eure Hilfe...

Ich hatte die Foren schon nach einer Lösung durchsucht, hatte aber kein richtiges Beispiel gefunden.

Gruß

Tietze
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Syntax hervorheben, suche Beispiel

Beitrag von Kiffi »

Tietze hat geschrieben:könnte mir Jemand ein einfaches Beispiel für das
hervorbeben bestimmer Syntax im EditorGadget() zur Verfügung stellen?
Such mal im alten Forum nach 'Syntax Highlighting'

das bringt z.B. folgendes zutage:
http://www.robsite.de/php/pureboard-arc ... php?t=3753

Grüße ... Kiffi
Tietze
Beiträge: 9
Registriert: 27.10.2004 10:47

Beitrag von Tietze »

Hallo Kifi,

Beispiel funzt leider nicht...

Es gibt Probleme bei
Procedure.l CountStrings(a.s,s.s)
CLD ;clear DF (Direction Flag)
Hat jemand noch was funktionierendes?

Bzw. muss ich bei dem Beispiel irgendwas besonders installiert haben?

Danke und Gruß

Thies
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Inline Assembler an?
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Antworten