ConfigCenter - AddOn-Verwaltung

Im ConfigCenter ist die Anlaufstelle für die Verwaltung von AddOns. Es soll hier nur um die Verwaltungs selbst gehen. Ausführlicher sind AddOns auf der eigenen Seite AddOn beschrieben.

Dort ist auch eine Befehlsreferenz zu allen verfügbaren Befehlen der AddOn-Programmiersprache zu finden. Abgerundet wird dieser Bereich durch viele nützliche udn umfassende Informationen rund um das Thema AddOn

Im ConfigCenter ist der Bereich 2-spaltig ausgeführt. In der linken Spalte findet sich die Datenstruktur. Hat ein Element untergeordnete Strukturen ist das im ConfigCenter am [+]-Zeichen vor dem Eintrag zu erkennen.



Gut zu sehen, dass nicht alle Ordner, die im Windows Explorer als Unterverzeichnisse des AddOn-Ordners zu sehen sind, in Cockpit-XP sichtbar sind. Dabei gilt die Regel, dass ein Unterstrich vor einem Ordner auf der Festplatte den Ordner in Cockpit-XP unsichtbar macht.

Cockpit wird angezeigt _Cockpit würde nicht erscheinen

Das kann man sich zu nutze machen, z.B. um für sich selbst ein Archiv anzulegen, welches dann in Cockpit-XP nicht geladen wird. Denn beim Start des Programms liest Cockpit-XP den Ordner AddOn im Datenverzeichnis vollständig ein und erzeugt daraus die Strukturen im ConfigCenter.

Je umfangreicher die Inhalte dort also sind, desto länger benötigt Cockpit-XP beim Start, bis es für weitere Benutzereingaben bereit ist.

Auf der anderen Seite ist es auch nachteilig, dass dieses Einlesen erforderlich ist. Erhält man z.B. ein AddOn per E-Mail, entpackt es und kopiert den AddOn-Ordner in das Datenverzeichnis bei geöffneter Anwendung, wird es nicht in der Liste erscheinen.

Entweder muss man Cockpit-XP neu starten oder aber die Struktur neu einlesen.

Glücklicherweise bietet Cockpit-XP eine entsprechende Funktion. Dazu mit der linken Maustaste auf das oberste Element ( Konfiguration ) der Struktur klicken. Anschließend ein Rechtsklick. Mit einem letzten Klick auf den Kontextmenüeintrag Aktualisieren liest das Programm die Strukturen neu von der Festplatte.

Das gilt für alle Elemente, also

  • AddOn
  • Rennbildschirm
  • Druckvorlagen

in gleicher Weise.


Linke Spalte

Hier befindet sich die Ordnerstruktur, in der die AddOn-Dateien auf dem Datenträger abgelegt sind. Die Spalte dient als Navigationshilfe durch die Ordnerhierarchie.

Klickt man das [+]-Zeichen mit der Maus an, öffnet sich die Unterstruktur. Das [+]-Zeichen ändert sich in ein [-]-Symbol und signalisiert die aufgeklappte Unterstruktur.

Im Bereich AddOn kann es unterhalb des Wurzelelements AddOn nur einen weiteren Ordner geben. Innerhalb dieses einen Unterverzeichnisses liegen dann die Ordner mit den eigentlichen AddOn-Dateien.

Grundsätzlich unterscheidet Cockpit-XP nach eigenen Kriterien, wie die Sortierung aussieht. Meist ist das abhängig von der Wichtigkeit der Inhalte in diesen Verzeichnissen.

So ist in Cockpit-XP z.B. der Ordner lib ganz oben zu sehen, während er im Windows Explorer entsprechend seines Anfangsbuchstabens eher weiter unten angesiedelt ist.

Ähnlich wie im DataCenter lassen sich AddOn aktivieren oder deaktivieren. Das geschieht nach Auswahl des AddOn-Namens in der linken Spalte und einem anschließenden Rechtsklick auf den Eintrag. Cockpit-XP blendet dann ein Kontextmenü ein.

Nach dem Ausführen des Befehls ist das AddOn-Symbol in grau dargestellt und trägt das überlagerte Icon für deaktivierte Elemente.

Führt man den Rechtsklick erneut auf das deaktivierte AddOn aus, lässt es sich über das Kontextmenü wieder aktiv setzen.

Rechte Spalte

Nach dem Klick mit der linken Maustaste erscheinen auf der rechten Seite die Dateien, die für Cockpit-XP wichtig sind und für die das Programm Bearbeitungsmöglichkeiten mitbringt. Das sind in der Regel Text- und/oder Dateien im XML-Format.

Meist finden Anwender nach dem Download eines AddOns über den Online UpdateService (OUS) vier Dateien auf der rechten Seite.

Bietet das AddOn zusätzliche Anzeigen, die aus dem Code heraus eingeblendet werden, befinden weitere XML-Datei auf dieser Seite. Die Namen kann der Entwickler im Vergleich zu den vorgegebenen vier Dateien frei wählen.

Die einzige Datei, die im AddOn-Ordner auf der Festplatte vorhanden sein muss trägt den Namen AddOn.cps.xml. In dieser Datei befindet sich der gesamte Code des Zusatzprogramms.

Ermöglicht der Entwickler die Konfiguration seines Programms über eine Grafische Oberfläche (siehe StartCenter - Reiter Optionen - AddOn-Konfiguration), befinden sich diese Informationen in der Datei ConfigPackage.xml.

Über die Datei Info.txt kann der Entwicklers mit einer Funktionsbeschreibung für seinen Code ergänzen. Oft finden sich darin auch die Namen von Variablen, die der Anwender in seine Anzeigen integrieren kann, oder eine Historie der Entwicklung mit den vorgenommenen Änderungen. Innerhalb dieser Datei gibt es keine fest Regeln.

Zur Versionsverwaltung für den OUS ist die Datei version.xml zuständig. Der OUS gleicht die lokale Versionsnummer des AddOns mit derjenigen ab, die online gespeichert ist und zeigt eine vorhandene Abweichung mit farblicher Kennzeichnung an.

Die gelbe Farbe am Ende der Zeile signalisiert, dass online eine aktuellere Version bereitsteht und die lokale Version aktualisiert werden kann. Weitere Farben sind weiss (nicht installiert), orange (lokal liegt eine neuere Datei) und rot (es stimmt was nicht).

Befinden sich sogenannte Subscreens im AddOn-Ordner, lassen sich diese wie Rennbildschirme mit dem Renndesigner bearbeiten. Es können Texte, grafische Elemente und Variablen eingefügt werden, auch solche, die aus dem AddOn heraus mit Inhalten gefüllt werden.



Start - FAQ - Glossar - Sitemap - Impressum

 
cockpit-xp/programm/configcenter/addonverwaltung.txt · Zuletzt geändert: 2023/04/06 15:34 von slotx