Ignore:
Timestamp:
Oct 2, 2023, 11:34:35 PM (23 months ago)
Author:
gyoung
Message:

Remaining changes from merge with Lars 2.9 branch

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/classes/mm-progs/volume/classvol.c

    r2 r104  
    2222 * If you need another license for your project/product (commercial,
    2323 * noncommercial, whatever) contact me at
    24  * 
     24 *
    2525 * http://www.os2world.com/cdwriting
    2626 * http://www.geocities.com/SiliconValley/Sector/5785/
     
    5454//#include "cwaudioinc.h"
    5555
    56 #ifndef OPEN_DEFAULT 
     56#ifndef OPEN_DEFAULT
    5757/*  Open views for the wpOpen() method */
    5858      #define OPEN_UNKNOWN      -1
     
    162162  hResource=BMP_RESSOURCEHANDLE; //_queryResModuleHandle();
    163163  hps=WinGetPS(HWND_DESKTOP);
    164  
     164
    165165  /* The main BMP */
    166166  allBMPs[MAIN_BMP_IDX].hbm=GpiLoadBitmap(hps, hResource, IDBMP_MAIN, 0, 0);
     
    265265  WinSetWindowPos(WinWindowFromID(hwnd, ci.id),HWND_TOP, ci.rclSource.xLeft,ci.rclSource.yBottom,
    266266                  ci.rclSource.xRight-ci.rclSource.xLeft,
    267                   ci.rclSource.yTop-ci.rclSource.yBottom, SWP_MOVE|SWP_SIZE); 
     267                  ci.rclSource.yTop-ci.rclSource.yBottom, SWP_MOVE|SWP_SIZE);
    268268  oldPlayTimeProc=WinSubclassWindow(WinWindowFromID(hwnd, IDST_MMPLAYERPLAYTIME), playTimeTextProc);
    269269
    270270  /* Pos slider */
    271271  ci=ciControls[CTRLIDX_POSSLIDER];//ciPosSlider;
    272   WinCreateWindow(hwnd, SLIDER_CLASS, "", WS_VISIBLE | WS_TABSTOP, 0,0, 10, 10, 
     272  WinCreateWindow(hwnd, SLIDER_CLASS, "", WS_VISIBLE | WS_TABSTOP, 0,0, 10, 10,
    273273                  hwnd, HWND_TOP, ci.id, NULLHANDLE, NULLHANDLE);
    274274  WinSetWindowPos(WinWindowFromID(hwnd, ci.id),HWND_TOP, ci.rclDest.xLeft, ci.rclDest.yBottom,
    275275                  ci.rclSource.xRight-ci.rclSource.xLeft,
    276276                  ci.rclSource.yTop-ci.rclSource.yBottom, SWP_MOVE | SWP_SIZE);
    277  
     277
    278278  WinSendMsg(WinWindowFromID(hwnd, ci.id),SLM_SETSLIDERINFO,
    279279             MPFROM2SHORT(SMA_SLIDERARMDIMENSIONS,0),
    280              MPFROM2SHORT( 9, 9)); 
     280             MPFROM2SHORT( 9, 9));
    281281#endif
    282282
    283283  /* Vol slider */
    284284  ci=ciControls[CTRLIDX_VOLSLIDER];//ciVolSlider;
    285   WinCreateWindow(hwnd, SLIDER_CLASS, "", WS_VISIBLE | WS_TABSTOP, 0,0, 10, 10, 
     285  WinCreateWindow(hwnd, SLIDER_CLASS, "", WS_VISIBLE | WS_TABSTOP, 0,0, 10, 10,
    286286                  hwnd, HWND_TOP, ci.id, NULLHANDLE, NULLHANDLE);
    287287  WinSetWindowPos(WinWindowFromID(hwnd, ci.id),HWND_TOP, ci.rclDest.xLeft, ci.rclDest.yBottom,
     
    290290  WinSendMsg(WinWindowFromID(hwnd, ci.id),SLM_SETSLIDERINFO,
    291291             MPFROM2SHORT(SMA_SLIDERARMDIMENSIONS,0),
    292              MPFROM2SHORT( 9, 9)); 
     292             MPFROM2SHORT( 9, 9));
    293293
    294294}
     
    328328             MPFROM2SHORT(SC_SIZE, TRUE),
    329329             MPFROMP(NULL));
    330  
     330
    331331  WinSendMsg(hwndMenu, /* Delete Minimize from the system menu */
    332332             MM_DELETEITEM,
    333333             MPFROM2SHORT(SC_MINIMIZE, TRUE),
    334334             MPFROMP(NULL));
    335  
     335
    336336  WinSendMsg(hwndMenu, /* Delete Maximize from the system menu */
    337337             MM_DELETEITEM,
     
    368368
    369369  switch (msg)
    370     {     
     370    {
    371371    case WM_INITDLG:
    372372      {
     
    381381        swctl.fbJump=SWL_JUMPABLE;
    382382        WinAddSwitchEntry(&swctl);
    383        
     383
    384384        adjustDialogControlPos(hwnd);
    385        
     385
    386386        /* Set volume slider*/
    387387        WinSendMsg( WinWindowFromID(hwnd, IDSL_MMPLAYERVOLUME),
     
    389389                    MPFROM2SHORT(SMA_SLIDERARMPOSITION,SMA_INCREMENTVALUE),
    390390                    MPFROMLONG( ulVolume));
    391                        
     391
    392392        FixSysMenu(hwnd);
    393393
     
    397397          POINTL ptl;
    398398
    399           WinQueryWindowPos(WinWindowFromID(hwnd, FID_TITLEBAR), &swp);         
    400           WinSetWindowPos(WinWindowFromID(hwnd, ID_CLASSVOLCLIENT), NULLHANDLE, 
    401                           WinQuerySysValue(HWND_DESKTOP, SV_CXDLGFRAME), 
    402                           WinQuerySysValue(HWND_DESKTOP, SV_CYDLGFRAME), 
     399          WinQueryWindowPos(WinWindowFromID(hwnd, FID_TITLEBAR), &swp);
     400          WinSetWindowPos(WinWindowFromID(hwnd, ID_CLASSVOLCLIENT), NULLHANDLE,
     401                          WinQuerySysValue(HWND_DESKTOP, SV_CXDLGFRAME),
     402                          WinQuerySysValue(HWND_DESKTOP, SV_CYDLGFRAME),
    403403                          allBMPs[MAIN_BMP_IDX].bmpInfoHdr.cx,
    404404                          allBMPs[MAIN_BMP_IDX].bmpInfoHdr.cy,
    405405                          SWP_SIZE|SWP_MOVE);
    406406          orgBgProc=WinSubclassWindow(WinWindowFromID(hwnd, ID_CLASSVOLCLIENT), bgProc);
    407          
     407
    408408          /* Get mouse position */
    409409          WinQueryPointerPos(HWND_DESKTOP, &ptl);
     
    459459        default:
    460460          break;
    461         }             
     461        }
    462462      break;
    463463
     
    468468      {
    469469        SWP swp;
    470        
     470
    471471        switch(SHORT2FROMMP(mp1))
    472472          {
     
    492492
    493493                      ulVolume=ulValue;
    494                       sprintf(command,"MMAUDIOVOLUME=%d", ulVolume);
     494                      sprintf(command,"MMAUDIOVOLUME=%lu", ulVolume);
    495495                      sendCommandToObject(chrSourceName, command);
    496496                      break;
     
    509509                    {
    510510                      ULONG ulValue;
    511                      
     511
    512512                      ulValue=LONGFROMMP(mp2);
    513513                      ulVolume=ulValue;
     
    529529      break;
    530530    }/* switch */
    531  
     531
    532532  return WinDefDlgProc( hwnd, msg, mp1, mp2);
    533533}
     
    541541BOOL writeVolumeToIni(char * iniFile,  ULONG ulVolume)
    542542{
    543  
     543
    544544  return IniSaveInt(iniFile, INI_CLASSVOLUME_APP, INI_VOLUME_KEY, ulVolume);
    545545}
     
    580580  if(hab) {
    581581    hmq=WinCreateMsgQueue(hab,0);
    582     if(hmq) { 
    583       /* Check if user started prog by hand */   
     582    if(hmq) {
     583      /* Check if user started prog by hand */
    584584      if(argc!=NUMPARAMS ) {/* Not the right num of params */
    585585        pmUsage();
     
    591591        //    ++chrPtrName;
    592592        //SysWriteToTrapLog("Name: %s\n", chrSourceName);
    593         /* Get our ressource dll */ 
     593        /* Get our ressource dll */
    594594        RESSOURCEHANDLE=queryResModuleHandle(argv[0]);
    595595        /* Get data from INI file */
     
    604604        _loadBmps();
    605605
    606         if( WinDlgBox( HWND_DESKTOP, NULLHANDLE, decodeStatusDialogProc, 
     606        if( WinDlgBox( HWND_DESKTOP, NULLHANDLE, decodeStatusDialogProc,
    607607                       RESSOURCEHANDLE, IDDLG_CLASSVOLUME, 0) == DID_ERROR )
    608608          {
    609609            /*
    610               Text:   
    611               Title:  "Installation problem"                       
    612               */             
     610              Text:
     611              Title:  "Installation problem"
     612              */
    613613            messageBox( text, IDSTR_CONVERTDIALOGERROR , sizeof(text),
    614614                        title, IDSTR_INSTALLERRORTITLE , sizeof(title),
Note: See TracChangeset for help on using the changeset viewer.