summaryrefslogtreecommitdiff
path: root/app/xlockmore/etc/dtscreen.dt
diff options
context:
space:
mode:
Diffstat (limited to 'app/xlockmore/etc/dtscreen.dt')
-rw-r--r--app/xlockmore/etc/dtscreen.dt1222
1 files changed, 1222 insertions, 0 deletions
diff --git a/app/xlockmore/etc/dtscreen.dt b/app/xlockmore/etc/dtscreen.dt
new file mode 100644
index 000000000..57eacb0f1
--- /dev/null
+++ b/app/xlockmore/etc/dtscreen.dt
@@ -0,0 +1,1222 @@
+###############################################################################
+#
+# dtscreen.dt
+#
+# Actions for defining screen savers to the Common Desktop Environment.
+#
+# (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
+# (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
+# (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
+# (c) Copyright 1993, 1994, 1995 Novell, Inc.
+#
+# $XConsortium: dtscreen.dt.src /main/cde1_maint/1 1995/07/15 03:07:30 drk $
+#
+###############################################################################
+set DtDbVersion=1.0
+
+###############################################################################
+#
+# WARNING: This file may be overwritten in subsequent installations of
+# the Common Desktop Environment (CDE). Consequently, any system wide
+# changes should be made to an equivalent database file in
+# /etc/dt/types and not in this file.
+#
+###############################################################################
+
+###################################################################
+#
+# Actions
+#
+# Note: the following are dtscreen's original action changed to use xlock
+###################################################################
+ACTION StartDtscreenHop
+{
+ LABEL StartDtscreenHop
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode hop
+ DESCRIPTION hop: Real plane iterated fractals
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode hop
+# DESCRIPTION hop: Hopalong iterated fractals
+
+ACTION StartDtscreenQix
+{
+ LABEL StartDtscreenQix
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode qix
+ DESCRIPTION qix: Spinning lines a la Qix(tm)
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode qix
+# DESCRIPTION qix: Spinning lines
+
+ACTION StartDtscreenImage
+{
+ LABEL StartDtscreenImage
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode image
+ DESCRIPTION image: Randomly appearing logos
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode image
+# DESCRIPTION image: Random bouncing image
+
+ACTION StartDtscreenLife
+{
+ LABEL StartDtscreenLife
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode life
+ DESCRIPTION life: Conway's game of Life
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode life
+
+ACTION StartDtscreenSwarm
+{
+ LABEL StartDtscreenSwarm
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode swarm
+ DESCRIPTION swarm: A swarm of bees following a wasp
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode swarm
+# DESCRIPTION swarm: Swarm of bees
+
+ACTION StartDtscreenRotor
+{
+ LABEL StartDtscreenRotor
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode rotor
+ DESCRIPTION rotor: Tom's Roto-Rotor
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode rotor
+# DESCRIPTION rotor: Rotor
+
+ACTION StartDtscreenPyro
+{
+ LABEL StartDtscreenPyro
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode pyro
+ DESCRIPTION pyro: Fireworks
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode pyro
+
+ACTION StartDtscreenFlame
+{
+ LABEL StartDtscreenFlame
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode flame
+ DESCRIPTION flame: Cosmic flame fractals
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode flame
+# DESCRIPTION flame: Cosmic Flame Fractals
+
+ACTION StartDtscreenWorm
+{
+ LABEL StartDtscreenWorm
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode worm
+ DESCRIPTION worm: Wiggly worms
+}
+# EXEC_STRING /usr/dt/bin/dtscreen -mode worm
+# DESCRIPTION worm: Wiggly Worms
+
+ACTION StartDtscreenBlank
+{
+ LABEL StartDtscreenBlank
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode blank
+ DESCRIPTION blank: Nothing but a blank screen
+}
+# DESCRIPTION blank: Blank Screen
+
+###################################################################
+#
+# xlock's modes that dtscreen doesn't have.
+#
+###################################################################
+ACTION StartDtscreenAnemone
+{
+ LABEL StartDtscreenAnemone
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode anemone
+ DESCRIPTION anemone: wiggling tentacles
+}
+
+ACTION StartDtscreenAnt
+{
+ LABEL StartDtscreenAnt
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode ant
+ DESCRIPTION ant: Langton's and Turk's generalized ants
+}
+
+ACTION StartDtscreenAnt3d
+{
+ LABEL StartDtscreenAnt3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode ant3d
+ DESCRIPTION ant3d: 3d ants
+}
+
+ACTION StartDtscreenApollonian
+{
+ LABEL StartDtscreenApollonian
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode apollonian
+ DESCRIPTION apollonian: Apollonian Circles
+}
+
+ACTION StartDtscreenAtlantis
+{
+ LABEL StartDtscreenAtlantis
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode atlantis
+ DESCRIPTION atlantis: Moving sharks/whales/dolphin
+}
+
+ACTION StartDtscreenAtunnels
+{
+ LABEL StartDtscreenAtunnels
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode atunnels
+ DESCRIPTION atunnels: An OpenGL advanced tunnel screensaver
+}
+
+ACTION StartDtscreenBall
+{
+ LABEL StartDtscreenBall
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode ball
+ DESCRIPTION ball: Bouncing balls
+}
+
+ACTION StartDtscreenBat
+{
+ LABEL StartDtscreenBat
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bat
+ DESCRIPTION bat: Bouncing flying bats
+}
+
+ACTION StartDtscreenBiof
+{
+ LABEL StartDtscreenBiof
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode biof
+ DESCRIPTION biof: 3D bioform
+}
+
+ACTION StartDtscreenBlot
+{
+ LABEL StartDtscreenBlot
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode blot
+ DESCRIPTION blot: Rorschach's ink blot test
+}
+
+ACTION StartDtscreenBouboule
+{
+ LABEL StartDtscreenBouboule
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bouboule
+ DESCRIPTION bouboule: Mimi's bouboule of moving stars
+}
+
+ACTION StartDtscreenBounce
+{
+ LABEL StartDtscreenBounce
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bounce
+ DESCRIPTION bounce: Bouncing footballs
+}
+
+ACTION StartDtscreenBraid
+{
+ LABEL StartDtscreenBraid
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode braid
+ DESCRIPTION braid: Random braids and knots
+}
+
+ACTION StartDtscreenBubble
+{
+ LABEL StartDtscreenBubble
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bubble
+ DESCRIPTION bubble: Popping bubbles
+}
+
+ACTION StartDtscreenBubble3d
+{
+ LABEL StartDtscreenBubble3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bubble3d
+ DESCRIPTION bubble3d: Richard Jones's GL bubbles
+}
+ACTION StartDtscreenBug
+{
+ LABEL StartDtscreenBug
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bug
+ DESCRIPTION bug: Palmiter's bug evolution and garden of Eden
+}
+
+ACTION StartDtscreenCage
+{
+ LABEL StartDtscreenCage
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode cage
+ DESCRIPTION cage: The Impossible Cage, an Escher-like GL scene
+}
+
+ACTION StartDtscreenClock
+{
+ LABEL StartDtscreenClock
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode clock
+ DESCRIPTION clock: Packard's clock
+}
+
+ACTION StartDtscreenCoral
+{
+ LABEL StartDtscreenCoral
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode coral
+ DESCRIPTION coral: A coral reef
+}
+
+ACTION StartDtscreenCrystal
+{
+ LABEL StartDtscreenCrystal
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode crystal +install
+ DESCRIPTION crystal: Polygons in 2D plane groups
+}
+
+ACTION StartDtscreenDaisy
+{
+ LABEL StartDtscreenDaisy
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode daisy
+ DESCRIPTION daisy: A meadow of daisies
+}
+
+ACTION StartDtscreenDclock
+{
+ LABEL StartDtscreenDclock
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode dclock
+ DESCRIPTION dclock: A floating digital clock or message
+}
+
+ACTION StartDtscreenDecay
+{
+ LABEL StartDtscreenDecay
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode decay
+ DESCRIPTION decay: A decaying screen
+}
+
+ACTION StartDtscreenDeco
+{
+ LABEL StartDtscreenDeco
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode deco
+ DESCRIPTION deco: Art as ugly as sin
+}
+
+ACTION StartDtscreenDeluxe
+{
+ LABEL StartDtscreenDeluxe
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode deluxe
+ DESCRIPTION deluxe: Pulsing sequence of stars
+}
+
+ACTION StartDtscreenDemon
+{
+ LABEL StartDtscreenDemon
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode demon
+ DESCRIPTION demon: Griffeath's cellular automata
+}
+
+ACTION StartDtscreenDilemma
+{
+ LABEL StartDtscreenDilemma
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode dilemma
+ DESCRIPTION dilemma: Lloyd's Prisoner's Dilemma simulation
+}
+
+ACTION StartDtscreenDiscrete
+{
+ LABEL StartDtscreenDiscrete
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode discrete
+ DESCRIPTION discrete: Various discrete maps
+}
+
+ACTION StartDtscreenDragon
+{
+ LABEL StartDtscreenDragon
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode dragon
+ DESCRIPTION dragon: Deventer's Hexagonal Dragons Maze
+}
+
+ACTION StartDtscreenDrift
+{
+ LABEL StartDtscreenDrift
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode drift
+ DESCRIPTION drift: Cosmic drifting flame fractals
+}
+
+ACTION StartDtscreenEuler2d
+{
+ LABEL StartDtscreenEuler2d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode euler2d
+ DESCRIPTION euler2d: A simulation of 2D incompressible inviscid fluid
+}
+
+ACTION StartDtscreenEyes
+{
+ LABEL StartDtscreenEyes
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode eyes
+ DESCRIPTION eyes: Eyes following a bouncing grelb
+}
+
+ACTION StartDtscreenFadeplot
+{
+ LABEL StartDtscreenFadeplot
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode fadeplot
+ DESCRIPTION fadeplot: A fading plot of sine squared
+}
+
+ACTION StartDtscreenFiberlamp
+{
+ LABEL StartDtscreenFiberlamp
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode fiberlamp
+ DESCRIPTION fiberlamp: A Fiber Optic Lamp
+}
+
+ACTION StartDtscreenFire
+{
+ LABEL StartDtscreenFire
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode fire
+ DESCRIPTION fire: A 3D fire-like image
+}
+
+ACTION StartDtscreenFlag
+{
+ LABEL StartDtscreenFlag
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode flag
+ DESCRIPTION flag: A waving flag image
+}
+
+ACTION StartDtscreenFlow
+{
+ LABEL StartDtscreenFlow
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode flow
+ DESCRIPTION flow: Dynamic strange attractors
+}
+
+ACTION StartDtscreenForest
+{
+ LABEL StartDtscreenForest
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode forest
+ DESCRIPTION forest: Binary trees of a fractal forest
+}
+
+ACTION StartDtscreenFzort
+{
+ LABEL StartDtscreenFzort
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode fzort
+ DESCRIPTION forest: A metallic-looking fzort
+}
+
+ACTION StartDtscreenGalaxy
+{
+ LABEL StartDtscreenGalaxy
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode galaxy
+ DESCRIPTION galaxy: Crashing spiral galaxies
+}
+
+ACTION StartDtscreenGears
+{
+ LABEL StartDtscreenGears
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode gears
+ DESCRIPTION gears: GL's gears
+}
+
+ACTION StartDtscreenGlplanet
+{
+ LABEL StartDtscreenGlplanet
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode glplanet
+ DESCRIPTION glplanet: GL's planet
+}
+
+ACTION StartDtscreenGoop
+{
+ LABEL StartDtscreenGoop
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode goop
+ DESCRIPTION goop: Goop from a lava lamp
+}
+
+ACTION StartDtscreenGrav
+{
+ LABEL StartDtscreenGrav
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode grav
+ DESCRIPTION grav: Orbiting planets
+}
+
+ACTION StartDtscreenHelix
+{
+ LABEL StartDtscreenHelix
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode helix
+ DESCRIPTION helix: String art
+}
+
+ACTION StartDtscreenHyper
+{
+ LABEL StartDtscreenHyper
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode hyper
+ DESCRIPTION hyper: Spinning n-dimensional hypercubes
+}
+
+ACTION StartDtscreenIco
+{
+ LABEL StartDtscreenIco
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode ico
+ DESCRIPTION ico: A bouncing polyhedra
+}
+
+ACTION StartDtscreenIfs
+{
+ LABEL StartDtscreenIfs
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode ifs
+ DESCRIPTION ifs: A modified iterated function system
+}
+
+ACTION StartDtscreenInvert
+{
+ LABEL StartDtscreenInvert
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode invert
+ DESCRIPTION invert: A sphere inverted without wrinkles
+}
+
+ACTION StartDtscreenJuggle
+{
+ LABEL StartDtscreenJuggle
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode juggle
+ DESCRIPTION juggle: A Juggler, juggling
+}
+
+ACTION StartDtscreenJulia
+{
+ LABEL StartDtscreenJulia
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode julia
+ DESCRIPTION julia: The Julia set
+}
+
+ACTION StartDtscreenKaleid
+{
+ LABEL StartDtscreenKaleid
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode kaleid
+ DESCRIPTION kaleid: Brewster's Kaleidoscope
+}
+
+ACTION StartDtscreenKumppa
+{
+ LABEL StartDtscreenKumppa
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode kumppa +install
+ DESCRIPTION kumppa: Kumppa
+}
+
+ACTION StartDtscreenLament
+{
+ LABEL StartDtscreenLament
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode lament
+ DESCRIPTION lament: Lemarchand's Box
+}
+
+ACTION StartDtscreenLaser
+{
+ LABEL StartDtscreenLaser
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode laser
+ DESCRIPTION laser: Spinning lasers
+}
+
+ACTION StartDtscreenLife1d
+{
+ LABEL StartDtscreenLife1d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode life1d
+ DESCRIPTION life1d: Wolfram's game of 1D Life
+}
+
+ACTION StartDtscreenLife3d
+{
+ LABEL StartDtscreenLife3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode life3d
+ DESCRIPTION life3d: Bays' game of 3D Life
+}
+
+ACTION StartDtscreenLightning
+{
+ LABEL StartDtscreenLightning
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode lightning
+ DESCRIPTION lightning: Keith's fractal lightning bolts
+}
+
+ACTION StartDtscreenLisa
+{
+ LABEL StartDtscreenLisa
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode lisa
+ DESCRIPTION lisa: Animated lisajous loops
+}
+
+ACTION StartDtscreenLissie
+{
+ LABEL StartDtscreenLissie
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode lissie
+ DESCRIPTION lissie: Lissajous worms
+}
+
+ACTION StartDtscreenLoop
+{
+ LABEL StartDtscreenLoop
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode loop
+ DESCRIPTION loop: Langton's self-producing loops
+}
+
+ACTION StartDtscreenLyapunov
+{
+ LABEL StartDtscreenLyapunov
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode lyapunov
+ DESCRIPTION lyapunov: lyapunov space
+}
+
+ACTION StartDtscreenMandelbrot
+{
+ LABEL StartDtscreenMandelbrot
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode mandelbrot
+ DESCRIPTION mandelbrot: Mandelbrot sets
+}
+
+ACTION StartDtscreenMarquee
+{
+ LABEL StartDtscreenMarquee
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode marquee
+ DESCRIPTION marquee: Messages
+}
+
+ACTION StartDtscreenMatrix
+{
+ LABEL StartDtscreenMatrix
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode matrix
+ DESCRIPTION matrix: The matrix
+}
+
+ACTION StartDtscreenMaze
+{
+ LABEL StartDtscreenMaze
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode maze
+ DESCRIPTION maze: A random maze and a depth first search solution
+}
+
+ACTION StartDtscreenMoebius
+{
+ LABEL StartDtscreenMoebius
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode moebius
+ DESCRIPTION moebius: Moebius Strip II, an Escher-like GL scene with ants
+}
+
+ACTION StartDtscreenMolecule
+{
+ LABEL StartDtscreenMolecule
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode molecule
+ DESCRIPTION molecule: Draws molecules
+}
+
+ACTION StartDtscreenMorph3d
+{
+ LABEL StartDtscreenMorph3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode morph3d
+ DESCRIPTION morph3d: GL morphing polyhedra
+}
+
+ACTION StartDtscreenMountain
+{
+ LABEL StartDtscreenMountain
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode mountain
+ DESCRIPTION mountain: Papo's mountain range
+}
+
+ACTION StartDtscreenMunch
+{
+ LABEL StartDtscreenMunch
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode munch
+ DESCRIPTION munch: Munching squares
+}
+
+ACTION StartDtscreenNoof
+{
+ LABEL StartDtscreenNoof
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode noof
+ DESCRIPTION noof: SGI Diatoms
+}
+
+ACTION StartDtscreenNose
+{
+ LABEL StartDtscreenNose
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode nose
+ DESCRIPTION nose: A man with a big nose runs around spewing out messages
+}
+
+ACTION StartDtscreenPacman
+{
+ LABEL StartDtscreenPacman
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode pacman
+ DESCRIPTION pacman: Pacman(tm)
+}
+
+ACTION StartDtscreenPenrose
+{
+ LABEL StartDtscreenPenrose
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode penrose
+ DESCRIPTION penrose: Penrose's quasiperiodic tilings
+}
+
+ACTION StartDtscreenPetal
+{
+ LABEL StartDtscreenPetal
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode petal
+ DESCRIPTION petal: Various GCD Flowers
+}
+
+ACTION StartDtscreenPetri
+{
+ LABEL StartDtscreenPetri
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode petri
+ DESCRIPTION petri: A mold simulation in a petri dish
+}
+
+ACTION StartDtscreenPipes
+{
+ LABEL StartDtscreenPipes
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode pipes
+ DESCRIPTION pipes: A selfbuilding pipe system
+}
+
+ACTION StartDtscreenPolyominoes
+{
+ LABEL StartDtscreenPolyominoes
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode polyominoes
+ DESCRIPTION polyominoes: Attempts to place polyominoes into a rectangle
+}
+
+ACTION StartDtscreenPuzzle
+{
+ LABEL StartDtscreenPuzzle
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode puzzle
+ DESCRIPTION puzzle: A puzzle being scrambled and then solved
+}
+
+ACTION StartDtscreenRoll
+{
+ LABEL StartDtscreenRoll
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode roll
+ DESCRIPTION roll: A rolling ball
+}
+
+ACTION StartDtscreenRubik
+{
+ LABEL StartDtscreenRubik
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode rubik
+ DESCRIPTION rubik: An auto-solving Rubik's cube
+}
+
+ACTION StartDtscreenSballs
+{
+ LABEL StartDtscreenSballs
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode sballs
+ DESCRIPTION sballs: Balls spinning like crazy in OpenGL
+}
+
+ACTION StartDtscreenScooter
+{
+ LABEL StartDtscreenScooter
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode scooter
+ DESCRIPTION scooter: A journey through space tunnel and stars
+}
+
+ACTION StartDtscreenShape
+{
+ LABEL StartDtscreenShape
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode shape
+ DESCRIPTION shape: Stippled rectangles, ellipses, and triangles
+}
+
+ACTION StartDtscreenSierpinski
+{
+ LABEL StartDtscreenSierpinski
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode sierpinski
+ DESCRIPTION sierpinski: Sierpinski's triangle
+}
+
+ACTION StartDtscreenSierpinski3d
+{
+ LABEL StartDtscreenSierpinski3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode sierpinski3d
+ DESCRIPTION sierpinski: Sierpinski's gasket
+}
+
+ACTION StartDtscreenSkewb
+{
+ LABEL StartDtscreenSkewb
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode skewb
+ DESCRIPTION skewb: An auto-solving Skewb
+}
+
+ACTION StartDtscreenSlip
+{
+ LABEL StartDtscreenSlip
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode slip
+ DESCRIPTION slip: Slipping blits
+}
+
+ACTION StartDtscreenSolitare
+{
+ LABEL StartDtscreenSolitare
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode solitare
+ DESCRIPTION solitare: Klondike's game of solitare
+}
+
+ACTION StartDtscreenSpace
+{
+ LABEL StartDtscreenSpace
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode space
+ DESCRIPTION space: A journey into deep space
+}
+
+ACTION StartDtscreenSphere
+{
+ LABEL StartDtscreenSphere
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode sphere
+ DESCRIPTION sphere: A bunch of shaded spheres
+}
+
+ACTION StartDtscreenSpiral
+{
+ LABEL StartDtscreenSpiral
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode spiral
+ DESCRIPTION spiral: Helixes of dots
+}
+
+ACTION StartDtscreenSpline
+{
+ LABEL StartDtscreenSpline
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode spline
+ DESCRIPTION spline: Colorful moving splines
+}
+
+ACTION StartDtscreenSproingies
+{
+ LABEL StartDtscreenSproingies
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode sproingies
+ DESCRIPTION sproingies: Sproingies! Nontoxic. Safe for pets and small children
+}
+
+ACTION StartDtscreenStairs
+{
+ LABEL StartDtscreenStairs
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode stairs
+ DESCRIPTION stairs: Infinite Stairs, an Escher-like GL scene
+}
+
+ACTION StartDtscreenStar
+{
+ LABEL StartDtscreenStar
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode star
+ DESCRIPTION star: A star field with a twist
+}
+
+ACTION StartDtscreenStarfish
+{
+ LABEL StartDtscreenStarfish
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode starfish +install
+ DESCRIPTION starfish: Starfish
+}
+
+ACTION StartDtscreenStrange
+{
+ LABEL StartDtscreenStrange
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode strange
+ DESCRIPTION strange: Strange attractors
+}
+
+ACTION StartDtscreenSuperquadrics
+{
+ LABEL StartDtscreenSuperquadrics
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode superquadrics
+ DESCRIPTION superquadrics: 3D mathematical shapes
+}
+
+ACTION StartDtscreenSwirl
+{
+ LABEL StartDtscreenSwirl
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode swirl
+ DESCRIPTION swirl: Animated swirling patterns
+}
+
+ACTION StartDtscreenT3d
+{
+ LABEL StartDtscreenT3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode t3d +install
+ DESCRIPTION t3d: Flying Balls Clock Demo
+}
+
+ACTION StartDtscreenTetris
+{
+ LABEL StartDtscreenTetris
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode tetris +install
+ DESCRIPTION tetris: Tetris
+}
+
+ACTION StartDtscreenText3d
+{
+ LABEL StartDtscreenText3d
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode text3d
+ DESCRIPTION text3d: 3D text
+}
+
+ACTION StartDtscreenThornbird
+{
+ LABEL StartDtscreenThornbird
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode thornbird
+ DESCRIPTION thornbird: An animated Bird in a Thorn Bush fractal map
+}
+
+ACTION StartDtscreenTik_Tak
+{
+ LABEL StartDtscreenTik_Tak
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode tik_tak +install
+ DESCRIPTION tik_tak: Rotating polygons
+}
+
+ACTION StartDtscreenToneclock
+{
+ LABEL StartDtscreenToneclock
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode toneclock +install
+ DESCRIPTION toneclock: Peter Schat's toneclock
+}
+
+ACTION StartDtscreenTransparent
+{
+ LABEL StartDtscreenTransparent
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode blank -geometry 1x1 -enablesaver
+ DESCRIPTION transparent: locked but work visible
+}
+
+ACTION StartDtscreenTriangle
+{
+ LABEL StartDtscreenTriangle
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode triangle
+ DESCRIPTION triangle: A triangle mountain range
+}
+
+ACTION StartDtscreenTube
+{
+ LABEL StartDtscreenTube
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode tube
+ DESCRIPTION tube: An animated tube
+}
+
+ACTION StartDtscreenTurtle
+{
+ LABEL StartDtscreenTurtle
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode turtle
+ DESCRIPTION turtle: Turtle fractals
+}
+
+ACTION StartDtscreenVines
+{
+ LABEL StartDtscreenVines
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode vines
+ DESCRIPTION vines: Fractals
+}
+
+ACTION StartDtscreenVoters
+{
+ LABEL StartDtscreenVoters
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode voters
+ DESCRIPTION voters: Dewdney's Voters
+}
+
+ACTION StartDtscreenWator
+{
+ LABEL StartDtscreenWator
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode wator
+ DESCRIPTION wator: Dewdney's Water-Torus planet of fish and sharks
+}
+
+ACTION StartDtscreenWire
+{
+ LABEL StartDtscreenWire
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode wire
+ DESCRIPTION wire: A random circuit with 2 electrons
+}
+
+ACTION StartDtscreenWorld
+{
+ LABEL StartDtscreenWorld
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode world
+ DESCRIPTION world: Spinning Earths
+}
+
+ACTION StartDtscreenXcl
+{
+ LABEL StartDtscreenXcl
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode xcl
+ DESCRIPTION xcl: A control line combat model race
+}
+
+ACTION StartDtscreenXjack
+{
+ LABEL StartDtscreenXjack
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode xjack
+ DESCRIPTION xjack: Jack having one of those days
+}
+
+ACTION StartDtscreenBomb
+{
+ LABEL StartDtscreenBomb
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode bomb
+ DESCRIPTION bomb: A bomb and will autologout after a time
+}
+
+ACTION StartDtscreenRandom
+{
+ LABEL StartDtscreenRandom
+ TYPE COMMAND
+ WINDOW_TYPE NO_STDIO
+ EXEC_STRING $DTSCREEN -mode random
+ DESCRIPTION random: A random mode except blank and bomb
+}
+