Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Bug
  • Kategorie GUI & Server → Server
  • zuständig
    fisl
  • Betriebssystem All
  • Schweregrad hoch
  • betrifft Version Alpha 3
  • fällig in Version unbestimmt
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von fisl - 25.04.2012
zuletzt bearbeitet von fisl - 29.04.2012

FS#845 - 2 Gobowheels

Hat ein Geraet 2 Gobowheels, existieren auf dem 2ten Gobowheel Gobos mit dem GobowheelIndex -1

AbstractDeviceProperty.cs L. 104

public IPropertyValue getValueInstance(object value)
{
    IPropertyValue p = getValueInstance();
    p.Value = value;
    return p;
}

Der Parameter value hat GobowheelIndex -1, weil im GoboHandlerNode.cs in L. 75 fuer alle nicht ersten Gobowheels das statische Gobo.OPEN benutzt.

Gobo wheelGobo = Gobo.OPEN;
if (g.GobowheelIndex == i)
    wheelGobo = g;

IPropertyValue wheelValue = this.GoboProperty.Gobowheels[i].getValueInstance(wheelGobo);
geschlossen von  fisl
29.04.2012 14:10
Grund für das Schließen:  Repariert
Project Manager
Soon5 schrieb am 28.04.2012 17:52

Hy,

Ich verstehe das Problem nicht? Gibts ne Exception? Explodierts :-)

Gruß Arne

Project Manager
fisl schrieb am 28.04.2012 18:46

Naja, ich hab mich drauf verlassen, dass wenn ne PropertyChangedMessage fuer nen Gobowechsel kommt, jedes Gobo auch einen gueltigen Index hat.
Hatte  FS#623  gefixt und dann kam das.

Project Manager
Soon5 schrieb am 28.04.2012 19:42

Ok, verstehe.

OPEN ist halt ein besonderer Wert. Aber ist OK, ich verpasse jedem Wert einen gültigen Index.

Gruß Arne

Project Manager
Soon5 schrieb am 28.04.2012 19:50

Hab mal was eingecheckt.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung