|
|
| version 1.2, 2004/02/13 20:31:55 | version 1.5, 2005/03/20 08:58:20 |
|---|---|
| Line 4 | Line 4 |
| #include "dialog.h" | #include "dialog.h" |
| #include "dialogs.h" | #include "dialogs.h" |
| #include "pccore.h" | #include "pccore.h" |
| #include "np2info.h" | |
| static const char str_np2title[] = "Neko Project II "; | static const TCHAR str_np2title[] = _T("Neko Project II "); |
| static const TCHAR np2infostr[] = \ | |
| _T("CPU: %CPU% %CLOCK%\n") \ | |
| _T("MEM: %MEM1%\n") \ | |
| _T("GDC: %GDC%\n") \ | |
| _T(" %GDC2%\n") \ | |
| _T("TEXT: %TEXT%\n") \ | |
| _T("GRPH: %GRPH%\n") \ | |
| _T("SOUND: %EXSND%\n") \ | |
| _T("\n") \ | |
| _T("BIOS: %BIOS%\n") \ | |
| _T("RHYTHM: %RHYTHM%\n") \ | |
| _T("\n") \ | |
| _T("SCREEN: %DISP%"); | |
| static void about_init(HWND hWnd) { | static void about_init(HWND hWnd) { |
| char work[128]; | TCHAR work[128]; |
| TCHAR infostr[1024]; | |
| milstr_ncpy(work, str_np2title, sizeof(work)); | milstr_ncpy(work, str_np2title, NELEMENTS(work)); |
| milstr_ncat(work, np2version, sizeof(work)); | milstr_ncat(work, np2version, NELEMENTS(work)); |
| SetDlgItemText(hWnd, IDC_NP2VER, work); | SetDlgItemText(hWnd, IDC_NP2VER, work); |
| np2info(infostr, np2infostr, NELEMENTS(infostr), NULL); | |
| SetDlgItemText(hWnd, IDC_NP2INFO, infostr); | |
| SetFocus(GetDlgItem(hWnd, IDOK)); | SetFocus(GetDlgItem(hWnd, IDOK)); |
| } | } |