|
|
| version 1.21, 2004/08/18 10:44:48 | version 1.23, 2004/08/19 09:50:23 |
|---|---|
| Line 37 static const OEMCHAR szClassName[] = OEM | Line 37 static const OEMCHAR szClassName[] = OEM |
| XMILOSCFG xmiloscfg = { | XMILOSCFG xmiloscfg = { |
| CW_USEDEFAULT, CW_USEDEFAULT, | CW_USEDEFAULT, CW_USEDEFAULT, |
| 1, 0, 0, 0, 1, | 1, 0, 0, 0, 0, |
| 0, 0, 0, | 0, 0, 0, |
| #if defined(SUPPORT_RESUME) | #if defined(SUPPORT_RESUME) |
| 0, | 0, |
| Line 321 static void xmilcmd(HWND hWnd, UINT cmd) | Line 321 static void xmilcmd(HWND hWnd, UINT cmd) |
| case IDM_RASTER: | case IDM_RASTER: |
| menu_setraster(xmilcfg.RASTER ^ 1); | menu_setraster(xmilcfg.RASTER ^ 1); |
| if (xmilcfg.RASTER) { | |
| scrnmng_changescreen(scrnmode | SCRNMODE_SYSHIGHCOLOR); | |
| } | |
| else { | |
| scrnmng_changescreen(scrnmode & (~SCRNMODE_SYSHIGHCOLOR)); | |
| } | |
| update = SYS_UPDATECFG; | update = SYS_UPDATECFG; |
| break; | break; |
| Line 858 int WINAPI WinMain(HINSTANCE hInstance, | Line 864 int WINAPI WinMain(HINSTANCE hInstance, |
| scrndraw_initialize(); | scrndraw_initialize(); |
| scrnmode = 0; | scrnmode = 0; |
| if (xmilcfg.RASTER) { | |
| scrnmode |= SCRNMODE_SYSHIGHCOLOR; | |
| } | |
| if (scrnmng_create(scrnmode) != SUCCESS) { | if (scrnmng_create(scrnmode) != SUCCESS) { |
| scrnmode ^= SCRNMODE_FULLSCREEN; | scrnmode ^= SCRNMODE_FULLSCREEN; |
| if (scrnmng_create(scrnmode) != SUCCESS) { | if (scrnmng_create(scrnmode) != SUCCESS) { |