TAPs erstellen/SciTe

aus TopfWiki, der freien Wissensdatenbank

SciTE

Scintilla based Text Editor (http://www.scintilla.org/SciTE.html) ist ein freier Texteditor, der Syntax‐Highlighting (farbliche Hervorhebung von Schlüsselwörtern), AutoComplete (Vorschlag aller möglichen Schlüsselwörter, während das Wort getippt wird) und Intellisense (automatische Anzeige der Funktionsparameter) unterstützt.

Diese SciTE_TF‐1.78.zip (http://www.tv-junkie1701.de/SciTE_TF-1.78.zip) ist speziell an die Topfield‐Entwicklungsumgebung angepasst. Sie kann z.B. in den Ordner "C:\Topfield" gespeichert und dort mit "Entpacken nach SciTE_TF‐1.78" entpackt werden. Der komplette Ordner wird nach "C:\Work" kopiert oder verschoben. Es ist natürlich auch jeder andere Ort, z.B. "C:\Programme" möglich. Im Ordner "SciTE_TF‐1.78" befindet sich "SciTe.exe". Hier macht es Sinn, sich von dieser Datei eine Verknüpfung in die Startleiste und/oder Desktop zu erstellen. Nachdem SciTE gestartet ist, können Dateien unter „File/Open“, z.B. aus dem Beispielprojekt "C:\Work\Taps\TF5000\Fire" geladen werden. Hier kann man sehen, das die TAP_ in blau hinterlegt sind, Type_ (hier im Beispiel nicht vorhanden, aber z.B in der "quickepg.c" aus "C:\Work\Taps\SamplesTF5000\EPG\" in Zeile 106) in rot. Ggf. muss noch unter "Language" "C(TF5000)" angewählt werden.

Im Menü unter "Tools" kann jetzt auf "Build TF5000 TAP" das TAP fireclk erstellt werden.

Tipp: Auch hier bitte das "pause" aus der "build.bat" herausnehmen.

In einer neu angelegten Datei lässt sehr schön sehen, wie AutoComplete und Intellisense funktioniert. Wird ein "t" eingetippt, geht ein Fenster auf, wo alle Anweisungen, die mit "t" oder "T" beginnen, aufgeführt sind. Wird weiter getippt, z.B. "tap_" tauchen schon die ersten TAP‐Operatoren auf. Mit einem Doppelklick, z.B. auf "TAP_CaptureScreen" wird dieser Operator in die Umgebung eingefügt. Mit Klammer auf "(" erscheint dann unter der Anweisung die Parameterliste, wo der erste Parameter blau geschrieben ist, die anderen grau. Fügt man jetzt einen Parameter ein und setzt ein Komma, wird der erste Parameter grau und der 2. blau usw.

Mit den TMS TAPs funktioniert das prinzipiell genauso, nur dass hier die leicht anders aufgebauten und/oder neuen TAP Operatoren und Typen noch nicht eingefügt sind.


'Persönliche Werkzeuge