Bugtracker DMXControl 3

  • Status Closed
  • Percent Complete
    100%
  • Task Type Fehlerbericht
  • Category GUI & Server → InputAssignment
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Reported Version 3.2.2 Beta x
  • Due in Version 3.2.2
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by LightningBrothers - 14.09.2020
Last edited by Qasi - 01.02.2021

FS#4273 - RGB-Werte werden im Input Selector falsch konvertiert

Ordne ich den Eingängen eines Input Selectors verschiedene Farben als RGB-Wert zu, so werden die nach dem Speichern und Neuladen des Projekts konvertiert (siehe Bild 1).

Ändere ich den Farbwert nach dieser fehlerhaften Konvertierung, so versteht der nachgeschaltete Button die Farbe nicht mehr als Farbwert sondern nur als Text und ändert dem entsprechend unbeabsichtigt seine Beschriftung (siehe Bild 2).

Closed by  Qasi
01.02.2021 19:51
Reason for closing:  Repariert
Additional comments about closing:  

Fixed in RC2
Vom Softdesk kam ein System.Drawing.Color.
Das InputAssignment bevorzugt ein LumosColor

nutzer99 commented on 14.09.2020 19:34

Und ich dachte das wäre nen Feature :)

Project Manager
Soon5 commented on 19.09.2020 08:09

Ich verstehe es nicht. Was wird wo wie konvertiert?

LightningBrothers commented on 19.09.2020 08:38

Was habe ich gemacht?

  1. Im Input Selector für einen Eingang eine beliebige Farbe eingetragen, wie zum Beispiel 24; 24; 112.
  2. Projekt gespeichert und neu geladen. Öffne ich den gleichen Graphen, wird am betreffenden Eingang die zuvor eingetragene Farbe angezeigt.
  3. Rufe ich die Einstellungen des Nodes auf, wird dort Color [A=255, R=24, G=24, B=112] angezeigt (siehe Bild 2).
  4. Beim Ändern des Farbwerts (hier grün auf G=25) gibt der Input Selector die Farbe fortan nicht mehr als Farbe aus, sondern als String (siehe Bild 2). Dies hat zur Folge, dass der nachfolge Button nicht mehr seine Farbe ändert, sondern die Beschriftung falsch überschrieben wird.

Die Quintessenz ist also, dass ich bei einer gewünschten Änderung der Farbe den Wert aus dem Eingang manuell komplett im klassischen RGB-Format (also 24; 25; 112) überschreiben muss, damit der Input Selector weiterhin bei der Wahl dieses Eingangs auch einen Farbwert weiterreicht.

Project Manager
Soon5 commented on 27.12.2020 07:04

Ok. In nächster Beta sollte das passen. Alte Projekte müssen leider 1x angepasst werden, aber alles was mit der nächsten Beta neu gespeichert wird sollte dann den passenden Typ behalten.

LightningBrothers commented on 18.01.2021 22:39

Ich habe mir mal ein neues Projekt aufgebaut und auch ein altes Projekt an dieser Stelle korrigiert. Bei mir ist das so nun in Ordnung.

Wird zwar spaßig, bereits existierende Projekte anzupassen, aber dann ist das so. Das Problem besteht ja auch so schon in Projekten, die mit DMXControl 3.2.1 erstellt wurden.

JohannesStroe commented on 01.02.2021 08:29

Funktioniert bei händisch eingetragenen RGB-Werten, bei Werten einer ColorBar werden die Werte im Input Selector aber weiterhin "Color [A=255, R=24, G=24, B=112]" angezeigt. Ich weiß nicht was hier das gewünscht Verhalten ist, wollte es deshalb mal loswerden.

LightningBrothers commented on 01.02.2021 09:18

Spannend. Ich habe gerade nochmal auf die Schnelle das folgende Projekt gebaut und da zeigen die Colorbar und auch das Colorgrid sowohl vor als auch nach dem Input Selector nur die RGB-Werte an.

Kannst du mal ein Screenshot von deinem Projekt machen, wo der Graph das noch falsch anzeigt?

JohannesStroe commented on 01.02.2021 09:51

Habe dafür ein wirklich völlig nacktes neues Projekt angelegt.

1. Colorbar in Softdesk
2. Colorbar auf Input Selector in IA
3. Wert der Colorbar ändern
4. Input Selector Properties öffnen

   4273.JPG (118.3 KiB)
LightningBrothers commented on 01.02.2021 10:06

Ah. Stimmt. Da hast du recht. Ich hatte in meinem Projekt nicht mehr in die Einstellungen des Input Selector geschaut. Das ist in der Tat nochmal ein Grund, das Ticket zu öffnen.

Helmut commented on 01.02.2021 18:31

An dem Ding hatte ich mich auch schon mal versucht und erst später durch das Forum drauf gekommen das man dort die RGB Werte angeben muß. Nach dem Speichern sieht man es nicht mehr das dort RGB Werte angegeben worden sind.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing