<Animation name="gazelle_navpower" guid="" length="150" type="Sim" typeParam2="gazelle_navpower" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_navpower</Name>
<AnimLength>150</AnimLength>
<Animation>
<Parameter>
<Code>
(L:NAVOffOn,enum) 50 *
</Code>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<TooltipText>Turn NAV Off/On/Squelch/Test</TooltipText>
<CallbackCode>
(L:NAVOffOn,enum) ++ 4 % (>L:NAVOffOn,enum)
</CallbackCode>
</MouseRect>
</PartInfo>
<Animation name="gazelle_navstep" guid="" length="50" type="Sim" typeParam2="gazelle_navstep" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_navstep</Name>
<AnimLength>50</AnimLength>
<Animation>
<Parameter>
<Code>
(L:NAVStep,enum) 50 *
</Code>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<TooltipText>NAV frequency step 25/50 KHz</TooltipText>
<CallbackCode>
(L:NAVStep,enum) ++ 2 % (>L:NAVStep,enum)
</CallbackCode>
</MouseRect>
</PartInfo>
<Animation name="gazelle_navkhz" guid="" length="100" type="Sim" typeParam2="gazelle_navkhz" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_navkhz</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAVkhz,enum)</Code>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<TooltipText>Increments/Decrements NAV frequency by 25/50 KHz</TooltipText>
<MouseFlags>LeftSingle+LeftRelease+RightSingle+RightRelease</MouseFlags>
<CallbackCode>
(M:Event) 'LeftSingle' scmp 0 == if{ (L:NAVStep) 0 == if{ (L:NAVkhz,enum) 25 + 100 % (>L:NAVkhz,enum) }
(L:NAVStep) 1 == if{ (L:NAVkhz,enum) 50 + 100 % (>L:NAVkhz,enum) }
(L:NAVkhz,enum) (>L:NAV1_5,enum)
(L:NAVkhz,enum) 0 == if{ (L:NAV1_4,enum) 1 + 10 % (>L:NAV1_4,enum) }
100 (L:NAV1_2,enum) 10 * + (L:NAV1_3,enum) + (L:NAV1_4,enum) 10 / + (L:NAV1_5,enum) 100 / + (>L:NAV_Freq, Mhz)
(L:NAV_Freq,Frequency BCD16) (>K:NAV1_RADIO_SET)
}
(M:Event) 'RightSingle' scmp 0 == if{ (L:NAVStep) 0 == (L:NAVkhz,enum) 0 > and if{ (L:NAVkhz,enum) 25 - (>L:NAVkhz,enum) }
(L:NAVStep) 1 == (L:NAVkhz,enum) 0 > and if{ (L:NAVkhz,enum) 50 - (>L:NAVkhz,enum) }
(L:NAVkhz,enum) (>L:NAV1_5,enum)
100 (L:NAV1_2,enum) 10 * + (L:NAV1_3,enum) + (L:NAV1_4,enum) 10 / + (L:NAV1_5,enum) 100 / + (>L:NAV_Freq, Mhz)
(L:NAV_Freq,Frequency BCD16) (>K:NAV1_RADIO_SET)
}
</CallbackCode>
</MouseRect>
</PartInfo>
<Animation name="gazelle_navmhz" guid="" length="450" type="Sim" typeParam2="gazelle_navmhz" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_navmhz</Name>
<AnimLength>450</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAVmhz,enum) 50 *</Code>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<TooltipText>Increments/Decrements NAV frequency by 1 MHz</TooltipText>
<MouseFlags>LeftSingle+LeftRelease+RightSingle+RightRelease</MouseFlags>
<CallbackCode>
(M:Event) 'LeftSingle' scmp 0 == if{ (L:NAVmhz,enum) 1 + 10 % (>L:NAVmhz,enum)
(L:NAVmhz,enum) (>L:NAV1_3,enum)
(L:NAVmhz,enum) 0 == if{ (L:NAV1_2,enum) 1 + 10 % (>L:NAV1_2,enum) }
100 (L:NAV1_2,enum) 10 * + (L:NAV1_3,enum) + (L:NAV1_4,enum) 10 / + (L:NAV1_5,enum) 100 / + (>L:NAV_Freq, Mhz)
(L:NAV_Freq,Frequency BCD16) (>K:NAV1_RADIO_SET)
}
(M:Event) 'RightSingle' scmp 0 == if{ (L:NAVmhz,enum) 0 > if{ (L:NAVmhz,enum) -- (>L:NAVmhz,enum) }
(L:NAVmhz,enum) (>L:NAV1_3,enum)
100 (L:NAV1_2,enum) 10 * + (L:NAV1_3,enum) + (L:NAV1_4,enum) 10 / + (L:NAV1_5,enum) 100 / + (>L:NAV_Freq, Mhz)
(L:NAV_Freq,Frequency BCD16) (>K:NAV1_RADIO_SET)
}
</CallbackCode>
</MouseRect>
</PartInfo>
<Animation name="gazelle_cyl5" guid="" length="100" type="Sim" typeParam2="gazelle_cyl5" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_cyl5</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAV1_5,enum)</Code>
</Parameter>
</Animation>
</PartInfo>
<Animation name="gazelle_cyl4" guid="" length="450" type="Sim" typeParam2="gazelle_cyl4" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_cyl4</Name>
<AnimLength>450</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAV1_4,enum) 50 *</Code>
</Parameter>
</Animation>
</PartInfo>
<Animation name="gazelle_cyl3" guid="" length="450" type="Sim" typeParam2="gazelle_cyl3" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_cyl3</Name>
<AnimLength>450</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAV1_3,enum) 50 *</Code>
</Parameter>
</Animation>
</PartInfo>
<Animation name="gazelle_cyl2" guid="" length="450" type="Sim" typeParam2="gazelle_cyl2" typeParam="AutoPlay"/>
<PartInfo>
<Name>gazelle_cyl2</Name>
<AnimLength>450</AnimLength>
<Animation>
<Parameter>
<Code>(L:NAV1_2,enum) 50 *</Code>
</Parameter>
</Animation>
</PartInfo>