<Gauge Name="CO-70" Version="1.0">
<!--  	Var1 = 1  
	Var2 = 2
	Var3 = 3
	Var4 = 4
	Var5 = mode 
	Var6 = avaria  
	Var7 = sq code  
	Var8 = test  
	Var9 = on/off -->
   <Image Name="CO-72m.bmp" ImageSizes="108,37,0,0"/>
   <Element>
      <Position X="99" Y="118"/>
      <MaskImage Name="CO-72_Mask.bmp" ImageSizes="9,12,0,0">
         <Axis X="0" Y="0"/>
      </MaskImage>
      <Image Name="CO-72_Num.bmp" Luminous="Yes" ImageSizes="11,180,0,0">
         <Nonlinearity>
            <Item Value="0" X="0" Y="118"/>
            <Item Value="9" X="0" Y="10"/>
         </Nonlinearity>
      </Image>
      <Shift>
         <Value>(G:Var1)</Value>
      </Shift>
   </Element>
   <Element>
      <Position X="110" Y="118"/>
      <MaskImage Name="CO-72_Mask.bmp" ImageSizes="9,12,0,0">
         <Axis X="0" Y="0"/>
      </MaskImage>
      <Image Name="CO-72_Num.bmp" Luminous="Yes" ImageSizes="11,180,0,0">
         <Nonlinearity>
            <Item Value="0" X="0" Y="118"/>
            <Item Value="9" X="0" Y="10"/>
         </Nonlinearity>
      </Image>
      <Shift>
         <Value>(G:Var2)</Value>
      </Shift>
   </Element>
   <Element>
      <Position X="121" Y="118"/>
      <MaskImage Name="CO-72_Mask.bmp" ImageSizes="9,12,0,0">
         <Axis X="0" Y="0"/>
      </MaskImage>
      <Image Name="CO-72_Num.bmp" Luminous="Yes" ImageSizes="11,180,0,0">
         <Nonlinearity>
            <Item Value="0" X="0" Y="118"/>
            <Item Value="9" X="0" Y="10"/>
         </Nonlinearity>
      </Image>
      <Shift>
         <Value>(G:Var3)</Value>
      </Shift>
   </Element>
   <Element>
      <Position X="132" Y="118"/>
      <MaskImage Name="CO-72_Mask.bmp" ImageSizes="9,12,0,0">
         <Axis X="0" Y="0"/>
      </MaskImage>
      <Image Name="CO-72_Num.bmp" Luminous="Yes" ImageSizes="11,180,0,0">
         <Nonlinearity>
            <Item Value="0" X="0" Y="118"/>
            <Item Value="9" X="0" Y="10"/>
         </Nonlinearity>
      </Image>
      <Shift>
         <Value>(G:Var4)</Value>
      </Shift>
   </Element>
   <Element>
      <Position X="122" Y="59"/>
      <Image Name="CO-72_Sel.bmp" ImageSizes="35,9,0,0">
         <Axis X="15" Y="22" PointsTo="East"/>
      </Image>
      <Rotate>
         <Value>-1.0 (G:Var5) 0.52 * +</Value>
         <Delay DegreesPerSecond="255"/>
      </Rotate>
   </Element>
   <Element>
      <Position X="172" Y="44"/>
      <Select>
         <Value>(G:Var9)</Value>
         <Case Value="0">
            <Image Name="CO-72_Off.bmp" ImageSizes="35,50,0,0"/>
         </Case>
         <Case Value="1">
            <Image Name="CO-72_On.bmp" ImageSizes="35,50,0,0"/>
         </Case>
      </Select>
   </Element>
   <Element>
      <Position X="19" Y="133"/>
      <Select>
         <Value>(G:Var6)</Value>
         <Case Value="1">
            <Image Name="CO-72_a_Off.bmp" ImageSizes="35,50,0,0"/>
         </Case>
         <Case Value="2">
            <Image Name="CO-72_a_On.bmp" ImageSizes="35,50,0,0"/>
         </Case>
      </Select>
   </Element>
   <Element>
      <Position X="36" Y="28"/>
      <Select>
         <Value>(G:Var8) if{ (G:Var8) -- (>G:Var8) } (P:ABSOLUTE TIME,seconds) (A:Radio height, meters) 10 / int 50 + % ! (G:Var8) || (G:Var9) (A:Circuit avionics on, bool) * &amp;&amp;</Value>
         <Case Value="1">
            <Image Name="CO-72_lamp.bmp" Bright="Yes" ImageSizes="35,50,0,0"/>
         </Case>
      </Select>
   </Element>
   <Element>
      <Select>
         <Value>(G:Var9) (G:Var5) (G:Var8) || * 0 == if{ 4744 (>K:XPNDR_SET) } els{ (G:Var6) 2 &lt; (A:Transponder1 code,number) (G:Var7) != &amp;&amp; if{ (A:Transponder1 code,number) 1000 / int 10 % (G:Var1) != if{ 0 (>K:XPNDR_1000_INC) } (A:Transponder1 code,number) 100 / int 10 % (G:Var2) != if{ 0 (>K:XPNDR_100_INC) } (A:Transponder1 code,number) 10 / int 10 % (G:Var3) != if{ 0 (>K:XPNDR_10_INC) } (A:Transponder1 code,number) 10 % (G:Var4) != if{ 0 (>K:XPNDR_1_INC) } } (G:Var6) 1 &gt; if{ (A:Transponder1 code,number) 1000 / int 10 % 7 != if{ 0 (>K:XPNDR_1000_INC) } (A:Transponder1 code,number) 100 / int 10 % 7 != if{ 0 (>K:XPNDR_100_INC) } (A:Transponder1 code,number) 10 / int 10 % 0 != if{ 0 (>K:XPNDR_10_INC) } (A:Transponder1 code,number) 10 % 0 != if{ 0 (>K:XPNDR_1_INC) } } }</Value>
      </Select>
   </Element>
   <Mouse>
      <Area Left="68" Top="135" Right="86" Height="70">
         <Cursor Type="Hand"/>
         <Click Repeat="Yes">(G:Var1) ++ (>G:Var1) (G:Var1) 8 == if{ 0 (>G:Var1) }</Click>
      </Area>
      <Area Left="86" Top="135" Right="115" Height="70">
         <Cursor Type="Hand"/>
         <Click Repeat="Yes">(G:Var2) ++ (>G:Var2) (G:Var2) 8 == if{ 0 (>G:Var2) }</Click>
      </Area>
      <Area Left="125" Top="135" Right="154" Height="70">
         <Cursor Type="Hand"/>
         <Click Repeat="Yes">(G:Var3) ++ (>G:Var3) (G:Var3) 8 == if{ 0 (>G:Var3) }</Click>
      </Area>
      <Area Left="154" Top="135" Right="176" Height="70">
         <Cursor Type="Hand"/>
         <Click Repeat="Yes">(G:Var4) ++ (>G:Var4) (G:Var4) 8 == if{ 0 (>G:Var4) }</Click>
      </Area>
      <Area Left="20" Top="135" Right="67" Bottom="199">
      <Cursor Type="Hand"/>
      <Click Kind="LeftSingle+RightSingle">
           (M:Event) 'LeftSingle' scmp 0 == if{ (G:Var6) 0 &gt; (G:Var6) 3 &lt; &amp;&amp; if{ (G:Var6) 1 == if{ 2 (>G:Var6) } els{ 1 (>G:Var6) } 0 (>K:TOGGLE_AFTERBURNER2) }  }
           (M:Event) 'RightSingle' scmp 0 == if{ (G:Var6) 0 &gt; (G:Var6) 3 &lt; &amp;&amp; if{ (G:Var6) 1 == if{ 0 (>G:Var6) } els{ 3 (>G:Var6) } } els{ (G:Var6) 0 == if{ 1 (>G:Var6) } els{ 2 (>G:Var6) } } 0 (>K:TOGGLE_AFTERBURNER2) }</Click>
      </Area>
      <Area Left="122" Top="30" Right="165" Bottom="95">
         <Cursor Type="Hand"/>
         <Click>(G:Var5) 5 &lt; if{ (G:Var5) ++ (>G:Var5) 0 (>K:TOGGLE_AFTERBURNER2) (G:Var1) 1000 * (G:Var2) 100 * + (G:Var3) 10 * + (G:Var4) + (>G:Var7) }</Click>
      </Area> 
      <Area Left="75" Top="30" Right="122" Bottom="95">
         <Cursor Type="Hand"/>
         <Click>(G:Var5) 0 &gt; if{ (G:Var5) -- (>G:Var5) 0 (>K:TOGGLE_AFTERBURNER2) }</Click>
      </Area> 
      <Area Left="27" Top="66" Right="61" Bottom="107">
         <Cursor Type="Hand"/>
         <Click Kind="LeftSingle+LeftRelease+Leave">
          (M:Event) 'LeftSingle' scmp 0 == if{ 20 (>G:Var8) 0 (>K:XPNDR_SET) 0 (>G:Var7) }
          (M:Event) 'LeftRelease' scmp 0 == if{ 0 }
          (M:Event) 'Leave' scmp 0 == if{ 0 }
      </Click>
      </Area> 
      <Area Left="176" Top="140" Right="210" Bottom="177">
         <Cursor Type="Hand"/>
         <Click>(G:Var1) 1000 * (G:Var2) 100 * + (G:Var3) 10 * + (G:Var4) + (>G:Var7) 0 (>K:TOGGLE_AFTERBURNER2)</Click>
      </Area> 
      <Area Left="175" Top="45" Right="205" Bottom="95">
         <Cursor Type="Hand"/>
         <Click>(G:Var9) ! (>G:Var9) 0 (>K:TOGGLE_AFTERBURNER2)</Click>
      </Area> 
  </Mouse>
</Gauge>
