KlassenKlassenKlassenKlassen | | | | Operatoren

set_fixset_fixSetFixset_fixSetFixSetFix (Operator)

Name

set_fixset_fixSetFixset_fixSetFixSetFix — Setzen der Farbtabellenfixierung.

Warnung

set_fixset_fixSetFixset_fixSetFixSetFix ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.

Signatur

set_fix( : : WindowHandle, Mode : )

Herror set_fix(const Hlong WindowHandle, const char* Mode)

Herror T_set_fix(const Htuple WindowHandle, const Htuple Mode)

Herror set_fix(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetFix(const HTuple& Mode) const

void SetFix(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetFix(const HString& Mode) const

void HWindow::SetFix(const char* Mode) const

void HOperatorSetX.SetFix(
[in] VARIANT WindowHandle, [in] VARIANT Mode)

void HWindowX.SetFix([in] BSTR Mode)

static void HOperatorSet.SetFix(HTuple windowHandle, HTuple mode)

void HWindow.SetFix(string mode)

Beschreibung

Verhalten bei ModeModeModeModeModemode = 'true'"true""true""true""true""true": set_fixset_fixSetFixset_fixSetFixSetFix fixiert das Pixel, das zuletzt durch eine der Funktionen set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel, set_grayset_graySetGrayset_graySetGraySetGray, set_colorset_colorSetColorset_colorSetColorSetColor, set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi oder set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb ermittelt wurde. (Bemerkung: Ein Pixel ist hier der Index in die aktuelle Farbtabelle). Fixierten Pixeln wird durch Setzen einer Farbe oder eines Grauwertes (set_colorset_colorSetColorset_colorSetColorSetColor, set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi oder set_grayset_graySetGrayset_graySetGraySetGray) die entsprechende neue Farbe zugewiesen (d.h überschrieben). Hierdurch ist es möglich an einer Stelle in der Farbtabelle jede Farbe (set_colorset_colorSetColorset_colorSetColorSetColor), jeden Grauwert (set_grayset_graySetGrayset_graySetGraySetGray) und jede Farbkombination (set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb,set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi) zu erzeugen.

Wenn ModeModeModeModeModemode den Wert 'false' hat, wird die Fixierung zurückgenommen. Durch fortgesetzte Anwendung von set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel, set_fix(::WindowHandle,'true':)set_fix(WindowHandle,"true")SetFix(WindowHandle,"true")set_fix(WindowHandle,"true")SetFix(WindowHandle,"true")SetFix(WindowHandle,"true"), set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb und set_fix(::WindowHandle,'false':)set_fix(WindowHandle,"false")SetFix(WindowHandle,"false")set_fix(WindowHandle,"false")SetFix(WindowHandle,"false")SetFix(WindowHandle,"false") kann eine Farbtabelle modifiziert oder erzeugt werden.

Achtung

Es ist zu beachten, dass bei der Verwendung von set_fixset_fixSetFixset_fixSetFixSetFix auch die Farben von „nicht HALCON Fenster“ verändert werden können.

Parallelisierung

Parameter

WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Fensteridentifikator.

ModeModeModeModeModemode (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Modus für Fixierung.

Defaultwert: 'true' "true" "true" "true" "true" "true"

Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true"

Ergebnis

Wenn das Fenster gültig ist, die Hardware über eine Farbtabelle verfügt und der Parameter richtig besetzt ist, liefert set_fixset_fixSetFixset_fixSetFixSetFix 2 (H_MSG_TRUE). Ansonsten wird eine Fehlerbehandlung ausgeführt.

Vorgänger

get_fixget_fixGetFixget_fixGetFixGetFix

Nachfolger

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel, set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb

Siehe auch

get_fixget_fixGetFixget_fixGetFixGetFix, set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel, set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, set_colorset_colorSetColorset_colorSetColorSetColor, set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi, set_grayset_graySetGrayset_graySetGraySetGray

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren