|
|
| version 1.52, 2004/05/21 08:40:27 | version 1.55, 2004/06/14 13:35:40 |
|---|---|
| Line 74 static char szClassName[] = "NP2-MainWi | Line 74 static char szClassName[] = "NP2-MainWi |
| {0, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 | {0, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 |
| {0, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 | {0, 0, 0x3e, 19200, "", "", "", ""}, // ver0.34 |
| 0xffffff, 0xffbf6a, 0, 0, | 0xffffff, 0xffbf6a, 0, 0, |
| 0, 1, 0, 9801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; | 0, 1, 0, 9801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; |
| char fddfolder[MAX_PATH]; | char fddfolder[MAX_PATH]; |
| char hddfolder[MAX_PATH]; | char hddfolder[MAX_PATH]; |
| Line 363 static void np2cmd(HWND hWnd, UINT16 cmd | Line 363 static void np2cmd(HWND hWnd, UINT16 cmd |
| sstpmsg_config(); | sstpmsg_config(); |
| DialogBox(hInst, MAKEINTRESOURCE(IDD_CONFIG), | DialogBox(hInst, MAKEINTRESOURCE(IDD_CONFIG), |
| hWnd, (DLGPROC)CfgDialogProc); | hWnd, (DLGPROC)CfgDialogProc); |
| if (!scrnmng_isfullscreen()) { | |
| BYTE thick; | |
| thick = (GetWindowLong(hWnd, GWL_STYLE) & WS_THICKFRAME)?1:0; | |
| if (thick != np2oscfg.thickframe) { | |
| WINLOCEX wlex; | |
| wlex = np2_winlocexallwin(hWnd); | |
| winlocex_setholdwnd(wlex, hWnd); | |
| np2class_frametype(hWnd, np2oscfg.thickframe); | |
| winlocex_move(wlex); | |
| winlocex_destroy(wlex); | |
| } | |
| } | |
| winuileave(); | winuileave(); |
| break; | break; |
| Line 798 static void np2cmd(HWND hWnd, UINT16 cmd | Line 810 static void np2cmd(HWND hWnd, UINT16 cmd |
| dialog_writebmp(hWnd); | dialog_writebmp(hWnd); |
| winuileave(); | winuileave(); |
| break; | break; |
| #if defined(SUPPPORT_S98) | #if defined(SUPPORT_S98) |
| case IDM_S98LOGGING: | case IDM_S98LOGGING: |
| winuienter(); | winuienter(); |
| dialog_s98(hWnd); | dialog_s98(hWnd); |
| Line 1380 int WINAPI WinMain(HINSTANCE hInstance, | Line 1392 int WINAPI WinMain(HINSTANCE hInstance, |
| MSG msg; | MSG msg; |
| HWND hWnd; | HWND hWnd; |
| UINT i; | UINT i; |
| DWORD style; | |
| #ifdef OPENING_WAIT | #ifdef OPENING_WAIT |
| UINT32 tick; | UINT32 tick; |
| #endif | #endif |
| BOOL xrollkey; | |
| _MEM_INIT(); | _MEM_INIT(); |
| Line 1414 int WINAPI WinMain(HINSTANCE hInstance, | Line 1428 int WINAPI WinMain(HINSTANCE hInstance, |
| mmxflag += (np2oscfg.disablemmx)?MMXFLAG_DISABLE:0; | mmxflag += (np2oscfg.disablemmx)?MMXFLAG_DISABLE:0; |
| TRACEINIT(); | TRACEINIT(); |
| xrollkey = (np2oscfg.xrollkey == 0); | |
| if (np2oscfg.KEYBOARD >= KEY_TYPEMAX) { | if (np2oscfg.KEYBOARD >= KEY_TYPEMAX) { |
| int keytype = GetKeyboardType(1); | int keytype = GetKeyboardType(1); |
| if ((keytype & 0xff00) == 0x0d00) { | if ((keytype & 0xff00) == 0x0d00) { |
| np2oscfg.KEYBOARD = KEY_PC98; | np2oscfg.KEYBOARD = KEY_PC98; |
| xrollkey = !xrollkey; | |
| } | } |
| else if (!keytype) { | else if (!keytype) { |
| np2oscfg.KEYBOARD = KEY_KEY101; | np2oscfg.KEYBOARD = KEY_KEY101; |
| Line 1426 int WINAPI WinMain(HINSTANCE hInstance, | Line 1442 int WINAPI WinMain(HINSTANCE hInstance, |
| np2oscfg.KEYBOARD = KEY_KEY106; | np2oscfg.KEYBOARD = KEY_KEY106; |
| } | } |
| } | } |
| winkbd_roll(np2oscfg.KEYBOARD != KEY_PC98); | winkbd_roll(xrollkey); |
| winkbd_setf12(np2oscfg.F12COPY); | winkbd_setf12(np2oscfg.F12COPY); |
| keystat_initialize(); | keystat_initialize(); |
| Line 1454 int WINAPI WinMain(HINSTANCE hInstance, | Line 1470 int WINAPI WinMain(HINSTANCE hInstance, |
| mousemng_initialize(); | mousemng_initialize(); |
| hWnd = CreateWindowEx(0, szClassName, np2oscfg.titles, | style = WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | WS_MINIMIZEBOX; |
| WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | | if (np2oscfg.thickframe) { |
| WS_THICKFRAME | WS_MINIMIZEBOX, | style |= WS_THICKFRAME; |
| } | |
| hWnd = CreateWindowEx(0, szClassName, np2oscfg.titles, style, | |
| np2oscfg.winx, np2oscfg.winy, 640, 400, | np2oscfg.winx, np2oscfg.winy, 640, 400, |
| NULL, NULL, hInstance, NULL); | NULL, NULL, hInstance, NULL); |
| hWndMain = hWnd; | hWndMain = hWnd; |