#ifndef _UI_H_ #define _UI_H_ // Added by Amir Szekely 3rd August 2002 extern char *language_tables; extern int *cur_language_table; int NSISCALL ui_doinstall(void); void NSISCALL update_status_text_from_lang(int id, const char *text2); void NSISCALL update_status_text(const char *text1, const char *text2); extern int ui_st_updateflag; extern char g_autoclose; extern void *g_inst_combinedheader; extern section *g_inst_section; extern entry *g_inst_entry; #define g_inst_header ((header *)g_inst_combinedheader) #define g_inst_cmnheader ((common_header *)g_inst_combinedheader) #ifdef NSIS_CONFIG_UNINSTALL_SUPPORT #define g_inst_uninstheader ((uninstall_header *)g_inst_combinedheader) extern int g_is_uninstaller; #endif #ifdef NSIS_CONFIG_LOG void NSISCALL build_g_logfile(void); #endif #endif//_UI_H_