Ignore:
Timestamp:
May 19, 2008, 5:10:15 PM (16 years ago)
Author:
dai_9181
Message:

・PROJECTINFO構造体を廃止し、Projectクラスを採用した。
・ProjectInfoをprojectInfoにリネーム

File:
1 edited

Legend:

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

    r616 r618  
    991991    else if(pWindowInfo->bgColor>=0x1000){
    992992        //ビットマップ
    993         for(i2=0;i2<ProjectInfo.res.NumberOfBitmapRes;i2++){
    994             if(lstrcmp(ProjectInfo.res.pBitmapResInfo[pWindowInfo->bgColor-0x1000].IdName,
    995                 ProjectInfo.res.pBitmapResInfo[i2].IdName)==0) break;
    996         }
    997         if(i2!=ProjectInfo.res.NumberOfBitmapRes){
    998             lstrcpy(temporary,ProjectInfo.res.pBitmapResInfo[i2].path);
    999             GetFullPath(temporary,ProjectInfo.dir);
     993        for(i2=0;i2<projectInfo.res.NumberOfBitmapRes;i2++){
     994            if(lstrcmp(projectInfo.res.pBitmapResInfo[pWindowInfo->bgColor-0x1000].IdName,
     995                projectInfo.res.pBitmapResInfo[i2].IdName)==0) break;
     996        }
     997        if(i2!=projectInfo.res.NumberOfBitmapRes){
     998            lstrcpy(temporary,projectInfo.res.pBitmapResInfo[i2].path);
     999            GetFullPath(temporary,projectInfo.dir);
    10001000            hImage=LoadImage(NULL,temporary,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE);
    10011001
     
    13581358                    lstrcpy(temporary,pChildInfo->ImageCtrlInfo.path);
    13591359                else{
    1360                     for(i2=0;i2<ProjectInfo.res.NumberOfIconRes;i2++){
     1360                    for(i2=0;i2<projectInfo.res.NumberOfIconRes;i2++){
    13611361                        if(lstrcmp(pChildInfo->ImageCtrlInfo.path,
    1362                             ProjectInfo.res.pIconResInfo[i2].IdName)==0) break;
     1362                            projectInfo.res.pIconResInfo[i2].IdName)==0) break;
    13631363                    }
    1364                     if(i2==ProjectInfo.res.NumberOfIconRes) goto NonIconImage;
    1365 
    1366                     lstrcpy(temporary,ProjectInfo.res.pIconResInfo[i2].path);
    1367                 }
    1368                 GetFullPath(temporary,ProjectInfo.dir);
     1364                    if(i2==projectInfo.res.NumberOfIconRes) goto NonIconImage;
     1365
     1366                    lstrcpy(temporary,projectInfo.res.pIconResInfo[i2].path);
     1367                }
     1368                GetFullPath(temporary,projectInfo.dir);
    13691369                hImage=LoadImage(NULL,temporary,IMAGE_ICON,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE);
    13701370                if(hImage){
     
    14021402                    lstrcpy(temporary,pChildInfo->ImageCtrlInfo.path);
    14031403                else{
    1404                     for(i2=0;i2<ProjectInfo.res.NumberOfBitmapRes;i2++){
     1404                    for(i2=0;i2<projectInfo.res.NumberOfBitmapRes;i2++){
    14051405                        if(lstrcmp(pChildInfo->ImageCtrlInfo.path,
    1406                             ProjectInfo.res.pBitmapResInfo[i2].IdName)==0) break;
     1406                            projectInfo.res.pBitmapResInfo[i2].IdName)==0) break;
    14071407                    }
    1408                     if(i2==ProjectInfo.res.NumberOfBitmapRes) goto NonBitmapImage;
    1409 
    1410                     lstrcpy(temporary,ProjectInfo.res.pBitmapResInfo[i2].path);
    1411                 }
    1412                 GetFullPath(temporary,ProjectInfo.dir);
     1408                    if(i2==projectInfo.res.NumberOfBitmapRes) goto NonBitmapImage;
     1409
     1410                    lstrcpy(temporary,projectInfo.res.pBitmapResInfo[i2].path);
     1411                }
     1412                GetFullPath(temporary,projectInfo.dir);
    14131413                hImage=LoadImage(NULL,temporary,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE);
    14141414                if(hImage){
Note: See TracChangeset for help on using the changeset viewer.