Release 951124
[wine] / include / options.h
1 /*
2  * Command-line options.
3  *
4  * Copyright 1994 Alexandre Julliard
5  */
6
7 #ifndef OPTIONS_H
8 #define OPTIONS_H
9
10   /* Supported languages */
11 typedef enum
12 {
13     LANG_En,  /* English */
14     LANG_Es,  /* Spanish */
15     LANG_De,  /* German */
16     LANG_No,  /* Norwegian */
17     LANG_Fr,  /* French */
18     LANG_Fi,  /* Finnish */
19     LANG_Da   /* Danish */
20 } WINE_LANGUAGE;
21
22 struct options
23 {
24     char * desktopGeometry; /* NULL when no desktop */
25     char * programName;     /* To use when loading resources */
26     int    usePrivateMap;
27     int    useFixedMap;
28     int    synchronous;     /* X synchronous mode */
29     int    backingstore;    /* Use backing store */
30     short  cmdShow;
31     int    debug;
32     int    allowReadOnly;   /* Opening a read only file will succeed even
33                                if write access is requested */
34     int    enhanced;        /* Start Wine in enhanced mode */
35     int    ipc;             /* Use IPC mechanisms */
36     WINE_LANGUAGE language; /* Current language */
37 };
38
39 extern struct options Options;
40
41 #endif