diff options
Diffstat (limited to 'src/LYOptions.h')
-rw-r--r-- | src/LYOptions.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/LYOptions.h b/src/LYOptions.h new file mode 100644 index 0000000..2811f2a --- /dev/null +++ b/src/LYOptions.h @@ -0,0 +1,46 @@ +/* $LynxId: LYOptions.h,v 1.32 2017/01/01 01:51:23 tom Exp $ */ +#ifndef LYOPTIONS_H +#define LYOPTIONS_H + +#include <LYStructs.h> +#include <LYStrings.h> + +#ifdef __cplusplus +extern "C" { +#endif + extern BOOLEAN term_options; /* for LYgetstr() */ + + extern BOOLEAN LYCheckUserAgent(void); + extern void edit_bookmarks(void); + extern int popup_choice(int cur_choice, + int line, + int column, + STRING2PTR choices, + int length, + int disabled, + int mouse); + +#define LYChoosePopup(cur, line, column, choices, length, disabled, mouse) \ + popup_choice(cur, line, column, (STRING2PTR) choices, length, disabled, mouse) + +#ifndef NO_OPTION_FORMS + extern void LYMenuVisitedLinks(FILE *fp0, int disable_all); + extern int postoptions(DocInfo *newdoc); +#endif /* !NO_OPTION_FORMS */ + +#ifndef NO_OPTION_MENU + extern void LYoptions(void); +#endif /* !NO_OPTION_MENU */ + +#ifdef USE_COLOR_STYLE + extern void build_lss_enum(HTList *); +#endif + +#if defined(USE_COLOR_STYLE) && defined(LY_FIND_LEAKS) + extern void free_colorstyle_leaks(void); +#endif + +#ifdef __cplusplus +} +#endif +#endif /* LYOPTIONS_H */ |