added "Cancel compilation" menu item to abort current compilation by sending ctrl+c signal

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4552 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2006-03-06 15:15:49 +00:00
parent 755bc11826
commit b4413ab821
5 changed files with 13 additions and 1 deletions

View file

@ -162,6 +162,7 @@ void ErrorMessage(HWND hwnd,const char *str) {
// Altered by Darren Owen (DrO) on 1/10/2003
void Items(HWND hwnd, int on){
UINT mf = (!on ? MF_GRAYED : MF_ENABLED);
UINT nmf = (!on ? MF_ENABLED : MF_GRAYED);
if(!on)
g_sdata.focused_hwnd = GetFocus();
@ -189,6 +190,7 @@ void Items(HWND hwnd, int on){
EnableMenuItem(g_sdata.menu,IDM_BROWSESCR,mf);
EnableMenuItem(g_sdata.menu,IDM_RECOMPILE_TEST,mf);
EnableMenuItem(g_sdata.menu,IDM_COMPRESSOR,mf);
EnableMenuItem(g_sdata.menu,IDM_CANCEL,nmf);
EnableToolBarButton(IDM_SAVE,on);
// Altered by Darren Owen (DrO) on 6/10/2003