Diff for /np2/wince/np2.cpp between versions 1.12 and 1.17

version 1.12, 2004/02/18 03:24:48 version 1.17, 2004/06/20 02:57:47
Line 33 Line 33
 #include        "vramhdl.h"  #include        "vramhdl.h"
 #include        "menubase.h"  #include        "menubase.h"
 #include        "sysmenu.h"  #include        "sysmenu.h"
 #if defined(SUPPORT_SOFTKBD)  
 #include        "softkbd.h"  #include        "softkbd.h"
 #endif  
   
   
 static const TCHAR szAppCaption[] = STRLITERAL("Neko Project II");  static const TCHAR szAppCaption[] = STRLITERAL("Neko Project II");
Line 109  static int flagload(const char *ext, con Line 107  static int flagload(const char *ext, con
         getstatfilename(path, ext, sizeof(path));          getstatfilename(path, ext, sizeof(path));
         id = DID_YES;          id = DID_YES;
         ret = statsave_check(path, buf, sizeof(buf));          ret = statsave_check(path, buf, sizeof(buf));
         if (ret & (~NP2FLAG_DISKCHG)) {          if (ret & (~STATFLAG_DISKCHG)) {
                 menumbox("Couldn't restart", title, MBOX_OK | MBOX_ICONSTOP);                  menumbox("Couldn't restart", title, MBOX_OK | MBOX_ICONSTOP);
                 id = DID_NO;                  id = DID_NO;
         }          }
         else if ((!force) && (ret & NP2FLAG_DISKCHG)) {          else if ((!force) && (ret & STATFLAG_DISKCHG)) {
                 SPRINTF(buf2, "Conflict!\n\n%s\nContinue?", buf);                  SPRINTF(buf2, "Conflict!\n\n%s\nContinue?", buf);
                 id = menumbox(buf2, title, MBOX_YESNOCAN | MBOX_ICONQUESTION);                  id = menumbox(buf2, title, MBOX_YESNOCAN | MBOX_ICONQUESTION);
         }          }
Line 202  LRESULT CALLBACK WndProc(HWND hWnd, UINT Line 200  LRESULT CALLBACK WndProc(HWND hWnd, UINT
                                 }                                  }
                                 else {                                  else {
 #if defined(SUPPORT_SOFTKBD)  #if defined(SUPPORT_SOFTKBD)
                                         softkbd_down(LOWORD(lParam), HIWORD(lParam));                                          softkbd_down(LOWORD(lParam), HIWORD(lParam) - 200);
 #endif  #endif
                                 }                                  }
                         }                          }
Line 331  static DWORD GetModuleFileName_A(HMODULE Line 329  static DWORD GetModuleFileName_A(HMODULE
                 FileNameW = (TCHAR *)_MALLOC(nSize * sizeof(TCHAR), "ModuleFile");                  FileNameW = (TCHAR *)_MALLOC(nSize * sizeof(TCHAR), "ModuleFile");
                 if (FileNameW) {                  if (FileNameW) {
                         len = GetModuleFileName(hModule, FileNameW, nSize);                          len = GetModuleFileName(hModule, FileNameW, nSize);
   #if defined(OSLANG_SJIS)
                         nSize = WideCharToMultiByte(CP_ACP, 0, FileNameW, -1,                          nSize = WideCharToMultiByte(CP_ACP, 0, FileNameW, -1,
                                                                                 lpFileName, nSize, NULL, NULL);                                                                                  lpFileName, nSize, NULL, NULL);
   #else
                           nSize = ucscnv_ucs2toutf8(lpFileName, (UINT)-1, FileNameW, nSize);
   #endif
                         if (nSize) {                          if (nSize) {
                                 nSize--;                                  nSize--;
                         }                          }
Line 346  static DWORD GetModuleFileName_A(HMODULE Line 348  static DWORD GetModuleFileName_A(HMODULE
 }  }
 #endif  #endif
   
   #if defined(_WIN32_WCE)
 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst,  int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst,
                                                                                 LPTSTR lpszCmdLine, int nCmdShow) {                                                                                  LPWSTR lpszCmdLine, int nCmdShow)
   #elif defined(UNICODE)
   int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPreInst,
                                                                                   LPSTR lpszCmdLine, int nCmdShow)
   #else
   int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst,
                                                                                   LPSTR lpszCmdLine, int nCmdShow)
   #endif
   {
         HWND            hWnd;          HWND            hWnd;
         WNDCLASS        np2;          WNDCLASS        np2;
         int                     id;          int                     id;
Line 378  int WINAPI WinMain(HINSTANCE hInstance,  Line 388  int WINAPI WinMain(HINSTANCE hInstance, 
         TRACEINIT();          TRACEINIT();
   
         inputmng_init();          inputmng_init();
         keystat_reset();          keystat_initialize();
   
 //      if (!hPreInst) {  //      if (!hPreInst) {
                 np2.style = CS_HREDRAW | CS_VREDRAW;                  np2.style = CS_HREDRAW | CS_VREDRAW;

Removed from v.1.12  
changed lines
  Added in v.1.17


RetroPC.NET-CVS <cvs@retropc.net>