|
|
| version 1.1.1.1, 2003/10/16 17:59:11 | version 1.5, 2005/02/07 15:39:27 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "resource.h" | |
| #include "strres.h" | #include "strres.h" |
| #include "resource.h" | |
| #include "np2.h" | #include "np2.h" |
| #include "viewer.h" | #include "viewer.h" |
| #include "viewcmn.h" | #include "viewcmn.h" |
| Line 84 static void viewsnd_paint(NP2VIEW_T *vie | Line 84 static void viewsnd_paint(NP2VIEW_T *vie |
| hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, | hfont = CreateFont(16, 0, 0, 0, 0, 0, 0, 0, |
| SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, | SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, |
| DEFAULT_QUALITY, FIXED_PITCH, "£Í£Ó¥´¥·¥Ã¥¯"); | DEFAULT_QUALITY, FIXED_PITCH, np2viewfont); |
| SetTextColor(hdc, 0xffffff); | SetTextColor(hdc, 0xffffff); |
| SetBkColor(hdc, 0x400000); | SetBkColor(hdc, 0x400000); |
| hfont = (HFONT)SelectObject(hdc, hfont); | hfont = (HFONT)SelectObject(hdc, hfont); |
| Line 106 static void viewsnd_paint(NP2VIEW_T *vie | Line 106 static void viewsnd_paint(NP2VIEW_T *vie |
| } | } |
| pos = view->pos; | pos = view->pos; |
| for (y=0; y<rc->bottom && pos<sizeof(fmsndtbl)/sizeof(FMSNDTBL); | for (y=0; (y<rc->bottom) && (pos<NELEMENTS(fmsndtbl)); y+=16, pos++) { |
| y+=16, pos++) { | |
| if (fmsndtbl[pos].str) { | if (fmsndtbl[pos].str) { |
| TextOut(hdc, 0, y, fmsndtbl[pos].str, strlen(fmsndtbl[pos].str)); | TextOut(hdc, 0, y, fmsndtbl[pos].str, strlen(fmsndtbl[pos].str)); |
| } | } |
| Line 176 LRESULT CALLBACK viewsnd_proc(NP2VIEW_T | Line 175 LRESULT CALLBACK viewsnd_proc(NP2VIEW_T |
| void viewsnd_init(NP2VIEW_T *dst, NP2VIEW_T *src) { | void viewsnd_init(NP2VIEW_T *dst, NP2VIEW_T *src) { |
| dst->type = VIEWMODE_SND; | dst->type = VIEWMODE_SND; |
| dst->maxline = sizeof(fmsndtbl)/sizeof(FMSNDTBL); | dst->maxline = NELEMENTS(fmsndtbl); |
| dst->mul = 1; | dst->mul = 1; |
| dst->pos = 0; | dst->pos = 0; |
| } | } |