.. highlightlang:: us .. index:: auto_AddToUI .. _auto_addtoui: auto_AddToUI ============ .. us.tag auto_AddToUI GERMAN Mit Hilfe der Funktion :ref:`auto_AddToUI` kann eine UniScript-Funktion, die eine Auswertung enthält, in die Benutzeroberfläche von UniPlot eingefügt werden. Funktionen, die mit :ref:`auto_AddToUI` registriert werden, werden in das Menü **Auswertung** in die angegebene Kategorie eingefügt. .. function:: bool = auto_AddToUI(ssCategory, ssDescription, ssFunctionName) .. us.params **Parameter** .. uparam:: ssCategory Mit Hilfe des Parameters *ssCategory* können die Auswertungen in Kategorien eingeteilt werden. Falls die Kategorie *ssCategory* noch nicht existiert, wird ein neuer Menüpunkt in das Menü **Auswertung** eingefügt. Maximal können 16 Kategorien erzeugt werden. .. uparam:: ssDescription Der Parameter *ssDescription* ist eine Zeichenkette mit einer Kurzbeschreibung der Auswertung (Beispiel: ``"Teillastkurven"``). Die Kurzbeschreibung wird dem Benutzer der Auswertung in einer Liste angezeigt. .. uparam:: ssFunctionName *ssFunctionName* ist der Name der Funktion, die aufgerufen werden soll, wenn der Benutzer aus dem Menü **Auswertung** eine Auswertung auswählt. Der Name der Funktion wird an :ref:`auto_AddToUI` ohne die runden Klammern übergeben (siehe Beispiel). Die Funktion darf keine Parameterliste enthalten. Die Groß- und Kleinschreibung des Funktionsnames muss beachtet werden. .. us.example **Beispiel** :: auto_AddToUI("Volllast", "Volllastauswertung (MOM, LST, BE)", "RS_Volllast_1"); def RS_Volllast_1() { auto_LoadTemplate("tpl_ger"); // Hier weitere auto_-Funktionen auto_UpdatePage(); } .. seealso:: :ref:`uberblick-automatisierung-der-diagrammerstellung` :sub:`id-133184`