diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-12-02 20:17:04 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-12-02 20:17:04 +0100 |
commit | 7d8191b83e163d76bb05e13b373638e4eeb7da95 (patch) | |
tree | fe29c36a3cb4ef2267b2253da4dde8ce360b3cb5 /src/preferences.h |
Initial import of sane-frontends version 1.0.14-9
Diffstat (limited to 'src/preferences.h')
-rw-r--r-- | src/preferences.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/preferences.h b/src/preferences.h new file mode 100644 index 0000000..5c58df3 --- /dev/null +++ b/src/preferences.h @@ -0,0 +1,25 @@ +#ifndef preferences_h +#define preferences_h + +#include <sane/sane.h> + +typedef struct + { + const char *device; /* name of preferred device (or NULL) */ + const char *filename; /* default filename */ + int advanced; /* advanced user? */ + int tooltips_enabled; /* should tooltips be disabled? */ + int twocolumn_enabled; /* should two column be disabled? */ + double length_unit; /* 1.0==mm, 10.0==cm, 25.4==inches, etc. */ + int preserve_preview; /* save/restore preview image(s)? */ + int preview_own_cmap; /* install colormap for preview */ + double preview_gamma; /* gamma value for previews */ + } +Preferences; + +extern Preferences preferences; + +extern void preferences_save (int fd); +extern void preferences_restore (int fd); + +#endif /* preferences_h */ |