Ich hab mir ein kleines Testgauge gebaut und hab mir die Variablenwerte angeschaut. Mal abgesehen davon dass die Ausgangssituation(alle 3 Variablen haben den Wert 0) nicht passt, funktioniert das normale Hin- und Herschalten aber schon!
Dein Fehler muss wo anders liegen!
Lass dir die Variablenwerte mit diesem Gaugeauschnitt anzeigen, du wirst sehen dass es passt.
PHP-Code:
<Element>
<Element>
<Position X="0" Y="60"/>
<Text X="70" Y="20" Bright="yes" VerticalAdjust="Center" Adjust="Center" Font="Glass Gauge" Fixed="yes" Color="green"
Length="3" >
<String>%( (L:SimDarAPT, bool) )%!1d!</String>
</Text>
</Element>
<Element>
<Position X="0" Y="90"/>
<Text X="70" Y="20" Bright="yes" VerticalAdjust="Center" Adjust="Center" Font="Glass Gauge" Fixed="yes" Color="green"
Length="3" >
<String>%( (L:SimDarVOR, bool) )%!1d!</String>
</Text>
</Element>
<Element>
<Position X="0" Y="110"/>
<Text X="70" Y="20" Bright="yes" VerticalAdjust="Center" Adjust="Center" Font="Glass Gauge" Fixed="yes" Color="green"
Length="3" >
<String>%( (L:SimDarNDB, bool) )%!1d!</String>
</Text>
</Element>
</Element>
Grüße,
Harri