Widget-Funktion umdefinieren

Beispiele

! Im folgenden Beispiel wird der Konten-Button im Hauptsuchdialog mit einer
! neuen Funktion belegt. Statt der eingebauten Kontenanzeige wird ein externes Programm
! zur Visualisierung der Konten aufgerufen.
Kommando$ ="/ home / invep /src/ perl2 / buchhaltung_alternativ .pl"
Argumente$ ="-- projekt_snr = $PRJ_SNR --thema = $THEME_NAME --ip= $IP "
WIDCBOVERRIDE " DLG007_Dkonten " ; Kommando$ ; Argumente$ ; 1 ; 11

Referenz

WIDCBOVERRIDE WidgetName$ ; Kommando$ ; Argumente$ ; BitMask ; Typ
Mit der Anweisung wird die Funktion eines Buttons umdefiniert. Statt der in INVEP eingebauten Standardfunktion wir die mit dem Kommando$ angegebene Funktion aufgerufen. Der Argumente$ gibt zusätzliche Argumente an, die gemäß den üblichen Konventionen expandiert werden. Mit dem Parameter BitMask wird festgelegt, ob die neue Funktion die eingebaute Funktion ersetzen (Bit 0 gesetzt) oder zusätzlich zur eingebauten Funktion aufgerufen werden soll (Bit 0 nicht gesetzt). Mit dem ersten Bit kann eine Button-Funktion vollständig abgeschaltet werden. Der Parameter Typ gibt den Typ der aufzurufenden Funktion in der gleichen Form wie im INVEP-Menüsystem an. Wenn der Parameter Typ gleich 0 gesetzt wird, so wird automatisch der Typ 11 verwendet.

Siehe auch



Schatten