1
0
Fork 0

pick animation updates

This commit is contained in:
sydadams 2009-09-16 17:40:46 +00:00
parent f14087c807
commit 9e89aa315b
3 changed files with 862 additions and 559 deletions

View file

@ -1,5 +1,3 @@
<?xml version="1.0"?>
<PropertyList> <PropertyList>
<path>ky196.ac</path> <path>ky196.ac</path>
@ -9,6 +7,7 @@
<object-name>KY196.swap</object-name> <object-name>KY196.swap</object-name>
<object-name>KY196.volume</object-name> <object-name>KY196.volume</object-name>
<object-name>KY196.knob</object-name> <object-name>KY196.knob</object-name>
<object-name>KY196.knob1</object-name>
<emission> <emission>
<red>0.028</red> <red>0.028</red>
<green>0.014</green> <green>0.014</green>
@ -30,7 +29,6 @@
<object-name>stby.104</object-name> <object-name>stby.104</object-name>
<object-name>stby.105</object-name> <object-name>stby.105</object-name>
<object-name>KY196.dec</object-name> <object-name>KY196.dec</object-name>
<object-name>KY196.swap</object-name>
</animation> </animation>
<animation> <animation>
@ -60,8 +58,8 @@
</interpolation> </interpolation>
<center> <center>
<x-m>0.004</x-m> <x-m>0.004</x-m>
<y-m>0.036</y-m> <y-m>0.0357</y-m>
<z-m>-0.006</z-m> <z-m>-0.0061</z-m>
</center> </center>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -224,26 +222,73 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-swap</command> <command>property-swap</command>
<property>/instrumentation/comm/frequencies/selected-mhz</property> <property>instrumentation/comm/frequencies/selected-mhz</property>
<property>/instrumentation/comm/frequencies/standby-mhz</property> <property>instrumentation/comm/frequencies/standby-mhz</property>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Vol.down</object-name> <object-name>KY196.volume</object-name>
<action> <action>
<button>0</button> <button>0</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-assign</command> <condition>
<property>instrumentation/ky-196/volume-adjust</property> <property>instrumentation/comm/serviceable</property>
<value>-0.05</value> </condition>
<command>property-adjust</command>
<property>instrumentation/comm/volume</property>
<step>0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding> </binding>
<binding> <binding>
<condition>
<not>
<property>instrumentation/comm/serviceable</property>
</not>
</condition>
<command>property-assign</command> <command>property-assign</command>
<property>instrumentation/ky-196/comm-num</property> <property>instrumentation/comm/serviceable</property>
<value>true</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.volume</object-name>
<action>
<button>1</button>
<repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding>
<condition>
<greater-than>
<property>instrumentation/comm/volume</property>
<value>0</value>
</greater-than>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm/volume</property>
<step>-0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<equals>
<property>instrumentation/comm/volume</property>
<value>0</value>
</equals>
</condition>
<command>property-assign</command>
<property>instrumentation/comm/serviceable</property>
<value>0</value> <value>0</value>
</binding> </binding>
</action> </action>
@ -251,18 +296,61 @@
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Vol.up</object-name> <object-name>KY196.volume</object-name>
<action> <action>
<button>0</button> <button>3</button>
<repeatable>true</repeatable>
<binding> <binding>
<command>property-assign</command> <condition>
<property>instrumentation/ky-196/volume-adjust</property> <property>instrumentation/comm/serviceable</property>
<value>0.05</value> </condition>
<command>property-adjust</command>
<property>instrumentation/comm/volume</property>
<step>0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding> </binding>
<binding> <binding>
<condition>
<not>
<property>instrumentation/comm/serviceable</property>
</not>
</condition>
<command>property-assign</command> <command>property-assign</command>
<property>instrumentation/ky-196/comm-num</property> <property>instrumentation/comm/serviceable</property>
<value>1</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.volume</object-name>
<action>
<button>4</button>
<binding>
<condition>
<greater-than>
<property>instrumentation/comm/volume</property>
<value>0</value>
</greater-than>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm/volume</property>
<step>-0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<equals>
<property>instrumentation/comm/volume</property>
<value>0</value>
</equals>
</condition>
<command>property-assign</command>
<property>instrumentation/comm/serviceable</property>
<value>0</value> <value>0</value>
</binding> </binding>
</action> </action>
@ -270,32 +358,34 @@
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.down</object-name> <object-name>KY196.knob</object-name>
<action> <action>
<button>0</button> <button>0</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm/frequencies/standby-mhz</property> <property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>decimal</mask> <mask>integer</mask>
<step>-0.025</step> <step>1</step>
<min>0.000</min> <min>118</min>
<max>1.000</max> <max>136</max>
<resolution>0.025</resolution> <resolution>1</resolution>
<wrap>true</wrap> <wrap>true</wrap>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.down</object-name> <object-name>KY196.knob</object-name>
<action> <action>
<button>1</button> <button>1</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm/frequencies/standby-mhz</property> <property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>integer</mask> <mask>integer</mask>
<step>-1</step> <step>-1</step>
<min>118</min> <min>118</min>
@ -305,16 +395,53 @@
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.up</object-name> <object-name>KY196.knob</object-name>
<action>
<button>3</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>integer</mask>
<step>1</step>
<min>118</min>
<max>136</max>
<resolution>1</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob</object-name>
<action>
<button>4</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>integer</mask>
<step>-1</step>
<min>118</min>
<max>136</max>
<resolution>1</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action> <action>
<button>0</button> <button>0</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm/frequencies/standby-mhz</property> <property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>decimal</mask> <mask>decimal</mask>
<step>0.025</step> <step>0.025</step>
<min>0.000</min> <min>0.000</min>
@ -327,23 +454,58 @@
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.up</object-name> <object-name>KY196.knob1</object-name>
<action> <action>
<button>1</button> <button>1</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm/frequencies/standby-mhz</property> <property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>integer</mask> <mask>decimal</mask>
<step>1</step> <step>-0.025</step>
<min>118</min> <min>0.000</min>
<max>136</max> <max>1.000</max>
<resolution>1</resolution> <resolution>0.025</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action>
<button>3</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>decimal</mask>
<step>0.025</step>
<min>0.000</min>
<max>1.000</max>
<resolution>0.025</resolution>
<wrap>true</wrap> <wrap>true</wrap>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action>
<button>4</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm/frequencies/standby-mhz</property>
<mask>decimal</mask>
<step>-0.025</step>
<min>0.000</min>
<max>1.000</max>
<resolution>0.025</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
</PropertyList> </PropertyList>

View file

@ -1,5 +1,3 @@
<?xml version="1.0"?>
<PropertyList> <PropertyList>
<path>ky196.ac</path> <path>ky196.ac</path>
@ -9,6 +7,7 @@
<object-name>KY196.swap</object-name> <object-name>KY196.swap</object-name>
<object-name>KY196.volume</object-name> <object-name>KY196.volume</object-name>
<object-name>KY196.knob</object-name> <object-name>KY196.knob</object-name>
<object-name>KY196.knob1</object-name>
<emission> <emission>
<red>0.028</red> <red>0.028</red>
<green>0.014</green> <green>0.014</green>
@ -30,7 +29,6 @@
<object-name>stby.104</object-name> <object-name>stby.104</object-name>
<object-name>stby.105</object-name> <object-name>stby.105</object-name>
<object-name>KY196.dec</object-name> <object-name>KY196.dec</object-name>
<object-name>KY196.swap</object-name>
</animation> </animation>
<animation> <animation>
@ -43,7 +41,7 @@
<value>true</value> <value>true</value>
</equals> </equals>
<greater-than> <greater-than>
<property>systems/electrical/outputs/comm[1]</property> <property>systems/electrical/outputs/comm[0]</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -60,8 +58,8 @@
</interpolation> </interpolation>
<center> <center>
<x-m>0.004</x-m> <x-m>0.004</x-m>
<y-m>0.036</y-m> <y-m>0.0357</y-m>
<z-m>-0.006</z-m> <z-m>-0.0061</z-m>
</center> </center>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -224,78 +222,170 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-swap</command> <command>property-swap</command>
<property>/instrumentation/comm[1]/frequencies/selected-mhz</property> <property>instrumentation/comm[1]/frequencies/selected-mhz</property>
<property>/instrumentation/comm[1]/frequencies/standby-mhz</property> <property>instrumentation/comm[1]/frequencies/standby-mhz</property>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>Vol.down</object-name>
<action>
<button>0</button>
<repeatable>true</repeatable>
<binding>
<command>property-assign</command>
<property>instrumentation/ky-196/volume-adjust</property>
<value>-0.05</value>
</binding>
<binding>
<command>property-assign</command>
<property>instrumentation/ky-196/comm-num</property>
<value>1</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>Vol.up</object-name>
<action>
<button>0</button>
<repeatable>true</repeatable>
<binding>
<command>property-assign</command>
<property>instrumentation/ky-196/volume-adjust</property>
<value>0.05</value>
</binding>
<binding>
<command>property-assign</command>
<property>instrumentation/ky-196/comm-num</property>
<value>1</value>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.down</object-name> <object-name>KY196.volume</object-name>
<action> <action>
<button>0</button> <button>0</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding>
<condition>
<property>instrumentation/comm[1]/serviceable</property>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm[1]/volume</property>
<step>0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<not>
<property>instrumentation/comm[1]/serviceable</property>
</not>
</condition>
<command>property-assign</command>
<property>instrumentation/comm[1]/serviceable</property>
<value>true</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.volume</object-name>
<action>
<button>1</button>
<repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding>
<condition>
<greater-than>
<property>instrumentation/comm[1]/volume</property>
<value>0</value>
</greater-than>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm[1]/volume</property>
<step>-0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<equals>
<property>instrumentation/comm[1]/volume</property>
<value>0</value>
</equals>
</condition>
<command>property-assign</command>
<property>instrumentation/comm[1]/serviceable</property>
<value>0</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.volume</object-name>
<action>
<button>3</button>
<binding>
<condition>
<property>instrumentation/comm[1]/serviceable</property>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm[1]/volume</property>
<step>0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<not>
<property>instrumentation/comm[1]/serviceable</property>
</not>
</condition>
<command>property-assign</command>
<property>instrumentation/comm[1]/serviceable</property>
<value>1</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.volume</object-name>
<action>
<button>4</button>
<binding>
<condition>
<greater-than>
<property>instrumentation/comm[1]/volume</property>
<value>0</value>
</greater-than>
</condition>
<command>property-adjust</command>
<property>instrumentation/comm[1]/volume</property>
<step>-0.05</step>
<min>0</min>
<max>1</max>
<wrap>0</wrap>
</binding>
<binding>
<condition>
<equals>
<property>instrumentation/comm[1]/volume</property>
<value>0</value>
</equals>
</condition>
<command>property-assign</command>
<property>instrumentation/comm[1]/serviceable</property>
<value>0</value>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob</object-name>
<action>
<button>0</button>
<repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm[1]/frequencies/standby-mhz</property> <property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>decimal</mask> <mask>integer</mask>
<step>-0.025</step> <step>1</step>
<min>0.000</min> <min>118</min>
<max>1.000</max> <max>136</max>
<resolution>0.025</resolution> <resolution>1</resolution>
<wrap>true</wrap> <wrap>true</wrap>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.down</object-name> <object-name>KY196.knob</object-name>
<action> <action>
<button>1</button> <button>1</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm[1]/frequencies/standby-mhz</property> <property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>integer</mask> <mask>integer</mask>
<step>-1</step> <step>-1</step>
<min>118</min> <min>118</min>
@ -305,16 +395,53 @@
</binding> </binding>
</action> </action>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.up</object-name> <object-name>KY196.knob</object-name>
<action>
<button>3</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>integer</mask>
<step>1</step>
<min>118</min>
<max>136</max>
<resolution>1</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob</object-name>
<action>
<button>4</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>integer</mask>
<step>-1</step>
<min>118</min>
<max>136</max>
<resolution>1</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action> <action>
<button>0</button> <button>0</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm[1]/frequencies/standby-mhz</property> <property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>decimal</mask> <mask>decimal</mask>
<step>0.025</step> <step>0.025</step>
<min>0.000</min> <min>0.000</min>
@ -327,23 +454,58 @@
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>Freq.up</object-name> <object-name>KY196.knob1</object-name>
<action> <action>
<button>1</button> <button>1</button>
<repeatable>true</repeatable> <repeatable>true</repeatable>
<interval-sec>0.1</interval-sec>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/comm[1]/frequencies/standby-mhz</property> <property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>integer</mask> <mask>decimal</mask>
<step>1</step> <step>-0.025</step>
<min>118</min> <min>0.000</min>
<max>136</max> <max>1.000</max>
<resolution>1</resolution> <resolution>0.025</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action>
<button>3</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>decimal</mask>
<step>0.025</step>
<min>0.000</min>
<max>1.000</max>
<resolution>0.025</resolution>
<wrap>true</wrap> <wrap>true</wrap>
</binding> </binding>
</action> </action>
</animation> </animation>
<animation>
<type>pick</type>
<object-name>KY196.knob1</object-name>
<action>
<button>4</button>
<binding>
<command>property-adjust</command>
<property>instrumentation/comm[1]/frequencies/standby-mhz</property>
<mask>decimal</mask>
<step>-0.025</step>
<min>0.000</min>
<max>1.000</max>
<resolution>0.025</resolution>
<wrap>true</wrap>
</binding>
</action>
</animation>
</PropertyList> </PropertyList>

File diff suppressed because it is too large Load diff