Diff for /np2/win9x/dialog/d_serial.cpp between versions 1.2 and 1.7

version 1.2, 2003/10/21 11:22:05 version 1.7, 2003/10/31 04:11:40
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 219  static LRESULT CALLBACK dlgitem_proc(HWN Line 220  static LRESULT CALLBACK dlgitem_proc(HWN
                         break;                          break;
   
                 case WM_NOTIFY:                  case WM_NOTIFY:
                         if ((((NMHDR *)lp)->code) == PSN_APPLY) {                          if ((((NMHDR *)lp)->code) == (UINT)PSN_APPLY) {
                                 cfg = m->cfg;                                  cfg = m->cfg;
                                 update = 0;                                  update = 0;
                                 r = SendDlgItemMessage(hWnd, m->idc[ID_PORT],                                  r = SendDlgItemMessage(hWnd, m->idc[ID_PORT],
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);
Line 430  static void pc9861getspeed(HWND hWnd, co Line 437  static void pc9861getspeed(HWND hWnd, co
 static void pc9861getint(HWND hWnd, const PC9861MODE_T *m) {  static void pc9861getint(HWND hWnd, const PC9861MODE_T *m) {
   
         LRESULT r;          LRESULT r;
         int             i;          UINT    i;
   
         r = SendDlgItemMessage(hWnd, m->idc_int, CB_GETCURSEL, 0, 0);          r = SendDlgItemMessage(hWnd, m->idc_int, CB_GETCURSEL, 0, 0);
         if (r != CB_ERR) {          if (r != CB_ERR) {
Line 682  static LRESULT CALLBACK pc9861mainProc(H Line 689  static LRESULT CALLBACK pc9861mainProc(H
                         break;                          break;
   
                 case WM_NOTIFY:                  case WM_NOTIFY:
                         if ((((NMHDR *)lp)->code) == PSN_APPLY) {                          if ((((NMHDR *)lp)->code) == (UINT)PSN_APPLY) {
                                 update = 0;                                  update = 0;
                                 r = GetDlgItemCheck(hWnd, IDC_PC9861E);                                  r = GetDlgItemCheck(hWnd, IDC_PC9861E);
                                 if (np2cfg.pc9861enable != r) {                                  if (np2cfg.pc9861enable != r) {
Line 740  void dialog_serial(HWND hWnd) { Line 747  void dialog_serial(HWND hWnd) {
   
         ZeroMemory(&psh, sizeof(psh));          ZeroMemory(&psh, sizeof(psh));
         psh.dwSize = sizeof(PROPSHEETHEADER);          psh.dwSize = sizeof(PROPSHEETHEADER);
         psh.dwFlags = PSH_NOAPPLYNOW;          psh.dwFlags = PSH_NOAPPLYNOW | PSH_USEHICON;
         psh.hwndParent = hWnd;          psh.hwndParent = hWnd;
         psh.hInstance = hinst;          psh.hInstance = hinst;
           psh.hIcon = LoadIcon(hinst, MAKEINTRESOURCE(IDI_ICON2));
         psh.nPages = 4;          psh.nPages = 4;
         psh.phpage = hpsp;          psh.phpage = hpsp;
         psh.pszCaption = str_seropt;          psh.pszCaption = str_seropt;
         PropertySheet(&psh);          PropertySheet(&psh);
         InvalidateRect(hWndMain, NULL, TRUE);          InvalidateRect(hWnd, NULL, TRUE);
 }  }
   

Removed from v.1.2  
changed lines
  Added in v.1.7


RetroPC.NET-CVS <cvs@retropc.net>