Changeset 48


Ignore:
Timestamp:
Feb 10, 2008, 9:55:25 AM (17 years ago)
Author:
cinc
Message:

Some code cleanup when using setup strings for propagating settings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified 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){
Note: See TracChangeset for help on using the changeset viewer.