|
|
| version 1.1, 2005/02/07 16:56:32 | version 1.2, 2005/02/26 03:59:50 |
|---|---|
| Line 8 | Line 8 |
| #include "makescrn.h" | #include "makescrn.h" |
| #include "resource.h" | #include "resource.h" |
| #include "joymng.h" | |
| #include "palmkbd.h" | |
| UINT sys_updates; | UINT sys_updates; |
| Line 77 void sysmng_updatecaption(BYTE flag) { | Line 79 void sysmng_updatecaption(BYTE flag) { |
| const char nodisk[] = "No Disk Image"; | const char nodisk[] = "No Disk Image"; |
| FormType* frm = ARM_FrmGetActiveForm(); | FormType* frm = ARM_FrmGetActiveForm(); |
| UINT16 textlen; | |
| if (flag & 1) { | if (flag & 1) { |
| strtitle0[0] = '\0'; | strtitle0[0] = '\0'; |
| Line 115 void sysmng_updatecaption(BYTE flag) { | Line 118 void sysmng_updatecaption(BYTE flag) { |
| else { | else { |
| milstr_ncpy(strframe, "-.-FPS", sizeof(strframe)); | milstr_ncpy(strframe, "-.-FPS", sizeof(strframe)); |
| } | } |
| changelabel(frm, IDC_DISPFRAME, strframe); | if (ARM_StrLen(strframe) < 33) { |
| changelabel(frm, IDC_DISPFRAME, strframe); | |
| } | |
| strclock[0] = '\0'; | strclock[0] = '\0'; |
| if (xmiloscfg.DISPCLK & 1) { | if (xmiloscfg.DISPCLK & 1) { |
| Line 125 void sysmng_updatecaption(BYTE flag) { | Line 130 void sysmng_updatecaption(BYTE flag) { |
| else { | else { |
| milstr_ncpy(strclock, "-.---MHz", sizeof(strclock)); | milstr_ncpy(strclock, "-.---MHz", sizeof(strclock)); |
| } | } |
| changelabel(frm, IDC_DISPCLOCK, strclock); | textlen = ARM_StrLen(strclock); |
| if (textlen < 45) { | |
| changelabel(frm, IDC_DISPCLOCK, strclock); | |
| } | |
| } | } |
| } | } |
| void sysmng_cpureset(void) { | |
| sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG); | |
| sysmng_workclockreset(); | |
| joymng_initialize(); | |
| palmkbd_initialize(); | |
| } |