Diff for /np2/win9x/dialog/d_sound.cpp between versions 1.22 and 1.24

version 1.22, 2007/11/11 11:00:02 version 1.24, 2007/12/28 20:36:40
Line 69  static const CBPARAM cpID[] = Line 69  static const CBPARAM cpID[] =
         {MAKEINTRESOURCE(IDS_7X),       0x00},          {MAKEINTRESOURCE(IDS_7X),       0x00},
 };  };
   
 static const TCHAR str_sndopt[] = _T("Sound board option");  
   
   
 typedef struct {  typedef struct {
         UINT16  res;          UINT16  res;
Line 916  static LRESULT CALLBACK PAD1optDlgProc(H Line 914  static LRESULT CALLBACK PAD1optDlgProc(H
   
 // ----  // ----
   
 void dialog_sndopt(HWND hWnd) {  void dialog_sndopt(HWND hWnd)
   {
         HINSTANCE               hinst;          HINSTANCE               hInstance;
         PROPSHEETPAGE   psp;          PROPSHEETPAGE   psp;
         PROPSHEETHEADER psh;          PROPSHEETHEADER psh;
         HPROPSHEETPAGE  hpsp[6];          HPROPSHEETPAGE  hpsp[6];
           TCHAR                   szTitle[128];
   
         hinst = (HINSTANCE)GetWindowLongPtr(hWnd, GWLP_HINSTANCE);          hInstance = (HINSTANCE)GetWindowLongPtr(hWnd, GWLP_HINSTANCE);
   
         ZeroMemory(&psp, sizeof(psp));          ZeroMemory(&psp, sizeof(psp));
         psp.dwSize = sizeof(PROPSHEETPAGE);          psp.dwSize = sizeof(PROPSHEETPAGE);
         psp.dwFlags = PSP_DEFAULT;          psp.dwFlags = PSP_DEFAULT;
         psp.hInstance = hinst;          psp.hInstance = hInstance;
   
         psp.pszTemplate = MAKEINTRESOURCE(IDD_SNDMIX);          psp.pszTemplate = MAKEINTRESOURCE(IDD_SNDMIX);
         psp.pfnDlgProc = (DLGPROC)SndmixDlgProc;          psp.pfnDlgProc = (DLGPROC)SndmixDlgProc;
Line 954  void dialog_sndopt(HWND hWnd) { Line 953  void dialog_sndopt(HWND hWnd) {
         psp.pfnDlgProc = (DLGPROC)PAD1optDlgProc;          psp.pfnDlgProc = (DLGPROC)PAD1optDlgProc;
         hpsp[5] = CreatePropertySheetPage(&psp);          hpsp[5] = CreatePropertySheetPage(&psp);
   
           loadstringresource(IDS_SOUNDOPTION, szTitle, NELEMENTS(szTitle));
   
         ZeroMemory(&psh, sizeof(psh));          ZeroMemory(&psh, sizeof(psh));
         psh.dwSize = sizeof(PROPSHEETHEADER);          psh.dwSize = sizeof(PROPSHEETHEADER);
         psh.dwFlags = PSH_NOAPPLYNOW | PSH_USEHICON | PSH_USECALLBACK;          psh.dwFlags = PSH_NOAPPLYNOW | PSH_USEHICON | PSH_USECALLBACK;
         psh.hwndParent = hWnd;          psh.hwndParent = hWnd;
         psh.hInstance = hinst;          psh.hInstance = hInstance;
         psh.hIcon = LoadIcon(hinst, MAKEINTRESOURCE(IDI_ICON2));          psh.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON2));
         psh.nPages = 6;          psh.nPages = 6;
         psh.phpage = hpsp;          psh.phpage = hpsp;
         psh.pszCaption = str_sndopt;          psh.pszCaption = szTitle;
         psh.pfnCallback = np2class_propetysheet;          psh.pfnCallback = np2class_propetysheet;
         PropertySheet(&psh);          PropertySheet(&psh);
         InvalidateRect(hWnd, NULL, TRUE);          InvalidateRect(hWnd, NULL, TRUE);

Removed from v.1.22  
changed lines
  Added in v.1.24


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