http://www.tienza.es/crux/src/www.jwz.org/xscreensaver/xscreensaver-5.06.tar.gz
[xscreensaver] / hacks / config / attraction.xml
index 1f43df193763a1a6f1ebca89fb06e5b4b09061a0..868f87aa94fb3f433fd30f6fb92e6772a4ea7602 100644 (file)
@@ -4,6 +4,7 @@
 
   <command arg="-root"/>
 
+  <hgroup>
   <select id="mode">
     <option id="balls"    _label="Balls"    arg-set="-mode balls"/>
     <option id="lines"    _label="Lines"    arg-set="-mode lines"/>
@@ -19,6 +20,8 @@
     <option id="nowalls" _label="Ignore Screen Edges" arg-set="-nowalls"/>
   </select>
 
+  </hgroup>
+
   <hgroup>
     <number id="points" type="spinbutton" arg="-points %"
               _label="Ball Count" low="0" high="200" default="0"/>
@@ -36,7 +39,7 @@
   <number id="threshold" type="slider" arg="-threshold %"
           _label="Repulsion Threshold"
           _low-label="Small" _high-label="Large"
-          low="0" high="500" default="100"/>
+          low="0" high="600" default="200"/>
 
   <number id="segments" type="slider" arg="-segments %"
           _label="Trail Length" _low-label="Short" _high-label="Long"
             _label="Number of Colors" _low-label="Two" _high-label="Many"
             low="1" high="255" default="200"/>
 
+<!--
   <number id="color_contrast" type="slider" arg="-color-shift %"
           _label="Color Contrast" _low-label="Low" _high-label="High"
            low="0" high="25" default="3"/>
+-->
 
-  <boolean id="orbit" _label="Orbital Mode" arg-set="-orbit"/>
   <hgroup>
+    <boolean id="orbit" _label="Orbital Mode" arg-set="-orbit"/>
     <number id="radius" type="spinbutton" arg="-radius %"
               _label="Radius" low="0" high="1000" default="0"/>
     <number id="vmult" type="slider" arg="-vmult %"
   <!-- #### -graphmode [none] -->
 
   <_description>
-Like qix, this uses a simple simple motion model to generate many
-different display modes.  The control points attract each other up to
-a certain distance, and then begin to repel each other.  The
+
+Uses a simple simple motion model to generate many different display
+modes.  The control points attract each other up to a certain
+distance, and then begin to repel each other.  The
 attraction/repulsion is proportional to the distance between any two
 particles, similar to the strong and weak nuclear forces.
 
-One of the most interesting ways to watch this hack is simply as
-bouncing balls, because their motions and interactions with each
-other are so odd.  Sometimes two balls will get into a tight orbit
-around each other, to be interrupted later by a third, or by the edge
-of the screen.  It looks quite chaotic.
-
-Written by Jamie Zawinski, based on Lisp code by John Pezaris.
+Written by Jamie Zawinski and John Pezaris; 1992.
   </_description>
 </screensaver>