Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowdev_clear_window (Operator)

Name

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowdev_clear_window — Löscht den Inhalt des aktiven Grafikfensters.

Signatur

dev_clear_window( : : : )

Herror dev_clear_window()

Herror T_dev_clear_window()

void DevClearWindow()

static void HWindow::DevClearWindow()

static void HOperatorSet.DevClearWindow()

static void HWindow.DevClearWindow()

def dev_clear_window() -> None

Beschreibung

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowDevClearWindowdev_clear_window löscht den Inhalt des aktiven Grafikfensters einschließlich der Historie der ausgegebenen Objekte. Die im Kontextmenü, über den Visualisierungsparameterdialog oder die entsprechenden Operatoren (z.B. dev_set_colordev_set_colorDevSetColorDevSetColorDevSetColordev_set_color, dev_set_drawdev_set_drawDevSetDrawDevSetDrawDevSetDrawdev_set_draw, usw.) vorgenommenen Einstellungen der Ausgabeparameter bleiben dabei erhalten.

Der Operator ist äquivalent zur Löschen-Aktion in der Aktionsleiste des aktiven Grafikfensters oder im Visualisierungsmenü.

Ein Grafikfenster kann mit Hilfe von dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window oder über den Aktivierungsknopf in der Aktionsleiste des Grafikfensters aktiviert werden.

Achtung

Beim Export von HDevelop-Programmen ist zu beachten, dass der für diesen Operator generierte Code sich anders verhalten kann, als der entsprechende HALCON-Operator. Eine detaillierte Beschreibung der Besonderheiten, die beim Export von grafischen HDevelop-Operatoren zu beachten sind, findet sich im „HDevelop User's Guide“ im Kapitel Code Export -> General Aspects of Code Generation -> Graphics Windows.

Beispiel (HDevelop)

read_image (Image, 'fabrik')
regiongrowing (Image, Regions, 3, 3, 6, 100)
Number := |Regions|
dev_update_window ('off')
for i := 1 to Number by 1
  select_obj (Regions, RegionSelected, i)
  dev_clear_window ()
  dev_display (RegionSelected)
  * stop ()
endfor

Ergebnis

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowDevClearWindowdev_clear_window liefert immer 2 (H_MSG_TRUE) zurück.

Vorgänger

dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window, dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window, dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

Nachfolger

dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

Siehe auch

clear_windowclear_windowClearWindowClearWindowClearWindowclear_window

Modul

Foundation