get_window_paramT_get_window_paramGetWindowParamGetWindowParam (Operator)

Name

get_window_paramT_get_window_paramGetWindowParamGetWindowParam — Zugreifen auf Fensterparameter.

Signatur

get_window_param( : : WindowHandle, Param : Value)

Herror T_get_window_param(const Htuple WindowHandle, const Htuple Param, Htuple* Value)

void GetWindowParam(const HTuple& WindowHandle, const HTuple& Param, HTuple* Value)

HTuple HWindow::GetWindowParam(const HString& Param) const

HTuple HWindow::GetWindowParam(const char* Param) const

HTuple HWindow::GetWindowParam(const wchar_t* Param) const   (Nur Windows)

static void HOperatorSet.GetWindowParam(HTuple windowHandle, HTuple param, out HTuple value)

HTuple HWindow.GetWindowParam(string param)

Beschreibung

Der Operator get_window_paramget_window_paramGetWindowParamGetWindowParamGetWindowParam erlaubt es, verschiedene Parameter eines offenen Fensters abzufragen. Genauere Beschreibungen der einzelnen Parameter finden sich beim Operator set_window_paramset_window_paramSetWindowParamSetWindowParamSetWindowParam.

Allgemeine Fensterparameter:

'flush'

'true'"true""true""true""true", falls der Fensterinhalt nach Anzeige jedes Objektes aktualisiert wird.

'region_quality'

Qualität der Anzeige von Regionen.

'background_color'

Die Hintergrundfarbe des Fensters WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle.

'window_title'

Der Text in der Titelzeile eines HALCON Fensters.

'anti_aliasing'

'true'"true""true""true""true", falls Konturen und Regionen mit Antialiasing dargestellt werden.

'graphics_stack'

'true'"true""true""true""true", falls der Grafikstack des Fensters aktiviert ist.

'graphics_stack_max_element_num'

Maximale Anzahl von Elementen im Grafikstack.

'graphics_stack_max_memory_size'

Maximaler Speicher, welchen der Grafikstack verbraucht.

Parameter die den '3d_plot'"3d_plot""3d_plot""3d_plot""3d_plot" Plot betreffen:

'angle_of_view'

Der Öffnungswinkel der virtuellen Kamera, die für das Anzeigen des 3D-Plots verwendet wird.

'axis_captions'

Die Beschriftungen der Zeilen-, Spalten- und Höhenachse.

'plot_quality'

Die Qualität des 3D Plots.

'scale_plot'

'true'"true""true""true""true", falls die Höhenwerte eine Bildes vor dem Anzeigen in das Intervall [0,255] transformiert werden.

'display_grid'

'true'"true""true""true""true", falls das Gitter angezeigt wird.

'display_axes'

'true'"true""true""true""true", falls die Koordinatenachsen angezeigt werden.

Achtung

Die Parameter 'anti_aliasing'"anti_aliasing""anti_aliasing""anti_aliasing""anti_aliasing", 'flush'"flush""flush""flush""flush", 'graphics_stack'"graphics_stack""graphics_stack""graphics_stack""graphics_stack", 'graphics_stack_max_element_num'"graphics_stack_max_element_num""graphics_stack_max_element_num""graphics_stack_max_element_num""graphics_stack_max_element_num", 'graphics_stack_max_memory_size'"graphics_stack_max_memory_size""graphics_stack_max_memory_size""graphics_stack_max_memory_size""graphics_stack_max_memory_size" und 'region_quality'"region_quality""region_quality""region_quality""region_quality" benötigen die Bibliothek libcanvas, die auf Embedded-Systemen möglicherweise nicht verfügbar ist.

Ausführungsinformationen

Parameter

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Fenster-Handle.

ParamParamParamParamparam (input_control)  string HTupleHTupleHtuple (string) (string) (HString) (char*)

Name des Parameters.

Defaultwert: 'flush' "flush" "flush" "flush" "flush"

Werteliste: 'angle_of_view'"angle_of_view""angle_of_view""angle_of_view""angle_of_view", 'axis_captions'"axis_captions""axis_captions""axis_captions""axis_captions", 'background_color'"background_color""background_color""background_color""background_color", 'display_axes'"display_axes""display_axes""display_axes""display_axes", 'display_grid'"display_grid""display_grid""display_grid""display_grid", 'flush'"flush""flush""flush""flush", 'graphics_stack'"graphics_stack""graphics_stack""graphics_stack""graphics_stack", 'graphics_stack_max_element_num'"graphics_stack_max_element_num""graphics_stack_max_element_num""graphics_stack_max_element_num""graphics_stack_max_element_num", 'graphics_stack_max_memory_size'"graphics_stack_max_memory_size""graphics_stack_max_memory_size""graphics_stack_max_memory_size""graphics_stack_max_memory_size", 'plot_quality'"plot_quality""plot_quality""plot_quality""plot_quality", 'region_quality'"region_quality""region_quality""region_quality""region_quality", 'scale_plot'"scale_plot""scale_plot""scale_plot""scale_plot", 'window_title'"window_title""window_title""window_title""window_title"

ValueValueValueValuevalue (output_control)  string(-array) HTupleHTupleHtuple (string / real / integer) (string / double / int / long) (HString / double / Hlong) (char* / double / Hlong)

Wert des Parameters.

Vorgänger

open_windowopen_windowOpenWindowOpenWindowOpenWindow

Nachfolger

set_window_paramset_window_paramSetWindowParamSetWindowParamSetWindowParam

Siehe auch

get_window_attrget_window_attrGetWindowAttrGetWindowAttrGetWindowAttr, get_part_styleget_part_styleGetPartStyleGetPartStyleGetPartStyle

Modul

Foundation