| Operatoren |
set_fix — Setzen der Farbtabellenfixierung.
set_fix ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.
set_fix( : : WindowHandle, Mode : )
Verhalten bei Mode = 'true': set_fix fixiert das Pixel, das zuletzt durch eine der Funktionen set_pixel, set_gray, set_color, set_hsi oder set_rgb ermittelt wurde. (Bemerkung: Ein Pixel ist hier der Index in die aktuelle Farbtabelle). Fixierten Pixeln wird durch Setzen einer Farbe oder eines Grauwertes (set_color, set_rgb, set_hsi oder set_gray) die entsprechende neue Farbe zugewiesen (d.h überschrieben). Hierdurch ist es möglich an einer Stelle in der Farbtabelle jede Farbe (set_color), jeden Grauwert (set_gray) und jede Farbkombination (set_rgb,set_hsi) zu erzeugen.
Wenn Mode den Wert 'false' hat, wird die Fixierung zurückgenommen. Durch fortgesetzte Anwendung von set_pixel, set_fix(::WindowHandle,'true':), set_rgb und set_fix(::WindowHandle,'false':) kann eine Farbtabelle modifiziert oder erzeugt werden.
Es ist zu beachten, dass bei der Verwendung von set_fix auch die Farben von „nicht HALCON Fenster“ verändert werden können.
Fensteridentifikator.
Modus für Fixierung.
Defaultwert: 'true'
Werteliste: 'false', 'true'
Wenn das Fenster gültig ist, die Hardware über eine Farbtabelle verfügt und der Parameter richtig besetzt ist, liefert set_fix 2 (H_MSG_TRUE). Ansonsten wird eine Fehlerbehandlung ausgeführt.
get_fix, set_pixel, set_rgb, set_color, set_hsi, set_gray
Foundation
| Operatoren |