/*
 * $Source: /afs/athena.mit.edu/user/j/i/jik/sipbsrc/src/xscreensaver/RCS/commLine.h,v $
 * $Author: jik $
 * $Header: /afs/athena.mit.edu/user/j/i/jik/sipbsrc/src/xscreensaver/RCS/commLine.h,v 1.17 1992/08/02 20:45:03 jik Exp $
 * 
 * This file is part of xscreensaver.  It contains the list of
 * command-line options.
 *
 * Author: Jonathan Kamens, MIT Project Athena and
 *                          MIT Student Information Processing Board
 *
 * Copyright (c) 1989 by Jonathan Kamens.  This code may be
 * distributed freely as long as this notice is kept intact in its
 * entirety and every effort is made to send all corrections and
 * improvements to the code back to the author.  Also, don't try to
 * make any money off of it or pretend that you wrote it.
 */

static XrmOptionDescRec app_options[] = {
{"-B", ".useBackground", XrmoptionNoArg, (XtPointer) "true"},
{"-v", ".velocity", XrmoptionSepArg, (XtPointer) NULL},
{"-l", ".autoLock", XrmoptionNoArg, (XtPointer) "true"},
{"-b", ".allBitmap", XrmoptionSepArg, (XtPointer) NULL},
{"-t", ".timeout", XrmoptionSepArg, (XtPointer) NULL},
{"-xsaver", ".disableXScreenSaver", XrmoptionNoArg, (XtPointer) "false"},
{"-dtime", ".displayTime", XrmoptionNoArg, (XtPointer) "true"},
{"-delapsed", ".displayElapsed", XrmoptionNoArg, (XtPointer) "true"},
{"-dtimeout", ".displayTimeout", XrmoptionNoArg, (XtPointer) "true"},
{"-dtimes", ".DisplayTimes", XrmoptionNoArg, (XtPointer) "true"},
{"+dtime", ".displayTime", XrmoptionNoArg, (XtPointer) "false"},
{"+delapsed", ".displayElapsed", XrmoptionNoArg, (XtPointer) "false"},
{"+dtimeout", ".displayTimeout", XrmoptionNoArg, (XtPointer) "false"},
{"+dtimes", ".DisplayTimes", XrmoptionNoArg, (XtPointer) "false"},
{"-key", ".key", XrmoptionSepArg, (XtPointer) NULL},
{"-ekey", ".encryptedKey", XrmoptionSepArg, (XtPointer) NULL},
{"-npw", ".usePasswd", XrmoptionNoArg, (XtPointer) "false"},
{"-lc", ".lockCommand", XrmoptionSepArg, (XtPointer) NULL},
{"+lc", ".lockCommand", XrmoptionNoArg, (XtPointer) ""},
{"-uc", ".unlockCommand", XrmoptionSepArg, (XtPointer) NULL},
{"+uc", ".unlockCommand", XrmoptionNoArg, (XtPointer) ""},
{"-nofork", ".noFork", XrmoptionNoArg, (XtPointer) "true"},
{"-mb", ".menuButton", XrmoptionSepArg, (XtPointer) NULL},
{"-cl", ".leaveClose", XrmoptionNoArg, (XtPointer) "true"},
{"-L", ".startLocked", XrmoptionNoArg, (XtPointer) "true"},
{"-m", ".lockMessage", XrmoptionSepArg, (XtPointer) NULL},
{"-debug", ".debug", XrmoptionNoArg, (XtPointer) "true"},
{"-icon", ".displayIcon", XrmoptionNoArg, (XtPointer) "true"},
{"+icon", ".displayIcon", XrmoptionNoArg, (XtPointer) "false"},
#ifdef PASSWORD_PORT
{"-port", ".passwordPort", XrmoptionSepArg, (XtPointer) NULL},
{"+port", ".passwordPort", XrmoptionNoArg, (XtPointer) "0"},
{"-requirePort", ".requirePort", XrmoptionNoArg, (XtPointer) "false"},
{"+requirePort", ".requirePort", XrmoptionNoArg, (XtPointer) "true"},
#endif
#ifdef _IBMR2
{"-disableHotkey", ".disableHotkey", XrmoptionNoArg, (XtPointer) "false"},
{"+disableHotkey", ".disableHotkey", XrmoptionNoArg, (XtPointer) "true"},
{"-requireHotkey", ".requireHotkey", XrmoptionNoArg, (XtPointer) "false"},
{"+requireHotkey", ".requireHotkey", XrmoptionNoArg, (XtPointer) "true"},
#endif /* _IBMR2 */
};
