Ignore:
Timestamp:
May 21, 2008, 11:02:07 PM (16 years ago)
Author:
dai_9181
Message:

Projectクラスをリファクタリング

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/RadSupport.cpp

    r620 r623  
    106106                        lstrcpy(temporary,pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path);
    107107                    else{
    108                         for(i3=0;i3<projectInfo.res.NumberOfIconRes;i3++){
    109                             if(lstrcmp(pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path,
    110                                 projectInfo.res.pIconResInfo[i3].IdName)==0) break;
     108                        for(i3=0;i3<projectInfo.resourceManager.iconResources.size();i3++)
     109                        {
     110                            if( projectInfo.resourceManager.iconResources[i3].idName == pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path )
     111                            {
     112                                break;
     113                            }
    111114                        }
    112                         if(i3==projectInfo.res.NumberOfIconRes) temporary[0]=0;
    113                         else lstrcpy(temporary,projectInfo.res.pIconResInfo[i3].path);
     115                        if(i3==projectInfo.resourceManager.iconResources.size()) temporary[0]=0;
     116                        else lstrcpy(temporary,projectInfo.resourceManager.iconResources[i3].filepath.c_str());
    114117                    }
    115118                    if(temporary[0]){
     
    124127                        lstrcpy(temporary,pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path);
    125128                    else{
    126                         for(i3=0;i3<projectInfo.res.NumberOfBitmapRes;i3++){
    127                             if(lstrcmp(pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path,
    128                                 projectInfo.res.pBitmapResInfo[i3].IdName)==0) break;
     129                        for(i3=0;i3<projectInfo.resourceManager.bitmapResources.size();i3++){
     130                            if( projectInfo.resourceManager.bitmapResources[i3].idName == pWindowInfo->childWindowInfos[i2]->ImageCtrlInfo.path )
     131                            {
     132                                break;
     133                            }
    129134                        }
    130                         if(i3==projectInfo.res.NumberOfBitmapRes) temporary[0]=0;
    131                         else lstrcpy(temporary,projectInfo.res.pBitmapResInfo[i3].path);
     135                        if(i3==projectInfo.resourceManager.bitmapResources.size()) temporary[0]=0;
     136                        else lstrcpy(temporary,projectInfo.resourceManager.bitmapResources[i3].filepath.c_str());
    132137                    }
    133138                    if(temporary[0]){
Note: See TracChangeset for help on using the changeset viewer.