Unprocessed strings (such as InstType) can now use LangString/$(name) too. No more "skipped" messages before plugins.

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1253 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2002-10-01 17:16:49 +00:00
parent 2fd3bfbe9d
commit 2c96636160
3 changed files with 26 additions and 5 deletions

View file

@ -184,7 +184,14 @@ static int NSISCALL ExecuteEntry(entry *entry_)
return ExecuteCodeSegment(v,NULL);
}
case EW_UPDATETEXT:
if (parm1) ui_st_updateflag=parm1;
if (parm1) {
static int old_st_updateflag=3;
if (parm1&8) ui_st_updateflag=old_st_updateflag;
else {
old_st_updateflag=ui_st_updateflag;
ui_st_updateflag=parm1;
}
}
else
{
char *buf3=process_string_fromparm_tobuf(0x30);