Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Visu Füllfarbe Doku falsch

psyche
2015-06-21
2015-06-25
  • psyche - 2015-06-21

    Zitat:
    Farbvariablen
    Angewandt for dynamische Definitionen der Elementfarbe mittels einer Projektvariablen.
    Eine Farbe wird mittels Hexzahl definiert, die sich aus Rot/Grün/Blau (RGB) Anteilen zusammensetzt. Es ist eine Projektvariable Typ DWORD anzugeben, deren Wert die Farbe definiert. (zum Beispiel prog1.dwFillColor).
    Die Variable enthält den Farbwert in hexadezimalem Format. Um das gesamte DWORD auszufüllen, müssen die ersten beiden Ziffern nach "16#" mit 0 gesetzt werden: 16#00RRGGBB
    Farbwerte
    dwFillColor := 16#008FE03F;
    Hexzahl:
    8F: rot
    E0: grün
    3F: blau

    Nachdem ich jetzt ein paar Stunden für die Fehlersuche gebraucht habe, bin ich zu der Erkenntnis gelangt, dass die Online Hilfe hier Blödsinn erzählt.
    Der Aufbau des DWORD's muß folgendermaßen aussehen :
    16#TTRRGGBB
    Wobei T für Transparenz steht. 00 = komplett Transparent / FF = voll gedeckt

    Wäre nett, wenn das bei nächster Gelegenheit mit geändert wird.

     
  • Moderator3S

    Moderator3S - 2015-06-25

    Hi,
    das stimmt wurde im Zuge der "Transparenz" Einführung zu SP6
    geändert und wohl vergessen in der Online Hilfe zu ergänzen.

    Grüße
    Edwin

     

Log in to post a comment.