home *** CD-ROM | disk | FTP | other *** search
/ M.u.C.S. Disc 2000 / MUCS2000.iso / anwend / qed453 / src / options.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-05-05  |  1.4 KB  |  64 lines

  1. #ifndef _qed_options_h_
  2. #define _qed_options_h_
  3.  
  4. /* 
  5.  * Autosave 
  6. */
  7. extern bool    as_text, as_prj;                        /* Autosave ? */
  8. extern bool    as_text_ask, as_prj_ask;            /*  nachfragen? */
  9. extern int    as_text_min, as_prj_min;            /*  Minuten */
  10.  
  11. extern void        set_autosave_options(void);
  12.  
  13. /* 
  14.  * Globale Optionen 
  15. */
  16. extern bool    clip_on_disk, wind_cycle, f_to_desk,
  17.                 save_opt, overwrite, blinking_cursor, ctrl_mark_mode,
  18.                 olga_autostart, emu_klammer;
  19. extern int    transfer_size, bin_line_len;
  20. extern int    fg_color, bg_color;
  21. extern PATH    helpprog;
  22. #define BIN_ANZ    10
  23. extern char    bin_extension[BIN_ANZ][MUSTER_LEN+1];
  24.  
  25. extern void        set_global_options    (void);
  26.  
  27. /*
  28.  * Klammerpaare
  29. */
  30. extern char    klammer_auf[],
  31.                 klammer_zu[];
  32.  
  33. extern void    set_klammer_options(void);
  34.  
  35.  
  36. /* 
  37.  * Lokale Optionen 
  38. */
  39.  
  40. /* Anzahl der lokalen Optionen */
  41. #define LOCAL_ANZ    20
  42. extern LOCOPT    local_options[LOCAL_ANZ];
  43.  
  44. extern void        set_local_options(void);
  45.  
  46.  
  47. /* 
  48.  * Datei 
  49. */
  50. extern void     write_cfg_str        (char *var, char *value);
  51. extern void     write_cfg_int        (char *var, int value);
  52. extern void     write_cfg_long        (char *var, long value);
  53. extern void     write_cfg_bool        (char *var, bool bool);
  54. extern void     read_cfg_bool        (char *str, bool *val);
  55. extern void     read_cfg_str        (char *str, char *val);
  56.  
  57. extern void        option_load            (POSENTRY **arglist);
  58. extern void     option_save            (void);
  59.  
  60.  
  61. extern void        init_default_var    (void);
  62.  
  63. #endif
  64.