+ Sections can be unselected in silent mode too
+ Some documentation fixes + Transition between a normal page and a custom page no longer causes a flicker (between two custom pages it still does) + The completed sub-caption shows again git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1853 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
e34ad8ec8d
commit
5e9ede6d31
15 changed files with 209 additions and 203 deletions
|
@ -12,9 +12,7 @@
|
|||
char g_log_file[1024];
|
||||
#endif
|
||||
|
||||
#ifdef NSIS_CONFIG_PLUGIN_SUPPORT
|
||||
extern char plugins_temp_dir[NSIS_MAX_STRLEN];
|
||||
#endif
|
||||
char temp_directory[NSIS_MAX_STRLEN];
|
||||
|
||||
char g_usrvars[25][NSIS_MAX_STRLEN];
|
||||
char *state_command_line=g_usrvars[20];
|
||||
|
@ -25,6 +23,10 @@ char *state_language=g_usrvars[24];
|
|||
|
||||
HANDLE g_hInstance;
|
||||
|
||||
#ifndef INVALID_FILE_ATTRIBUTES
|
||||
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
|
||||
#endif
|
||||
|
||||
HANDLE NSISCALL myCreateProcess(char *cmd, char *dir)
|
||||
{
|
||||
DWORD d;
|
||||
|
@ -326,7 +328,7 @@ static void NSISCALL queryShellFolders(const char *name_, char *out)
|
|||
{
|
||||
f=0; goto again;
|
||||
}
|
||||
GetTempPath(NSIS_MAX_STRLEN,out);
|
||||
mystrcpy(out,temp_directory);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -477,7 +479,7 @@ char * NSISCALL process_string(char *out, const char *in)
|
|||
}
|
||||
|
||||
case VAR_CODES_START + 32: // TEMP
|
||||
GetTempPath(NSIS_MAX_STRLEN, out);
|
||||
mystrcpy(out,temp_directory);
|
||||
break;
|
||||
|
||||
case VAR_CODES_START + 33: // WINDIR
|
||||
|
@ -547,4 +549,4 @@ void NSISCALL log_write(int close)
|
|||
}
|
||||
|
||||
|
||||
#endif
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue