OnCommandUI

Der Funktionsname OnCommandUI steht für den Namen einer Funktion, die durch ein Menü oder einen Schalter einer Schalterleiste aufgerufen wird.

svUI = OnCommandUI()

Returnwert

svUI ist ein String-Vektor mit einem oder mehreren Elementen der folgenden Liste:

Wert Bedeutung
"" Der Menüeintrag wird normal angezeigt.
"@g" oder "@grayed" Der Menüeintrag wird grau angezeigt und ist nicht auswählbar.
"@h" oder "@hide" Der Menüeintrag wird nicht angezeigt.
"@c" oder "@checked" Der Menüeintrag wird mit einem Häckchen versehen.
"text" "text" steht für den Menütext, der ausgegeben werden soll.

Kommentar

Der Funktionsname setzt sich aus dem Namen der OnCommand Funktion und dem Buchstaben UI zusammen. Die Funktion wird vom Rahmenprogramm aufgerufen.

Beispiel

Die folgende „UI“-Funktion prüft, ob die Funktion OnXY_Fit geladen ist. Falls dies nicht der Fall ist, wird der Menüpunkt nicht angezeigt.

def OnXY_FitUI()
{
    if (!IsFunctionLoaded("OnXY_Fit")) {
        return "@hide";
    }
    return "";
}

id-1012446