#ifndef SETTINGS_H #define SETTINGS_H #ifndef MAX_FILENAME_SIZE #define MAX_FILENAME_SIZE 1024 #endif #define GS_NETSCAPE 0 #define GS_IEXPLORE 1 #define GS_OTHER 2 #include "text_t.h" #include "cfgread.h" #include "receptionist.h" // library settings extern text_t gsdl_enterlib; extern text_t gsdl_gsdlhome; extern text_t gsdl_gdbmhome; extern text_t gsdl_collections; extern colinfo_tmap gsdl_collectinfo; extern char gsdl_staticpages[MAX_FILENAME_SIZE]; // debug settings extern char gsdl_log_name[MAX_FILENAME_SIZE]; extern int gsdl_keep_log; extern int gsdl_show_console; // general settings extern int gsdl_port_num; extern int gsdl_auto_enter; extern int gsdl_browser; extern char gsdl_browser_exe[MAX_FILENAME_SIZE]; void Settings_Dialog(HWND window, int netscapeneeded); void read_settings (int netscapeneeded); void write_settings (); void gsdl_check_browser_settings (int netscapeneeded); #endif