FormatTextAreatext

Übersicht BlitzBasic BlitzPlus

Neue Antwort erstellen

blitzuser34

Betreff: FormatTextAreatext

BeitragSa, Jan 26, 2008 13:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab folgenden Code:

Code: [AUSKLAPPEN]
window = CreateWindow("Fenster",100,100,600,400,Desktop(),3)
textarea = CreateTextArea(0,0,ClientWidth(window),ClientHeight(window),window)

Repeat
If WaitEvent()=$803 Then End
start=0
.sprung
temp = Instr(Lower$(TextAreaText$(textarea)),"blitzbasic",start)
If temp Then
FormatTextAreaText textarea,255,0,0,8,temp-1,10
start=start+1
Goto sprung
End If
Forever


Aber wenn ich blitzbasic schreibe, dann alles wieder lösche und irgendwas eintippe, dann wird der erste Buchstabe rot. Warum?

Hab übrigends BlitzPlus noch nicht lange, Blitz3D dagegen schon lange.

Lunatix

BeitragSa, Jan 26, 2008 13:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Weil nicht der Text sondern der Teil der Textarea an eben dieser Stelle verändert wird. Das musst du dann wieder Rückgängig machen, indem du eine andere Schriftart&Farbe an eben dieser Stelle setzt. Kannst du in jedem Wordpad ausprobieren btw.
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...

Neue Antwort erstellen


Übersicht BlitzBasic BlitzPlus

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group