-/* This structure holds all the user-specified parameters, read from the
- command line, the resource database, or entered through a dialog box.
- */
-struct saver_preferences {
- Bool verbose_p; /* whether to print out lots of status info */
- Bool timestamp_p; /* whether to mark messages with a timestamp */
- Bool debug_p; /* pay no mind to the man behind the curtain */
- Bool xsync_p; /* whether XSynchronize has been called */
-
- Bool lock_p; /* whether to lock as well as save */
- Bool fade_p; /* whether to fade to black */
- Bool unfade_p; /* whether to fade from black */
- int fade_seconds; /* how long that should take */
- int fade_ticks; /* how many ticks should be used */
-
- Bool install_cmap_p; /* whether we should use our own colormap
- when using the screen's default visual. */
-
- char **screenhacks; /* the programs to run */
- int screenhacks_count;
-
- int nice_inferior; /* nice value for subprocs */
-
- int initial_delay; /* how long to sleep after launch */
- Time splash_duration; /* how long the splash screen stays up */
- Time timeout; /* how much idle time before activation */
- Time lock_timeout; /* how long after activation locking starts */
- Time cycle; /* how long each hack should run */
-#ifndef NO_LOCKING
- Time passwd_timeout; /* how much time before pw dialog goes down */
-#endif
- Time pointer_timeout; /* how often to check mouse position */
- Time notice_events_timeout; /* how long after window creation to select */
- Time watchdog_timeout; /* how often to re-raise and re-blank screen */
-
- Bool use_xidle_extension; /* which extension to use, if possible */
- Bool use_mit_saver_extension;
- Bool use_sgi_saver_extension;
-
- char *shell; /* where to find /bin/sh */
-
- char *help_url; /* Where the help document resides. */
- char *load_url_command; /* How one loads URLs. */
-};
-
-