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 "";
}
Siehe auch
id-1012446