Changeset 623 in dev for trunk/ab5.0/abdev/abdev/DrawWindow.cpp
- Timestamp:
- May 21, 2008, 11:02:07 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/DrawWindow.cpp
r620 r623 991 991 else if(pWindowInfo->bgColor>=0x1000){ 992 992 //ビットマップ 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); 993 for(i2=0;i2<projectInfo.resourceManager.bitmapResources.size();i2++){ 994 if( projectInfo.resourceManager.bitmapResources[pWindowInfo->bgColor-0x1000].idName == projectInfo.resourceManager.bitmapResources[i2].idName ) 995 { 996 break; 997 } 998 } 999 if(i2!=projectInfo.resourceManager.bitmapResources.size()){ 1000 lstrcpy(temporary,projectInfo.resourceManager.bitmapResources[i2].filepath.c_str()); 999 1001 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1000 1002 hImage=LoadImage(NULL,temporary,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE); … … 1358 1360 lstrcpy(temporary,pChildInfo->ImageCtrlInfo.path); 1359 1361 else{ 1360 for(i2=0;i2<projectInfo.res.NumberOfIconRes;i2++){ 1361 if(lstrcmp(pChildInfo->ImageCtrlInfo.path, 1362 projectInfo.res.pIconResInfo[i2].IdName)==0) break; 1362 for(i2=0;i2<projectInfo.resourceManager.iconResources.size();i2++) 1363 { 1364 if( projectInfo.resourceManager.iconResources[i2].idName == pChildInfo->ImageCtrlInfo.path ) 1365 { 1366 break; 1367 } 1363 1368 } 1364 if(i2==projectInfo.res .NumberOfIconRes) goto NonIconImage;1365 1366 lstrcpy(temporary,projectInfo.res .pIconResInfo[i2].path);1369 if(i2==projectInfo.resourceManager.iconResources.size()) goto NonIconImage; 1370 1371 lstrcpy(temporary,projectInfo.resourceManager.iconResources[i2].filepath.c_str()); 1367 1372 } 1368 1373 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); … … 1402 1407 lstrcpy(temporary,pChildInfo->ImageCtrlInfo.path); 1403 1408 else{ 1404 for(i2=0;i2<projectInfo.res.NumberOfBitmapRes;i2++){ 1405 if(lstrcmp(pChildInfo->ImageCtrlInfo.path, 1406 projectInfo.res.pBitmapResInfo[i2].IdName)==0) break; 1409 for(i2=0;i2<projectInfo.resourceManager.bitmapResources.size();i2++){ 1410 if( projectInfo.resourceManager.bitmapResources[i2].idName == pChildInfo->ImageCtrlInfo.path ) 1411 { 1412 break; 1413 } 1407 1414 } 1408 if(i2==projectInfo.res .NumberOfBitmapRes) goto NonBitmapImage;1409 1410 lstrcpy(temporary,projectInfo.res .pBitmapResInfo[i2].path);1415 if(i2==projectInfo.resourceManager.bitmapResources.size()) goto NonBitmapImage; 1416 1417 lstrcpy(temporary,projectInfo.resourceManager.bitmapResources[i2].filepath.c_str()); 1411 1418 } 1412 1419 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() );
Note:
See TracChangeset
for help on using the changeset viewer.