Diff for /np2/win9x/dialog/d_serial.cpp between versions 1.4 and 1.8

version 1.4, 2003/10/22 14:13:25 version 1.8, 2003/11/03 00:49:55
Line 6 Line 6
 #include        "dosio.h"  #include        "dosio.h"
 #include        "commng.h"  #include        "commng.h"
 #include        "sysmng.h"  #include        "sysmng.h"
   #include        "np2class.h"
 #include        "dialog.h"  #include        "dialog.h"
 #include        "dialogs.h"  #include        "dialogs.h"
 #include        "bit2res.h"  #include        "bit2res.h"
Line 153  static LRESULT CALLBACK dlgitem_proc(HWN Line 154  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 290  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 740  void dialog_serial(HWND hWnd) { Line 748  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_USECALLBACK;
         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;
           psh.pfnCallback = np2class_propetysheet;
         PropertySheet(&psh);          PropertySheet(&psh);
         InvalidateRect(hWndMain, NULL, TRUE);          InvalidateRect(hWnd, NULL, TRUE);
 }  }
   

Removed from v.1.4  
changed lines
  Added in v.1.8


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