ich vermute, der fehler liegt in der überlagerung von zwei zuständen.
probier das hier: (es funzt!)
PHP-Code:
<Gauge Name="Gear Lever" Version="1.0">
<Element>
<Select>
<Value>
(A:Gear handle position,percent) 50 >
if{ (A:Gear left position,percent) 99 > (A:Gear right position,percent) 99 > (A:Gear center position,percent) 99 > && && if{ 4 } els{ 3 } }
els{ (A:Gear left position,percent) 1 > (A:Gear right position,percent) 1 > (A:Gear center position,percent) 1 > && && if{ 2 } els{ 1 } }
</Value>
<Case Value="1">
<Image Name="Gear_Up_Update.bmp" Luminous="Yes" ImageSizes="447,740"/>
</Case>
<Case Value="2">
<Image Name="Gear_Up_Disagree_Update.bmp" Luminous="Yes" ImageSizes="447,740"/>
</Case>
<Case Value="3">
<Image Name="Gear_Down_Disagree_Update.bmp" Luminous="Yes" ImageSizes="447,740"/>
</Case>
<Case Value="4">
<Image Name="Gear_Down_Update.bmp" Luminous="Yes" ImageSizes="447,740"/>
</Case>
</Select>
</Element>
</Gauge>