Name
detach_drawing_object_from_windowdetach_drawing_object_from_windowDetachDrawingObjectFromWindowDetachDrawingObjectFromWindow — Entfernen eines Zeichenobjektes von einem HALCON-Fenster.
void DetachDrawingObjectFromWindow(const HTuple& WindowHandle, const HTuple& DrawID)
void HWindow::DetachDrawingObjectFromWindow(const HDrawingObject& DrawID) const
detach_drawing_object_from_windowdetach_drawing_object_from_windowDetachDrawingObjectFromWindowDetachDrawingObjectFromWindowDetachDrawingObjectFromWindow entfernt das Zeichenobjekt
DrawIDDrawIDDrawIDDrawIDdrawID von dem HALCON-Fenster WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle, an das
es aktuell angehängt ist. Das Zeichenobjekt wird in diesem Fenstern
nicht länger angezeigt. Das Zeichenobjekt existiert jedoch weiterhin
solange, bis der Operator clear_drawing_objectclear_drawing_objectClearDrawingObjectClearDrawingObjectClearDrawingObject aufgerufen
wird. Wenn mit set_drawing_object_callbackset_drawing_object_callbackSetDrawingObjectCallbackSetDrawingObjectCallbackSetDrawingObjectCallback eine Callback
Funktion für das Zeichenobjekt zu dem Event 'on_detach' definiert
wurde, wird diese ebenfalls aufgerufen.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Handle des Zeichenobjektes.
detach_drawing_object_from_windowdetach_drawing_object_from_windowDetachDrawingObjectFromWindowDetachDrawingObjectFromWindowDetachDrawingObjectFromWindow liefert den Wert 2 (H_MSG_TRUE), falls
DrawIDDrawIDDrawIDDrawIDdrawID und WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle
gültig sind. Ansonsten wird eine Fehlerbehandlung durchgeführt.
attach_drawing_object_to_windowattach_drawing_object_to_windowAttachDrawingObjectToWindowAttachDrawingObjectToWindowAttachDrawingObjectToWindow,
get_drawing_object_iconicget_drawing_object_iconicGetDrawingObjectIconicGetDrawingObjectIconicGetDrawingObjectIconic,
get_drawing_object_paramsget_drawing_object_paramsGetDrawingObjectParamsGetDrawingObjectParamsGetDrawingObjectParams
close_windowclose_windowCloseWindowCloseWindowCloseWindow,
clear_drawing_objectclear_drawing_objectClearDrawingObjectClearDrawingObjectClearDrawingObject
attach_drawing_object_to_windowattach_drawing_object_to_windowAttachDrawingObjectToWindowAttachDrawingObjectToWindowAttachDrawingObjectToWindow
Foundation