static void dlginit(void) { menudlg_appends(res_fs, NELEMENTS(res_fs)); menudlg_seticon(DID_PARENT, MICON_FOLDERPARENT); menudlg_settext(DID_FILE, file_getname(filesel.path)); menudlg_settext(DID_FILTER, filesel.filter); file_cutname(filesel.path); file_cutseparator(filesel.path); dlgsetlist(); }
static void dlginit(void) { UINT i; const TABLISTS *tl; menudlg_appends(res_scr0, NELEMENTS(res_scr0)); tl = tablist; for (i=0; i<NELEMENTS(tablist); i++, tl++) { menudlg_setpage((MENUID)(i + 1)); menudlg_itemappend(DID_TAB, (OEMCHAR *)tl->tab); menudlg_appends(tl->prm, tl->count); } menudlg_setval(DID_LCD, np2cfg.LCD_MODE & 1); menudlg_setenable(DID_LCDX, np2cfg.LCD_MODE & 1); menudlg_setval(DID_LCDX, np2cfg.LCD_MODE & 2); menudlg_setval(DID_SKIPLINE, np2cfg.skipline); menudlg_setval(DID_SKIPLIGHT, np2cfg.skiplight); setintstr(DID_LIGHTSTR, np2cfg.skiplight); if (!np2cfg.uPD72020) { menudlg_setval(DID_GDC7220, TRUE); } else { menudlg_setval(DID_GDC72020, TRUE); } menudlg_setval(gdcchip[np2cfg.grcg & 3], TRUE); menudlg_setval(DID_PC980124, np2cfg.color16); menudlg_setval(DID_TRAMWAIT, np2cfg.wait[0]); setintstr(DID_TRAMSTR, np2cfg.wait[0]); menudlg_setval(DID_VRAMWAIT, np2cfg.wait[2]); setintstr(DID_VRAMSTR, np2cfg.wait[2]); menudlg_setval(DID_GRCGWAIT, np2cfg.wait[4]); setintstr(DID_GRCGSTR, np2cfg.wait[4]); menudlg_setval(DID_REALPAL, np2cfg.realpal); setintstr(DID_REALPALSTR, np2cfg.realpal - 32); menudlg_setval(DID_TAB, 0); setpage(0); }
static void dlginit(void) { MENUID id; menudlg_appends(res_cfg, NELEMENTS(res_cfg)); if (np2cfg.baseclock < ((PCBASECLOCK25 + PCBASECLOCK20) / 2)) { id = DID_CLOCK1; } else { id = DID_CLOCK2; } menudlg_setval(id, 1); menudlg_setval(DID_MULTIPLE, np2cfg.multiple); if (!milstr_cmp(np2cfg.model, str_VM)) { id = DID_MODELVM; } else if (!milstr_cmp(np2cfg.model, str_EPSON)) { id = DID_MODELEPSON; } else { id = DID_MODELVX; } menudlg_setval(id, 1); if (np2cfg.samplingrate < ((11025 + 22050) / 2)) { id = DID_RATE11; } else if (np2cfg.samplingrate < ((22050 + 44100) / 2)) { id = DID_RATE22; } else { id = DID_RATE44; } menudlg_setval(id, 1); menudlg_setval(DID_BUFFER, np2cfg.delayms); menudlg_setval(DID_RESUME, np2oscfg.resume); setmulstr(); setclockstr(); setbufstr(); #if defined(DISABLE_SOUND) menudlg_setenable(DID_RATE11, FALSE); menudlg_setenable(DID_RATE22, FALSE); menudlg_setenable(DID_RATE44, FALSE); menudlg_setenable(DID_BUFFER, FALSE); #endif }