From http://www.jwz.org/xscreensaver/xscreensaver-5.31.tar.gz
[xscreensaver] / hacks / config / fluidballs.xml
index 77e555c578f2e2798aff96703495d0d2b45462fe..40333a99c5821bdd83bd9acc61b2e52c89a2366c 100644 (file)
@@ -4,40 +4,52 @@
 
   <command arg="-root"/>
 
-  <number id="count" type="slider" arg="-count %"
-           _label="Balls" _low-label="Few" _high-label="Many"
-          low="1" high="3000" default="300"/>
-
-  <number id="size" type="slider" arg="-size %"
-           _label="Ball Size" _low-label="Small" _high-label="Large"
-          low="3" high="200" default="25"/>
-
-  <number id="gravity" type="slider" arg="-gravity %"
-           _label="Gravity" _low-label="      Freefall" _high-label="Jupiter"
-          low="0.0" high="0.1" default="0.01"/>
-
-  <number id="wind" type="slider" arg="-wind %"
-           _label="Wind" _low-label="Still" _high-label="Hurricane"
-          low="0.0" high="0.1" default="0.00"/>
-
-  <number id="elasticity" type="slider" arg="-elasticity %"
-           _label="Friction" _low-label="Clay" _high-label="Rubber"
-          low="0.2" high="1.0" default="0.97"/>
-
-  <number id="speed" type="slider" arg="-delay %"
-          _label="Speed" _low-label="Slow" _high-label="Fast"
-          low="0" high="100000" default="10000"
-          convert="invert"/>
-
-  <boolean id="random" _label="Various Ball Sizes"    arg-unset="-nonrandom"/>
-  <boolean id="shake"  _label="Shake Box"             arg-unset="-no-shake"/>
-  <boolean id="showfps" _label="Show Frames-per-Second" arg-set="-fps"/>
+  <video href="http://www.youtube.com/watch?v=5Iz9V-vOrxA"/>
+
+  <hgroup>
+   <vgroup>
+    <number id="delay" type="slider" arg="-delay %"
+            _label="Frame rate" _low-label="Low" _high-label="High"
+            low="0" high="100000" default="10000"
+            convert="invert"/>
+
+    <number id="count" type="slider" arg="-count %"
+             _label="Number of balls" _low-label="Few" _high-label="Many"
+            low="1" high="3000" default="300"/>
+
+    <number id="size" type="slider" arg="-size %"
+             _label="Ball size" _low-label="Small" _high-label="Large"
+            low="3" high="200" default="25"/>
+   </vgroup>
+   <vgroup>
+    <number id="gravity" type="slider" arg="-gravity %"
+             _label="Gravity" _low-label="      Freefall" _high-label="Jupiter"
+            low="0.0" high="0.1" default="0.01"/>
+
+    <number id="wind" type="slider" arg="-wind %"
+             _label="Wind" _low-label="Still" _high-label="Hurricane"
+            low="0.0" high="0.1" default="0.00"/>
+
+    <number id="elasticity" type="slider" arg="-elasticity %"
+             _label="Friction" _low-label="Clay" _high-label="Rubber"
+            low="0.2" high="1.0" default="0.97"/>
+   </vgroup>
+  </hgroup>
+
+  <hgroup>
+   <boolean id="random" _label="Various ball sizes"    arg-unset="-no-random"/>
+   <boolean id="shake"  _label="Shake box"             arg-unset="-no-shake"/>
+   <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+  </hgroup>
+
+  <xscreensaver-updater />
 
   <_description>
 Models the physics of bouncing balls, or of particles in a gas or
 fluid, depending on the settings.  If "Shake Box" is selected, then
 every now and then, the box will be rotated, changing which direction
 is down (in order to keep the settled balls in motion.)
-By Peter Birtles and Jamie Zawinski.
+
+Written by Peter Birtles and Jamie Zawinski; 2002.
   </_description>
 </screensaver>