33
33
#include "cmdline.h"
34
#include "translate.h"
37
38
static const cmdline_option_t cmdline_options[] = {
38
{ "-htmlbrowser", SET_RESOURCE, 1, NULL, NULL, "HTMLBrowserCommand", NULL,
39
"<command>", N_("Specify an HTML browser for the on-line help") },
40
{ "-install", SET_RESOURCE, 0, NULL, NULL,
41
"PrivateColormap", (void *)1,
39
{ "-htmlbrowser", SET_RESOURCE, 1,
40
NULL, NULL, "HTMLBrowserCommand", NULL,
41
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
42
IDCLS_UNUSED, IDCLS_UNUSED,
43
N_("<command>"), N_("Specify an HTML browser for the on-line help") },
44
{ "-install", SET_RESOURCE, 0,
45
NULL, NULL, "PrivateColormap", (void *)1,
46
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
47
IDCLS_UNUSED, IDCLS_UNUSED,
42
48
NULL, N_("Install a private colormap") },
43
{ "+install", SET_RESOURCE, 0, NULL, NULL,
44
"PrivateColormap", (void *)0,
49
{ "+install", SET_RESOURCE, 0,
50
NULL, NULL, "PrivateColormap", (void *)0,
51
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
52
IDCLS_UNUSED, IDCLS_UNUSED,
45
53
NULL, N_("Use the default colormap") },
46
{ "-saveres", SET_RESOURCE, 0, NULL, NULL,
47
"SaveResourcesOnExit", (void *)1,
54
{ "-saveres", SET_RESOURCE, 0,
55
NULL, NULL, "SaveResourcesOnExit", (void *)1,
56
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
57
IDCLS_UNUSED, IDCLS_UNUSED,
48
58
NULL, N_("Save settings (resources) on exit") },
49
{ "+confirmexit", SET_RESOURCE, 0, NULL, NULL,
50
"ConfirmOnExit", (void *)0,
59
{ "+confirmexit", SET_RESOURCE, 0,
60
NULL, NULL, "ConfirmOnExit", (void *)0,
61
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
62
IDCLS_UNUSED, IDCLS_UNUSED,
51
63
NULL, N_("Never confirm quiting VICE") },
52
{ "-confirmexit", SET_RESOURCE, 0, NULL, NULL,
53
"ConfirmOnExit", (void *)1,
64
{ "-confirmexit", SET_RESOURCE, 0,
65
NULL, NULL, "ConfirmOnExit", (void *)1,
66
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
67
IDCLS_UNUSED, IDCLS_UNUSED,
54
68
NULL, N_("Confirm quiting VICE") },
55
{ "+saveres", SET_RESOURCE, 0, NULL, NULL,
56
"SaveResourcesOnExit", (void *)0,
69
{ "+saveres", SET_RESOURCE, 0,
70
NULL, NULL, "SaveResourcesOnExit", (void *)0,
71
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
72
IDCLS_UNUSED, IDCLS_UNUSED,
57
73
NULL, N_("Never save settings (resources) on exit") },
58
#ifdef USE_XF86_EXTENSIONS
59
{ "-fullscreen", SET_RESOURCE, 0, NULL, NULL,
60
"UseFullscreen", (void *)1,
61
NULL, N_("Enable fullscreen") },
62
{ "+fullscreen", SET_RESOURCE, 0, NULL, NULL,
63
"UseFullscreen", (void *)0,
64
NULL, N_("Disable fullscreen") },
74
#if defined (USE_XF86_EXTENSIONS) && \
75
(defined(USE_XF86_VIDMODE_EXT) || defined (HAVE_XRANDR))
76
{ "-fullscreen", SET_RESOURCE, 0,
77
NULL, NULL, "UseFullscreen", (void *)1,
78
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
79
IDCLS_UNUSED, IDCLS_UNUSED,
80
NULL, N_("Enable fullscreen (default Chip)") },
81
{ "+fullscreen", SET_RESOURCE, 0,
82
NULL, NULL, "UseFullscreen", (void *)0,
83
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
84
IDCLS_UNUSED, IDCLS_UNUSED,
85
NULL, N_("Disable fullscreen (default Chip)") },
66
{ "-displaydepth", SET_RESOURCE, 1, NULL, NULL,
68
"<value>", N_("Specify X display depth (1..32)") },
87
{ "-displaydepth", SET_RESOURCE, 1,
88
NULL, NULL, "DisplayDepth", NULL,
89
USE_PARAM_STRING, USE_DESCRIPTION_STRING,
90
IDCLS_UNUSED, IDCLS_UNUSED,
91
N_("<value>"), N_("Specify X display depth (1..32)") },