OBJSetCallbackFunction¶
OBJSetCallbackFunction setzt eine Callback Funktion für ein Zeichenobjekt.
-
bool = OBJSetCallbackFunction(hObj, ssCallbackType, ssCallbackFunction)
Returnwert
Ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).
Parameter
-
hObj
hObj ist die Zugriffsnummer (handle) des Zeichenobjeckts.
-
ssCallbackType
ssCallbackType
Type (String) Beschreibung ObjectDblClickCallBack Wird aufgerufen, wenn ein Objekt (Diagramm, Datensatz, Zeichenobjekt) doppelt geklickt wird. Die Funktion hat einen Parameter: cb(hObject)
.ObjectClickCallback Wird aufgerufen, wenn ein Objekt (Diagramm, Datensatz, Zeichenobjekt) mit der Maus angeklickt wird. Die Funktion hat einen Parameter: cb(hObject)
.VideoPos Wird aufgerufen, wenn ein Video abgespielt wird. Die Funktion hat zwei Parameter: cb(hVideo, pos)
.VideoMode Wird aufgerufen, wenn ein Video gestartet oder beendet wird. Die Funktion hat zwei Parameter: cb(hVideo, mode)
.DragEnd Wird aufgerufen, wenn ein Zeichenobjekt mit der Maus verschoben wurde. Die Funktion hat einen Parameter: cb(hObject)
.SaveAs Wird aufgerufen, wenn ein IPW/IPZ-Dokument unter einem neuen Namen gespeichert wird. Die Funktion hat zwei Parameter: cb(hDoc, ssNewName)
.
-
ssCallbackFunction
ssCallbackFunction ist der Name einer Callbackfunktion.
Kommentar
Ein Objekt kann nur eine Callback-Funktion für den entsprechenden Typ enthalten.
Beispiel
OBJSetCallbackFunction(hCB, "ObjectDblClickCallBack", "OnLabelDataPointConfig");
History
Version | Beschreibung |
---|---|
R2013.3 | Neu. |
Siehe auch
Überblick Zeichenobjekte, OBJGetCallbackFunction, OBJRemoveCallbackFunction, AppOnCloseCallback
id-40235