|
|
| version 1.3, 2003/10/21 11:22:05 | version 1.5, 2003/12/08 00:55:34 |
|---|---|
| Line 7 | Line 7 |
| #include "viewmenu.h" | #include "viewmenu.h" |
| #include "viewmem.h" | #include "viewmem.h" |
| #include "viewreg.h" | #include "viewreg.h" |
| #include "i286.h" | #include "cpucore.h" |
| static void viewreg_paint(NP2VIEW_T *view, RECT *rc, HDC hdc) { | static void viewreg_paint(NP2VIEW_T *view, RECT *rc, HDC hdc) { |
| Line 16 static void viewreg_paint(NP2VIEW_T *vie | Line 16 static void viewreg_paint(NP2VIEW_T *vie |
| DWORD pos; | DWORD pos; |
| char str[128]; | char str[128]; |
| HFONT hfont; | HFONT hfont; |
| I286REG *r; | I286STAT *r; |
| 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, |
| Line 27 static void viewreg_paint(NP2VIEW_T *vie | Line 27 static void viewreg_paint(NP2VIEW_T *vie |
| if (view->lock) { | if (view->lock) { |
| if (view->buf1.type != ALLOCTYPE_REG) { | if (view->buf1.type != ALLOCTYPE_REG) { |
| if (viewcmn_alloc(&view->buf1, sizeof(i286reg))) { | if (viewcmn_alloc(&view->buf1, sizeof(i286core.s))) { |
| view->lock = FALSE; | view->lock = FALSE; |
| viewmenu_lock(view); | viewmenu_lock(view); |
| } | } |
| else { | else { |
| view->buf1.type = ALLOCTYPE_REG; | view->buf1.type = ALLOCTYPE_REG; |
| CopyMemory(view->buf1.ptr, &i286reg, sizeof(i286reg)); | CopyMemory(view->buf1.ptr, &i286core.s, sizeof(i286core.s)); |
| } | } |
| viewcmn_putcaption(view); | viewcmn_putcaption(view); |
| } | } |
| Line 41 static void viewreg_paint(NP2VIEW_T *vie | Line 41 static void viewreg_paint(NP2VIEW_T *vie |
| pos = view->pos; | pos = view->pos; |
| if (view->lock) { | if (view->lock) { |
| r = (I286REG *)view->buf1.ptr; | r = (I286STAT *)view->buf1.ptr; |
| } | } |
| else { | else { |
| r = &i286reg; | r = &i286core.s; |
| } | } |
| for (y=0; y<rc->bottom && pos<4; y+=16, pos++) { | for (y=0; y<rc->bottom && pos<4; y+=16, pos++) { |