.. highlightlang:: us .. index:: LibMain .. _libmain: LibMain ======= .. us.tag LibMain GERMAN Programming.Symboltable Eine ICL-Library (UniScript-Library) kann eine Funktion mit dem Namen :ref:`LibMain` enthalten. Die Funktion wird direkt nach dem Laden der Library aufgerufen. .. function:: bool = LibMain() .. us.return **Returnwert** *bool* ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0). .. us.comment **Kommentar** Die Funktion kann verwendet werden, um einmalige Initialisierungen durchzuführen, wie z. B. globale Variablen auf Standardwerte zu setzen, Menüs in die Benutzer-Schnittstelle von UniPlot einfügen, DLLs zu laden, Funktionen mit der Funktion :ref:`RegisterFunction` zu laden, etc. Innerhalb von :ref:`LibMain` darf die Funktion :ref:`loadiclib` nicht aufgerufen werden. .. us.example **Beispiel** :: def LibMain() { ... } .. seealso:: :ref:`uberblick-programmierung`, :ref:`loadiclib`, :ref:`saveiclib`, :ref:`RegisterFunction` :sub:`id-1730351`