editor in b+

Übersicht BlitzBasic BlitzPlus

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: editor in b+

BeitragMo, Sep 18, 2006 21:27
Antworten mit Zitat
Benutzer-Profile anzeigen
wie kann man eigentlich son editor feld machen wie der in bb wo bestimte wörter nur eingefärbt werden?

Cardonic

BeitragMo, Sep 18, 2006 21:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit Textareas und FormatTextAreaText()

mfg Cardonic
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet.

Mathias-Kwiatkowski

BeitragMo, Sep 18, 2006 22:19
Antworten mit Zitat
Benutzer-Profile anzeigen
ja nicht schlecht aber habe es mal so gemacht

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

  temp = Instr(Lower$(TextAreaText$(textarea)),"blitzbasic",temp)
   If temp Then
      FormatTextAreaText textarea,255,0,0,8,temp-1,10
     temp=temp+1
   End If

   
Forever


und ein volgendes problem ist aufgetaucht. wenn ich nun mathias zuerst schreibe dann leerzeichen mache dann blitzbasic schreibe dann gehts nun macht es mal anders schreibt "mathias blitzbasic" wenn ihr das getan habt geht mal wieder vor mathias und schreibt dort blitzbasic das geht dan auch, wenn man die zeile weiterschreibt, aber immer links wird es rot weitergeschrieben. das soll ja nicht sinn sein, oder wenn man blitzbasic schreibt und dann 3 buchstaben wegnimmt, ist es immer nich rot! wie kann man den code also besser machen?

Cardonic

BeitragMo, Sep 18, 2006 23:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Man kann sich ja auch ein wenig selbst anstrengen, und die Suche benutzen. Zudem hast du vor etwa einem Jahr hier genau die gleiche Frage gestellt (https://www.blitzforum.de/foru...hp?t=14532)

Das hier müsste dir weiterhelfen können:
http://www.blitzbasic.com/code...p?code=691

mfg Cardonic

PS: Wieso kann man nicht mal selbst etwas ausprobieren und versuchen auf die Lösung zu kommen. Das macht eh viel mehr Spass, und man hat dazu noch ein stärkeres Erfolgserlebnis (sofern man auf eine Lösung gekommen ist Very Happy)
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet.

Neue Antwort erstellen


Übersicht BlitzBasic BlitzPlus

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group