Changeset 617 in dev for trunk/ab5.0/abdev/abdev/ProjectControl.cpp
- Timestamp:
- May 19, 2008, 4:31:37 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/ProjectControl.cpp
r616 r617 250 250 251 251 //"%s ウィンドウをプロジェクトから削除します。よろしいですか?" 252 sprintf(str,STRING_PJ_CHECK_DELETEWINDOW,ProjectInfo.windowInfos[i]-> name);252 sprintf(str,STRING_PJ_CHECK_DELETEWINDOW,ProjectInfo.windowInfos[i]->GetName().c_str()); 253 253 if(IDCANCEL==MessageBox(hOwner,str,APPLICATION_NAME,MB_OKCANCEL|MB_ICONEXCLAMATION)) break; 254 254 … … 1055 1055 WindowInfos windowInfos; 1056 1056 windowInfos.push_back( new WindowInfo() ); 1057 windowInfos.back()-> name="MainWnd";1058 windowInfos.back()-> HandleName="hMainWnd";1057 windowInfos.back()->SetName( "MainWnd" ); 1058 windowInfos.back()->SetHandleName( "hMainWnd" ); 1059 1059 windowInfos.back()->pos.x=CW_USEDEFAULT; 1060 1060 windowInfos.back()->pos.y=CW_USEDEFAULT; … … 1080 1080 ProjectInfo.NumberOfMenu=0; 1081 1081 SaveWindowFile( temporary, windowInfos ); 1082 1083 windowInfos.Clear(); 1082 1084 } 1083 1085 … … 1207 1209 tv.item.iImage=2; 1208 1210 tv.item.iSelectedImage=2; 1209 tv.item.pszText = pWindowInfo->name; 1211 char temporary[1024]; 1212 lstrcpy( temporary, pWindowInfo->GetName().c_str() ); 1213 tv.item.pszText = temporary; 1210 1214 pWindowInfo->hTreeItem=TreeView_InsertItem(hMaterialTreeView,&tv); 1211 1215 } … … 1581 1585 else if(lstrcmpi(temporary,"rad")==0){ 1582 1586 for(i3=0;i3<static_cast<int>(ProjectInfo.windowInfos.size());i3++){ 1583 if(lstrcmpi(ProjectInfo.windowInfos[i3]-> name,temp2)==0){1587 if(lstrcmpi(ProjectInfo.windowInfos[i3]->GetName().c_str(),temp2)==0){ 1584 1588 NewRadWindow( *ProjectInfo.windowInfos[i3] ); 1585 1589 break; … … 1703 1707 else if(lstrcmpi(temporary,"rad")==0){ 1704 1708 for(i3=0;i3<static_cast<int>(ProjectInfo.windowInfos.size());i3++){ 1705 if(lstrcmpi(ProjectInfo.windowInfos[i3]-> name,temp2)==0){1709 if(lstrcmpi(ProjectInfo.windowInfos[i3]->GetName().c_str(),temp2)==0){ 1706 1710 NewRadWindow( *ProjectInfo.windowInfos[i3] ); 1707 1711 break; … … 1896 1900 BOOST_FOREACH( const WindowInfo *pWindowInfo, ProjectInfo.windowInfos ) 1897 1901 { 1898 if( lstrcmp(MdiInfo[WndNum].path, pWindowInfo->name)==0){1902 if( pWindowInfo->GetName() == MdiInfo[WndNum].path ){ 1899 1903 SendMessage(hCloseChild,WM_CLOSE,0,0); 1900 1904 break; … … 1931 1935 BOOST_FOREACH( WindowInfo *pWindowInfo, ProjectInfo.windowInfos ) 1932 1936 { 1933 HeapDefaultFree(pWindowInfo->name);1934 HeapDefaultFree(pWindowInfo->HandleName);1935 1937 HeapDefaultFree(pWindowInfo->caption); 1936 1938 HeapDefaultFree(pWindowInfo->ClassName); … … 2043 2045 BOOST_FOREACH( WindowInfo *pWindowInfo, ProjectInfo.windowInfos ) 2044 2046 { 2045 if(lstrcmpi(MdiInfo[WndNum].path,pWindowInfo-> name)==0){2047 if(lstrcmpi(MdiInfo[WndNum].path,pWindowInfo->GetName().c_str())==0){ 2046 2048 sprintf(buffer+i2,"rad,%s\r\n",MdiInfo[WndNum].path); 2047 2049 i2+=lstrlen(buffer+i2);
Note:
See TracChangeset
for help on using the changeset viewer.