- Status geschlossen
- Prozent erledigt
- 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
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);
Hy,
Ich verstehe das Problem nicht? Gibts ne Exception? Explodierts
Gruß Arne
Naja, ich hab mich drauf verlassen, dass wenn ne PropertyChangedMessage fuer nen Gobowechsel kommt, jedes Gobo auch einen gueltigen Index hat.
Hatte
FS#623gefixt und dann kam das.Ok, verstehe.
OPEN ist halt ein besonderer Wert. Aber ist OK, ich verpasse jedem Wert einen gültigen Index.
Gruß Arne
Hab mal was eingecheckt.