From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver] / hacks / config / splitflap.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2
3 <screensaver name="splitflap" _label="SplitFlap" gl="yes">
4
5   <command arg="-root"/>
6
7   <video href="https://www.youtube.com/watch?v=rZOL2jyDey0"/>
8
9   <hgroup>
10    <vgroup>
11     <number id="delay" type="slider" arg="-delay %"
12             _label="Frame rate" _low-label="Low" _high-label="High"
13             low="0" high="100000" default="20000"
14             convert="invert"/>
15
16     <number id="speed" type="slider" arg="-speed %"
17             _label="Speed" _low-label="Slow" _high-label="Fast"
18             low="0.01" high="8.0" default="1.0"/>
19
20     <number id="width" type="spinbutton" arg="-width %"
21             _label="Columns" low="1" high="120" default="22"/>
22     <number id="height" type="spinbutton" arg="-height %"
23             _label="Rows" low="1" high="40" default="8"/>
24
25     <select id="text">
26      <option id="text" _label="Display text" />
27      <option id="c12" _label="Display 12-hour clock" arg-set="-mode clock12" />
28      <option id="c24" _label="Display 24-hour clock" arg-set="-mode clock24" />
29     </select>
30
31     <select id="facing">
32      <option id="front"   _label="Always face front"/>
33      <option id="nofront" _label="Spin all the way around" arg-set="-no-front"/>
34     </select>
35
36     <select id="rotation">
37      <option id="no"  _label="Don't rotate"               arg-set="-spin 0"/>
38      <option id="x"   _label="Rotate around X axis"       arg-set="-spin X"/>
39      <option id="y"   _label="Rotate around Y axis"       arg-set="-spin Y"/>
40      <option id="z"   _label="Rotate around Z axis"       arg-set="-spin Z"/>
41      <option id="xy"  _label="Rotate around X and Y axes" arg-set="-spin XY"/>
42      <option id="xz"  _label="Rotate around X and Z axes" arg-set="-spin XZ"/>
43      <option id="yz"  _label="Rotate around Y and Z axes" arg-set="-spin YZ"/>
44      <option id="xyz" _label="Rotate around all three axes"/>
45     </select>
46
47    </vgroup>
48
49    <vgroup>
50     <xscreensaver-text />
51
52     <hgroup>
53     <boolean id="wander" _label="Wander" arg-unset="-no-wander"/>
54     <boolean id="wire"    _label="Wireframe"              arg-set="-wireframe"/>
55     <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
56     </hgroup>
57     <xscreensaver-updater />
58
59    </vgroup>
60   </hgroup>
61
62   <_description>
63 Simulates a split-flap display, an old style of electromechanical 
64 sign as seen in airports and train stations, and commonly used in
65 alarm clocks in the 1960s and 1970s.
66
67 https://en.wikipedia.org/wiki/Split-flap_display
68 https://en.wikipedia.org/wiki/Flip_clock
69
70 Written by Jamie Zawinski; 2015.
71   </_description>
72 </screensaver>