Name
set_window_typeset_window_typeSetWindowTypeset_window_typeSetWindowTypeSetWindowType — Specify a window type.
set_window_typeset_window_typeSetWindowTypeset_window_typeSetWindowTypeSetWindowType determines on which type of output device the
output is going to be displayed.
This specification is going to be used by the operator open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow
while opening the windows. You may open different windows on different types
of output devices. Therefore you have to specify the wanted type before
opening. You may request the available types of output devices by calling
the operator query_window_typequery_window_typeQueryWindowTypequery_window_typeQueryWindowTypeQueryWindowType.
Possible values are:
- 'X-Window'
X-Window Version 11.
- 'WIN32-Window'
Microsoft Windows.
- 'pixmap'
Windows are not displayed, but managed in memory only.
In this manner you may port HALCON programs to computers without
graphical display.
- 'PostScript'
Objects are output to a PostScript File.
- 'system_default'
Default for current platfrom.
A useful usage of set_window_typeset_window_typeSetWindowTypeset_window_typeSetWindowTypeSetWindowType could be the development of
machine independent programs.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: local (may only be called from the same thread in which the window, model, or tool instance was created).
- Processed without parallelization.
Name of the window type which has to be set.
Default value:
'X-Window'
"X-Window"
"X-Window"
"X-Window"
"X-Window"
"X-Window"
List of values: 'Cocoa'"Cocoa""Cocoa""Cocoa""Cocoa""Cocoa", 'PostScript'"PostScript""PostScript""PostScript""PostScript""PostScript", 'WIN32-Window'"WIN32-Window""WIN32-Window""WIN32-Window""WIN32-Window""WIN32-Window", 'X-Window'"X-Window""X-Window""X-Window""X-Window""X-Window", 'pixmap'"pixmap""pixmap""pixmap""pixmap""pixmap", 'system_default'"system_default""system_default""system_default""system_default""system_default"
If the type of the output device is available, then
set_window_typeset_window_typeSetWindowTypeset_window_typeSetWindowTypeSetWindowType returns 2 (H_MSG_TRUE).
If necessary an exception is raised.
open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow,
open_textwindowopen_textwindowOpenTextwindowopen_textwindowOpenTextwindowOpenTextwindow
open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow,
open_textwindowopen_textwindowOpenTextwindowopen_textwindowOpenTextwindowOpenTextwindow,
query_window_typequery_window_typeQueryWindowTypequery_window_typeQueryWindowTypeQueryWindowType,
get_window_typeget_window_typeGetWindowTypeget_window_typeGetWindowTypeGetWindowType
Foundation