disable the X button for InstallOptions pages as well when CancelEnabled is used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5139 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
20f2d537f9
commit
6720803d4a
1 changed files with 8 additions and 1 deletions
|
@ -968,7 +968,14 @@ int WINAPI createCfgDlg()
|
|||
mySetWindowText(hBackButton,pszBackButtonText);
|
||||
|
||||
if (bBackEnabled!=-1) EnableWindow(hBackButton,bBackEnabled);
|
||||
if (bCancelEnabled!=-1) EnableWindow(hCancelButton,bCancelEnabled);
|
||||
if (bCancelEnabled!=-1)
|
||||
{
|
||||
EnableWindow(hCancelButton,bCancelEnabled);
|
||||
if (bCancelEnabled)
|
||||
EnableMenuItem(GetSystemMenu(mainwnd, FALSE), SC_CLOSE, MF_BYCOMMAND | MF_ENABLED);
|
||||
else
|
||||
EnableMenuItem(GetSystemMenu(mainwnd, FALSE), SC_CLOSE, MF_BYCOMMAND | MF_GRAYED);
|
||||
}
|
||||
if (bCancelShow!=-1) old_cancel_visible=ShowWindow(hCancelButton,bCancelShow?SW_SHOWNA:SW_HIDE);
|
||||
|
||||
HFONT hFont = (HFONT)mySendMessage(mainwnd, WM_GETFONT, 0, 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue