使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowdev_clear_window (算子)

名称

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowdev_clear_window — 清除活动图形窗口的内容。

签名

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

描述

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowDevClearWindowdev_clear_window clears the contents of the active graphics window including the history of the displayed iconic objects. The output parameters that have been set for this window via the context menu, the visualization parameters dialog, or the appropriate operators (e.g., with dev_set_colordev_set_colorDevSetColorDevSetColorDevSetColordev_set_color, dev_set_drawdev_set_drawDevSetDrawDevSetDrawDevSetDrawdev_set_draw, etc.) remain unmodified.

The operator is equivalent to pressing the Clear button of the active graphics window.

A graphics window can be activated by calling dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window or by pressing the Activate button in the tool bar of the selected graphics window.

注意

Using the code export feature of HDevelop, the code that is generated for this operator may have a different behavior than the related HALCON operator. For a detailed description of the code export of HDevelop graphics operators into the different programming languages see in the “HDevelop User's Guide” the chapter Code Export -> General Aspects of Code Generation -> Graphics Windows.

示例(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

结果

dev_clear_windowdev_clear_windowDevClearWindowDevClearWindowDevClearWindowdev_clear_window returns always 2 ( H_MSG_TRUE )。

可能的前趋

dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window, dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window, dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

可能的后继

dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

另见

clear_windowclear_windowClearWindowClearWindowClearWindowclear_window

模块

基础