http://ftp.x.org/contrib/applications/xscreensaver-2.24.tar.gz
[xscreensaver] / driver / XScreenSaver.ad.in
index 72f79d4bce72c89bdf291374f253eaecb63a25c3..7c29cd789b81c14dd0fba65f59237d96fdffce96 100644 (file)
@@ -4,7 +4,8 @@
 !            a screen saver and locker for the X window system
 !                            by Jamie Zawinski
 !
-!                              version 2.16
+!                              version 2.24
+!                                30-Jun-98
 !
 ! See "man xscreensaver" for more info.  The latest version is always
 ! available at http://people.netscape.com/jwz/xscreensaver/
@@ -16,6 +17,7 @@
 *nice:                 10
 *lock:                 False
 *verbose:              False
+*timestamp:            False
 *fade:                 True
 *unfade:               False
 *fadeSeconds:          3
@@ -23,8 +25,8 @@
 
 *captureStderr:        True
 *captureStdout:        True
-*textForeground:       Yellow
-*textBackground:       Black
+*overlayTextForeground:        #FFFF00
+*overlayTextBackground:        #000000
 *overlayStderr:                True
 *font:                 *-medium-r-*-140-*-m-*
 
@@ -79,7 +81,7 @@
                imsmap -root                                            \n\
                slidescreen -root                                       \n\
                decayscreen -root                                       \n\
-               puzzle -root                                            \n\
+               jigsaw -root                                            \n\
                blitspin -root -grab                                    \n\
                slip -root                                              \n\
                hypercube -root                                         \n\
                vines -root                                             \n\
                kaleidescope -root                                      \n\
                xjack -root                                             \n\
-               xlyap -root -random                                     \n\
                cynosure -root                                          \n\
+               flow -root                                              \n\
+               epicycle -root                                          \n\
+               interference -root                                      \n\
+               truchet -root -randomize                                \n\
+               bsod -root                                              \n\
+               crystal -root                                           \n\
+               discrete -root                                          \n\
+               kumppa -root                                            \n\
                                                                          \
        mono:   rocks -root                                             \n\
        color:  rocks -root -fg darksalmon                              \n\
 @GL_KLUDGE_2@  stairs -root                                            \n\
 @GL_KLUDGE_2@  pipes -root                                             \n\
 @GL_KLUDGE_2@  sproingies -root                                        \n\
-@GL_KLUDGE_2@  rubik -root                                             \n
+@GL_KLUDGE_2@  rubik -root                                             \n\
+@GL_KLUDGE_2@  atlantis -root                                          \n
  
 
 ! A few of the hacks require OpenGL, and will only be built if you have it.
 !
 !     xscreensaver-sgigl /usr/demos/bin/ep -S
 !     xscreensaver-sgigl /usr/demos/bin/bongo
-!     xscreensaver-sgigl /usr/demos/bin/atlantis
 !
 ! On Irix 6.3, things have moved, so you need to do it like this:
 !
 !
 ! You can also use the "ant" demo, but first you need to wrap a shell script
 ! around it that cds to its home directory, so that it can find its files;
-! and also pass it the -S argument, to prevent it from forking.  The "atlantis"
-! hack *almost* works; but since it doesn't have an option to prevent it from
-! forking, xscreensaver is unable to kill it, so when you come in the next
-! morning, you'll find dozens of "atlantis" processes still running.
+! and also pass it the -S argument, to prevent it from forking.
 !
 !
 ! Also, since these actually end up mapping their own windows instead of
 *fontList:                       *-helvetica-medium-r-*-*-*-120-*-*-*-iso8859-1
 *demoDialog*label1.fontList:     *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1
 *passwdDialog*fontList:          *-helvetica-medium-r-*-*-*-140-*-*-*-iso8859-1
-*XmList.fontList:                  *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
 *XmTextField.fontList:             *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
 *passwdDialog.passwdText.fontList: *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
+XScreenSaver*XmList.fontList:      *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
+! Need to fully-qualify the preceeding in the case of of *sgiMode.
 
-*XmDialogShell*foreground:             black
-*XmDialogShell*background:             gray90
-*XmDialogShell*XmTextField.foreground: black
-*XmDialogShell*XmTextField.background: white
-*XmDialogShell*demoList.foreground:    black
-*XmDialogShell*demoList.background:    white
-*XmDialogShell*rogerLabel.foreground:  red3
-*XmDialogShell*rogerLabel.background:  white
+*XmDialogShell*foreground:             #000000
+*XmDialogShell*background:             #E5E5E5
+*XmDialogShell*XmTextField.foreground: #000000
+*XmDialogShell*XmTextField.background: #FFFFFF
+*XmDialogShell*demoList.foreground:    #000000
+*XmDialogShell*demoList.background:    #FFFFFF
+
+! Need to fully-qualify the following in the case of of *sgiMode.
+XScreenSaver*XmDialogShell*rogerLabel.foreground:      #CD0000
+XScreenSaver*XmDialogShell*rogerLabel.background:      #FFFFFF
 
 *XmDialogShell.title:          XScreenSaver
 *allowShellResize:             True
 *demoList.automaticSelection:  True
 *next.labelString:             Run Next
 *prev.labelString:             Run Previous
-*edit.labelString:             Edit Parameters
+*edit.labelString:             Preferences
 *done.labelString:             Exit Demo Mode
 *restart.labelString:          Reinitialize
 
 *fadeToggle.labelString:       Fade Colormap
 *unfadeToggle.labelString:     Unfade Colormap
 *lockToggle.labelString:       Require Password
-*resourcesDone.labelString:    Done
+*resourcesDone.labelString:    OK
 *resourcesCancel.labelString:  Cancel
 
 *passwdDialog.title:           Password
 *passwdLabel1.labelString:     XScreenSaver %s
 *passwdLabel2.labelString:     This display is locked.
 *passwdLabel3.labelString:     Please type %s's password to unlock it.
-*passwdDone.labelString:       Done
+*passwdDone.labelString:       OK
 *passwdCancel.labelString:     Cancel
 
 *passwdLabel1.alignment:       ALIGNMENT_BEGINNING
@@ -347,32 +356,34 @@ XScreenSaver*dragReceiverProtocolStyle:  DRAG_NONE
 *passwd_dialog*font:           *-helvetica-bold-r-*-*-*-120-*-*-*-iso8859-1
 *demo_dialog*label1.font:      *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
 *resources_dialog*label1.font: *-helvetica-bold-r-*-*-*-140-*-*-*-iso8859-1
-*demo_dialog*List.font:                *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
-
-! This is a hack to make the typed password invisible.
-! Surely someone can do better than this...
-*passwd_dialog*passwd_form.value*font:         *nil*
-
-*demo_dialog*foreground:                       black
-*demo_dialog*background:                       gray90
-*demo_dialog*List.background:                  white
-*demo_dialog*Scrollbar.background:             gray85
-*demo_dialog*Command.background:               gray85
-
-*resources_dialog*foreground:                  black
-*resources_dialog*background:                  gray90
-*resources_dialog*Command.background:          gray85
-*resources_dialog*Toggle.background:           gray85
-*resources_dialog*Text*background:             white
+XScreenSaver.demo_dialog*List.font: \
+                               *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
+XScreenSaver.demo_dialog*Text*font: \
+                               *-courier-medium-r-*-*-*-120-*-*-*-iso8859-1
+
+XScreenSaver.demo_dialog*foreground:                   #000000
+XScreenSaver.demo_dialog*background:                   #E5E5E5
+XScreenSaver.demo_dialog*List.background:              #FFFFFF
+XScreenSaver.demo_dialog*Scrollbar.background:         #D9D9D9
+XScreenSaver.demo_dialog*Command.background:           #D9D9D9
+XScreenSaver.demo_dialog*Text*background:              #FFFFFF
+
+XScreenSaver.resources_dialog*foreground:              #000000
+XScreenSaver.resources_dialog*background:              #E5E5E5
+XScreenSaver.resources_dialog*Command.background:      #D9D9D9
+XScreenSaver.resources_dialog*Toggle.background:       #D9D9D9
+XScreenSaver.resources_dialog*Text*background:         #FFFFFF
 
 *resources_dialog*Dialog.value.translations: #override\n\
        <Key>Return: beginning-of-line()\n
 
-*passwd_dialog*foreground:                     black
-*passwd_dialog*background:                     gray90
-*passwd_dialog*Text*background:                        white
+XScreenSaver.passwd_dialog*foreground:                 #000000
+XScreenSaver.passwd_dialog*background:                 #E5E5E5
+XScreenSaver.passwd_dialog*Command.background:         #D9D9D9
+XScreenSaver.passwd_dialog*Text*background:            #FFFFFF
+XScreenSaver.passwd_dialog*roger.foreground:           #CD0000
+XScreenSaver.passwd_dialog*roger.background:           #FFFFFF
 
-*demo_dialog*viewport.width:                   400
 *demo_dialog*viewport.height:                  200
 *Form.borderWidth:                             0
 *Box.borderWidth:                              0
@@ -381,9 +392,11 @@ XScreenSaver*dragReceiverProtocolStyle:  DRAG_NONE
 
 *demo_dialog*next.label:                       Run Next
 *demo_dialog*prev.label:                       Run Previous
-*demo_dialog*edit.label:                       Edit Parameters
+*demo_dialog*edit.label:                       Preferences
 *demo_dialog*done.label:                       Exit Demo Mode
 *demo_dialog*restart.label:                    Reinitialize
+XScreenSaver.demo_dialog*Command.internalWidth:  10
+XScreenSaver.demo_dialog*Command.internalHeight: 4
 
 *resources_dialog*timeout.label:               Saver Timeout:
 *resources_dialog*cycle.label:                 Cycle Timeout:
@@ -398,29 +411,27 @@ XScreenSaver*dragReceiverProtocolStyle:  DRAG_NONE
 *resources_dialog*buttonbox.fade.label:                Fade Colormap
 *resources_dialog*buttonbox.unfade.label:      Unfade Colormap
 *resources_dialog*buttonbox.lock.label:                Require Password
-*resources_dialog*done.label:                  Done
+*resources_dialog*done.label:                  OK
 *resources_dialog*cancel.label:                        Cancel
 
 *passwd_dialog*label1.label:                   XScreenSaver %s
 *passwd_dialog*label2.label:                   This display is locked.
 *passwd_dialog*label3.label:           Please type %s's password to unlock it.
-*passwd_dialog*ok.label:                       Done
+*passwd_dialog*ok.label:                       OK
 *passwd_dialog*cancel.label:                   Cancel
-*passwd_dialog*passwd_form*label.label:                Enter password:
-*passwd_dialog*Dialog.label:                   Enter password:
+*passwd_dialog*passwd_form*label.label:                
+*passwd_dialog*Dialog.label:                   
 *passwd_dialog*passwd_form*Text.width:         200
+*passwd_dialog*passwd_form.borderWidth:                0
 *passwd_dialog*roger.width:                    150
 *passwd_dialog*roger.height:                   150
-*passwd_dialog*roger.foreground:               red3
-*passwd_dialog*roger.background:               white
 *passwd_dialog*roger.borderWidth:              1
 
 
 ! You probably won't need to change these.  They are only used if no server
 ! extension is in use.
 !
-*pointerPollTime:      5
-*initialDelay:         30
-*windowCreationTimeout:        30
-
-*bourneShell:          /bin/sh
+XScreenSaver.pointerPollTime:          5
+XScreenSaver.initialDelay:             0
+XScreenSaver.windowCreationTimeout:    30
+XScreenSaver.bourneShell:              /bin/sh