Plug-ins nutzen
Plug-ins sind Erweiterungen der Funktionalität, die Sie separat installieren können.
Installation
Plug-ins installieren Sie, indem Sie die entsprechenden Dateien (i.d.R. handelt es sich um eine einzige DLL) in das Verzeichnis <Innovator-Installationsverzeichnis>\Plugins\<Plug-in> kopieren. Falls das Plug-in eine Ressourcendatei für eine englischsprachige Oberfläche hat, dann kopieren Sie diese in das Verzeichnis <Innovator-Installationsverzeichnis>\Plugins\<Plug-in>\en.
Anzeige von Plug-ins
Ein Plug-in kann beliebig viele Tool- oder Dokumentenfenster haben.
Für jedes Toolfenster gibt es grundsätzlich einen Eintrag im Menüband unter Ansicht>Fenster>Toolfenster.
Wie Sie ein Dokumentenfenster öffnen können, wird vom Programmierer des Plug-ins festgelegt. Evtl. sorgt das Plug-in dafür, dass im Menüband unter Extras Befehle angeboten werden, die entsprechende Dokumentenfenster öffnen.
Warum erscheint das Plug-in nicht?
Falls die erwarteten Toolfenster oder Befehle des installierten Plug-ins nicht erscheinen, kann das verschiedene Ursachen haben.
- Sie haben die Benutzeroberfläche nicht neu gestartet.
- Sie haben die Dateien in ein falsches Verzeichnis kopiert.
- Sie haben nicht die nötigen Lizenzen, die das Plug-in voraussetzt.
- Das Plug-in ist für eine andere Innovator-Version entwickelt worden. In diesem Fall sollte allerdings eine Fehlermeldung in der Ereignisanzeige erscheinen.
- Sie haben das Plug-in als Archivdatei (zip) erhalten und der Windows-Schutzmechanismus ist beim Entpacken aufgrund der enthaltenen DLL aktiviert worden. In diesem Fall erscheint im Eigenschaftendialog der DLL im Register Allgemein unten ein Hinweis zur Sicherheit ("Die Datei stammt von einem anderen Computer. Der Zugriff wurde aus Sicherheitsgründen eventuell blockiert."). Wenn die Datei aus einer sicheren Quelle stammt, dann klicken Sie auf Zulassen, um die DLL verwenden zu können.
- Andere Gründe können ggf. über die Ereignisanzeige ermittelt werden.
Verwenden alternativer Plug-ins-Verzeichnisse
Verteilen und Aktualisieren von Plug-ins
Standardmäßig befinden sich die von Innovator verwendeten Plug-ins im Verzeichnis %PROGRAMFILES%\Innovator\16.1\Plugins.
Durch Verwendung der beiden Innovator-Variablen PLUGINS_DEPLOYMENT_PATH und PLUGINS_PATH können Plug-ins beim Start des Modelleditors von einem bereitgestellten Quellverzeichnis auf das verwendete Plug-ins-Verzeichnis kopiert werden.
Die Innovator-Variable PLUGINS_DELETE_WHEN_COPYING ermöglicht einen vollständigen Abgleich von Quell- und Zielverzeichnis.
Auf dem Zielverzeichnis müssen Anwender Schreibrechte besitzen.

Zusammenhang
Wenn Plug-ins verwendet werden, die nicht zum Auslieferungsumfang von Innovator gehören, dann kann die zentrale Bereitstellung und Aktualisierung dieser Plug-ins durch Umgebungsvariablen vereinfacht werden.
Als zentrales Quellverzeichnis kann mit der Umgebungsvariable PLUGINS_DEPLOYMENT_PATH ein frei wählbares Verzeichnis verwendet werden, das die Verzeichnisse aller Plug-ins enthalten muss, die den Clients zur Verfügung stehen sollen.
So gehen Sie vor
-
Legen Sie das zentrale Quellverzeichnis an, z.B. "N:\Plugins".
-
Legen Sie im Quellverzeichnis alle Verzeichnisse der einzelnen Plug-ins an.
-
Wählen Sie im Administrationsprogramm Administration>Umgebung.
-
Klicken Sie im linken Bereich der Benutzervariablen auf
Neu (Strg+N).
-
Tragen Sie in der Spalte Name "PLUGINS_DEPLOYMENT_PATH" ein.
-
Tragen Sie in der Spalte Wert den Pfad des Quellverzeichnisses ein.
-
Klicken Sie auf Übernehmen.
Beim Start des Modelleditors werden die Plug-ins aus dem alternativen Quellverzeichnis in das lokale Standardzielverzeichnis %PROGRAMFILES%\Innovator\16.1\Plugins oder in das alternative Zielverzeichnis initial kopiert und danach aktualisiert.

Zusammenhang
Wenn Plug-ins verwendet werden, die nicht zum Auslieferungsumfang von Innovator gehören, dann kann die zentrale Bereitstellung und Aktualisierung dieser Plug-ins durch Umgebungsvariablen vereinfacht werden.
Die Innovator-Variable PLUGINS_PATH legt ein lokales Verzeichnis fest, in das beim Start des Modelleditors automatisch Kopien der Plug-ins aus einem zentralen Verzeichnis im lokalen Plug-ins-Verzeichnis erstellt werden. Auf diesem Zielverzeichnis müssen Anwender Schreibrechte besitzen.
Die Plug-ins werden beim Start aktualisiert, sobald im Quellverzeichnis eine abweichende Version gefunden wurde.
So gehen Sie vor
-
Legen Sie das lokale Zielverzeichnis an, z.B. "C:\Plugins".
-
Wählen Sie im Administrationsprogramm Administration>Umgebung.
-
Klicken Sie im linken Bereich der Benutzervariablen auf
Neu (Strg+N).
-
Tragen Sie in der Spalte Name "PLUGINS_PATH" ein.
-
Tragen Sie in der Spalte Wert den Pfad des Zielverzeichnisses ein.
-
Klicken Sie auf Übernehmen.
Beim Start des Modelleditors werden die Plug-ins aus dem zentralen Quellverzeichnis in das lokale Zielverzeichnis initial kopiert und danach aktualisiert.

Wenn die Innovator-Variable PLUGINS_DELETE_WHEN_COPYING gesetzt ist (z.B. auf den Wert 1), dann erfolgt der Kopiervorgang nicht nur additiv und aktualisierend, sondern Plug-ins im Zielverzeichnis, die nicht im Quellverzeichnis vorhanden sind, werden gelöscht. Somit erfolgt ein vollständiger Abgleich von Quell- und Zielverzeichnis.