cpGetAddOnStatus(AddOn-Name)

Oft verwendet ein Entwickler mehr als ein AddOn. Denkbar ist auch, dass ein AddOn Werte bereitstellt, die von anderen AddOns ausgewertet werden oder dort aus Basis für weitere Aktionen dienen.

Der Name des AddOns muss der Ansicht im StartCenter → Optionen → AddOn-Konfiguration entsprechen.

Der Rückgabewert des Befehls ist 1, wenn das angegebene AddOn aktiviert und damit geladen ist.

Für das Cockpit-AddOn zum Chaos-Handling per Carrera CU lautet der richtige Name entsprechend Cockpit.Cp-ChaosHandlingCU30352-CU


Syntax

Befehl cpGetAddOnStatus(AddOnName:String;)
Funktion Liefert den Wert 1, wenn das angegebene AddOn geladen (aktiv) ist und den Wert 0, wenn das nicht der Fall ist.
Typ Integer
ab 3.1.3 build 399


Codebeispiel

const
  CrLf = #13 + #10;
var
  sNameAddOn : String;
  sMeldung   : String;
begin

  sAddOnName := 'Cockpit.Cp-ChaosHandlingCU30352-CU';
  
  if cpGetAddOnStatus(sNameAddOn) = 1 then
    sMeldung := 'Das AddOn ' + sAddOnName + ' ist aktiv.'
  else
    sMeldung := 'Das AddOn ' + sAddOnName + ' ist nicht aktiv.';
    
  cpShowMessage(sMeldung);

end.

Dieser Code liefert die Antwort auf die Frage, ob das Cockpit-AddOn Cp-ChaosHandlingCU30352-CU aktiv ist. Upps, ist es nicht 😃



Start - FAQ - Glossar - Sitemap - Impressum

 
cockpit-xp/addon/befehlsreferenz/cpgetaddonstatus.txt · Zuletzt geändert: 2020/11/28 12:15 (Externe Bearbeitung)