get_window_type ( : : WindowHandle : WindowType )

Get the window type.

get_window_type determines the type or the graphical software, respectively, of the output device for the window. You may query the available types of output devices with procedure query_window_type. A reasonable use for get_window_type might be in the field of the development of machine independent software. Possible values are:

 'X-Window'         X-Window Version 11.

 'pixmap'           Windows are not shown, but managed in memory.
		      By this means HALCON\ programs can be ported on computers
		      without a graphical display.

 'PostScript'       Objects are output to a PostScript File.


Parameters

WindowHandle (input_control)
window -> integer
Window identifier.

WindowType (output_control)
string -> string
Window type


Example
open_window(100,100,200,200,'root','visible','',WindowHandle) 
get_window_type(WindowHandle,WindowType) 
fwrite_string(['Window type: ',WindowType]) 
fnew_line().

Result

If the window is valid get_window_type returns 2 (H_MSG_TRUE). If necessary an exception handling is raised.


Parallelization Information

get_window_type is reentrant, local, and processed without parallelization.


Possible Predecessors

open_window, open_textwindow


See also

query_window_type, set_window_type, get_window_pointer3, open_window, open_textwindow


Module

System



Copyright © 1996-2005 MVTec Software GmbH