Yealink IP Phone & Starface PBX User Manual Page 54

  • Download
  • Add to my manuals
  • Print
  • Page
    / 106
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 53
Administrationshandbuch STARFACE 5.6
54
©2013 STARFACE GmbH
8.2.2 Neue Module erstellen
Der STARFACE Module Designer ist die Entwicklungsumgebung zum Erstellen von Modulen.
Der Designer wird durch Klick auf + oder + Neues Modul erstellen geöffnet.
8.3 Der STARFACE Module Designer
Hinweis: Es können parallel mehrere Instanzen des Module Designers geöffnet werden. So ist es möglich, ein vorhandenes
Modul zu bearbeiten und gleichzeitig ein neues zu erstellen. Zwischen beiden Designern können Funktionen und einzelne
Funktionskomponenten kopiert und eingefügt werden.
Ein Modul besteht prinzipiell aus (mindestens) einer Funktion, in der definiert ist, was das Modul ausführen soll. Deshalb ist
der wichtigste Schritt der Modulerstellung die Funktionsentwicklung im Reiter Development.
8.3.1 Development
Um eine Funktion zu erstellen, klickt man auf + im linken Fensterbereich mit der Überschrift Functions. In diesem Bereich
werden später alle Funktionen des aktuellen Moduls gelistet sein und können zur Bearbeitung geöffnet werden.
Abbildung 13: Die Funktion helloWorld wird über Edit und Copy in der Funktionsliste kopiert.
Der Reiter Function-Settings enthält als wichtigste Eigenschaften:
Den Namen der Funktion, wie er auch links in Liste Functions angezeigt wird.
Die Option Set function public. Hiermit kann die Funktion zur Einbindung in andere Module frei gegeben werden.
Die Option Set this function as Module target function. Die target function, also die Zielfunktion eines Moduls, wird
künftig immer beim Start des Moduls ausgeführt. Besitzt das Modul lediglich eine Funktion, ist diese natürlich
automatisch die Zielfunktion.
Im nächsten Reiter Edit findet die eigentliche Entwicklung der Funktion statt. Diese Ansicht enthält zwei Hauptbereiche: In
der Mitte den Editor und rechts die Komponenten-Auswahl Components.
Die Komponenten bestehen aus den Kernkomponenten, die unter dem Menü Library zusammengefasst sind, und
öffentlichen (Public) Funktionen aus bereits bestehenden Modulen.
Die Funktion wird nun aus Befehlen der Components zusammengesetzt.
Hierzu gibt es zwei alternative Wege:
Page view 53
1 2 ... 49 50 51 52 53 54 55 56 57 58 59 ... 105 106

Comments to this Manuals

No comments