--- np2/win9x/scrnmng.cpp 2003/11/04 19:23:03 1.10 +++ np2/win9x/scrnmng.cpp 2004/01/05 05:04:54 1.14 @@ -385,7 +385,7 @@ BOOL scrnmng_create(BYTE scrnmode) { if (scrnmode & SCRNMODE_FULLSCREEN) { dclock_init(); -#if 1 +#if 0 ddraw2->SetCooperativeLevel(hWndMain, DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN); #else @@ -614,6 +614,12 @@ void scrnmng_clearwinui(void) { clearoutfullscreen(); ddraw.menudisp = 0; } + else { + if (np2oscfg.wintype) { + np2class_enablemenu(hWndMain, FALSE); + InvalidateRect(hWndMain, NULL, TRUE); + } + } mousemng_enable(MOUSEPROC_WINUI); } @@ -626,6 +632,7 @@ void scrnmng_setwidth(int posx, int widt void scrnmng_setextend(int extend) { scrnstat.extend = extend; + scrnmng.allflash = TRUE; renewalclientsize(TRUE); }