Scripting

Der Peakboard-Skript-Baum

Der Skript-Baum soll das Arbeiten mit Skripten erleichtern. Hierzu finden sich dort bereits vordefinierte Funktionen und Beispiele, welche einfach per Doppelklick an der Stelle des Cursors eingesetzt werden können.

image01

Data

Hier finden sich alle im Explorer angelegten Datenquellen sowie die dafür charakteristischen Funktionen.

Beispielsweise enthält eine Zeitdatenquelle Funktionen wie “Format” oder “Lua Date”. Über “Format” kann so das Datum analog zur Format-Funktion eines Controls, wie hier beschrieben, geändert werden.

Variable

Hier finden sich alle im Explorer angelegten Variablen und Listen sowie die dafür charakteristischen Funktionen.

Beispielsweise für eine Variable vom Typ Number die entsprechende “to String”-Funktion.

Dataflows

Hier finden sich alle im Explorer angelegten Dataflows sowie die dafür charakteristischen Funktionen.

Beispielsweise kann hier die zuvor aggregierte Spalte eines Dataflows aufgerufen werden.

Screens

Hier finden sich alle auf dem Screen angelegten Controls, die einen Control-Namen erhalten haben, sowie die für das Control charakteristischen Funktionen.

Resources

Hier finden sich alle im Explorer angelegten Ressourcen sowie die dafür charakteristischen Funktionen.

Timer (nur Timer-Skript)

Hier finden sich für den Timer relevante Funktionen.

Types

Hier finden sich Funktionen zur Sichtbarkeit oder zum Färben von Controls.

Runtime

Funktionen für die Peakboard Runtime.

Funktionen

Im Skript-Editor enthaltene Standardfunktionen. Mit Hilfe des Skripts Globale Funktionen können jederzeit eigene Funktionen angelegt werden.