Changeset 48

Show
Ignore:
Timestamp:
02/10/08 09:55:25 (10 months ago)
Author:
cinc
Message:

Some code cleanup when using setup strings for propagating settings.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/Menufolder/c/wpswizzsettings.cpp

    r32 r48  
    455455        PAGEINFO pageInfo; 
    456456        HINI hini; 
    457         HOBJECT  hObject; 
    458457        ULONG  attrFound; 
    459458        ULONG  len; 
    460     CWWizzSettings* thisPtr; 
    461          
    462  
     459    CWWizzSettings* thisPtr;     
    463460         
    464461        switch(msg) { 
     
    503500        { 
    504501          char chrPath[CCHMAXPATH]; 
    505  
     502          HOBJECT  hObject; 
     503 
     504          /* There is always a config.sys file on the boot drive */ 
    506505          DosQuerySysInfo(QSV_BOOT_DRIVE, QSV_BOOT_DRIVE, &attrFound, sizeof(attrFound)); 
    507506          sprintf(chrPath,"%c:\\config.sys", 'A'+attrFound-1); 
     507          hObject=WinQueryObject(chrPath); 
    508508 
    509509          switch(SHORT1FROMMP(mp1)) { 
     
    511511            if(g_fInfoWindowEnabled){ 
    512512              g_fInfoWindowEnabled=FALSE; 
    513               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     513              if(hObject!=NULLHANDLE) { 
    514514                WinSetObjectData(hObject, SETUP_ENABLEINFOWINDOW"=0");/* This is catched in wpSetup() of CWObject */ 
    515515              } 
     
    517517            }// end if 
    518518            else { 
    519               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     519              if(hObject!=NULLHANDLE) { 
    520520                WinSetObjectData(hObject, SETUP_ENABLEINFOWINDOW"=1");/* This is catched in wpSetup() of CWObject */ 
    521521              } 
     
    527527            if(g_fHintsEnabled){ 
    528528              g_fHintsEnabled=FALSE; 
    529               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     529              if(hObject!=NULLHANDLE) { 
    530530                WinSetObjectData(hObject,SETUP_ENABLEHINTS"=0");/* This is catched in wpSetup() of CWObject */ 
    531531              } 
     
    533533            }// end if 
    534534            else { 
    535               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     535              if(hObject!=NULLHANDLE) { 
    536536                WinSetObjectData(hObject,SETUP_ENABLEHINTS"=1");/* This is catched in wpSetup() of CWObject */ 
    537537              } 
     
    543543            if(g_fRexxScriptsEnabled){ 
    544544              g_fRexxScriptsEnabled=FALSE; 
    545               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     545              if(hObject!=NULLHANDLE) { 
    546546                WinSetObjectData(hObject,SETUP_ENABLESCRIPTS"=0");/* This is catched in wpSetup() of CWObject */ 
    547547              } 
     
    551551            }// end if 
    552552            else { 
    553               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
     553              if(hObject!=NULLHANDLE) { 
    554554                WinSetObjectData(hObject,SETUP_ENABLESCRIPTS"=1");/* This is catched in wpSetup() of CWObject */ 
    555555              } 
     
    558558              WinEnableWindow(WinWindowFromID(hwnd, ID_ENABLEHINTS), TRUE); 
    559559              WinEnableWindow(WinWindowFromID(hwnd, IDCB_FLDRINFOWINDOW), TRUE); 
    560             } 
    561            
     560            }           
    562561            break; 
    563562          case FODLG_SHOWSIZE: 
    564563            if(g_fFileSizeEnabled){ 
    565564              g_fFileSizeEnabled=FALSE; 
    566               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
    567                 WinSetObjectData(hObject,"ENABLESIZEITEM=0"); 
     565              if(hObject!=NULLHANDLE) { 
     566                WinSetObjectData(hObject, SETUP_ENABLESIZEITEM"=0"); 
    568567              } 
    569568              ulOptions&=~FILESIZEENABLED; 
    570569            }// end if 
    571570            else { 
    572               if((hObject=WinQueryObject(chrPath))!=NULLHANDLE) { 
    573                 WinSetObjectData(hObject,"ENABLESIZEITEM=1"); 
     571              if(hObject!=NULLHANDLE) { 
     572                WinSetObjectData(hObject, SETUP_ENABLESIZEITEM"=1"); 
    574573              } 
    575574              g_fFileSizeEnabled=TRUE; 
    576575              ulOptions|=FILESIZEENABLED; 
    577576            } 
    578             /*                          WinSendMsg(WinWindowFromID(hwnd, FODLG_SHOWSIZE), 
    579                             BM_SETCHECK,MPFROMSHORT(bFileSizeEnabled),(MPARAM)NULL);*/ 
    580577            break; 
    581578          case ID_NOFORMATMENUE: 
    582             if(bNoFormatMenue){ 
    583               if((hObject=WinQueryObject("<WP_DRIVE_C>"))!=NULLHANDLE) { 
    584                 WinSetObjectData(hObject,"DISABLEFORMATMENU=0"); 
    585               } 
    586               bNoFormatMenue=FALSE; 
    587               ulOptions&=~NOFORMATMENUE; 
    588             }// end if 
    589             else{ 
    590               if((hObject=WinQueryObject("<WP_DRIVE_C>"))!=NULLHANDLE) { 
    591                 WinSetObjectData(hObject,"DISABLEFORMATMENU=1"); 
    592               } 
    593               bNoFormatMenue=TRUE; 
    594               ulOptions|=NOFORMATMENUE; 
     579            { 
     580              DosQuerySysInfo(QSV_BOOT_DRIVE, QSV_BOOT_DRIVE, &attrFound, sizeof(attrFound)); 
     581              sprintf(chrPath,"<WP_DRIVE_%c>", 'A'+attrFound-1); 
     582              hObject=WinQueryObject(chrPath); 
     583 
     584              if(bNoFormatMenue){ 
     585                if(hObject!=NULLHANDLE) { 
     586                  WinSetObjectData(hObject, SETUP_DISABLEFORMATMENU"=0"); 
     587                } 
     588                bNoFormatMenue=FALSE; 
     589                ulOptions&=~NOFORMATMENUE; 
     590              }// end if 
     591              else{ 
     592                if(hObject!=NULLHANDLE) { 
     593                  WinSetObjectData(hObject, SETUP_DISABLEFORMATMENU"=1"); 
     594                } 
     595                bNoFormatMenue=TRUE; 
     596                ulOptions|=NOFORMATMENUE; 
     597              } 
     598              break; 
    595599            } 
    596             break; 
    597600          case ID_CONTEXTMENUE: 
    598601            if(bGlobalMenuEnabled){