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.
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.
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.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Modus für Fixierung.
Defaultwert:
'true'
"true"
"true"
"true"
"true"
"true"
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true"
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.
get_fixget_fixGetFixget_fixGetFixGetFix
set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel,
set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb
get_fixget_fixGetFixget_fixGetFixGetFix,
set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel,
set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb,
set_colorset_colorSetColorset_colorSetColorSetColor,
set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi,
set_grayset_graySetGrayset_graySetGraySetGray
Foundation