|
|
| version 1.4, 2003/10/22 14:13:25 | version 1.5, 2003/10/24 14:16:54 |
|---|---|
| Line 153 static LRESULT CALLBACK dlgitem_proc(HWN | Line 153 static LRESULT CALLBACK dlgitem_proc(HWN |
| } str; | } str; |
| COMCFG *cfg; | COMCFG *cfg; |
| UINT update; | UINT update; |
| COMMNG cm; | |
| switch (msg) { | switch (msg) { |
| case WM_INITDIALOG: | case WM_INITDIALOG: |
| Line 288 static LRESULT CALLBACK dlgitem_proc(HWN | Line 289 static LRESULT CALLBACK dlgitem_proc(HWN |
| } | } |
| cfg->def_en = GetDlgItemCheck(hWnd, m->idc[ID_DEFE]); | cfg->def_en = GetDlgItemCheck(hWnd, m->idc[ID_DEFE]); |
| cm = *m->cm; | |
| if (cm) { | |
| cm->msg(cm, COMMSG_MIMPIDEFEN, cfg->def_en); | |
| } | |
| GetDlgItemText(hWnd, m->idc[ID_DEFF], | GetDlgItemText(hWnd, m->idc[ID_DEFF], |
| str.mdef, sizeof(str.mdef)); | str.mdef, sizeof(str.mdef)); |
| if (milstr_cmp(cfg->def, str.mdef)) { | if (milstr_cmp(cfg->def, str.mdef)) { |
| milstr_ncpy(cfg->def, str.mdef, sizeof(cfg->def)); | milstr_ncpy(cfg->def, str.mdef, sizeof(cfg->def)); |
| update |= SYS_UPDATEOSCFG; | update |= SYS_UPDATEOSCFG; |
| // commsmidi_toneload(m->comm, str.mdef); | if (cm) { |
| cm->msg(cm, COMMSG_MIMPIDEFFILE, (long)str.mdef); | |
| } | |
| } | } |
| sysmng_update(update); | sysmng_update(update); |
| return(TRUE); | return(TRUE); |