Changeset 651 in dev for trunk/ab5.0/abdev/abdev/ProjectControl.cpp
- Timestamp:
- Jun 17, 2008, 9:30:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/ProjectControl.cpp
r629 r651 135 135 // 対象ファイルを開く 136 136 lstrcpy(temporary, 137 projectInfo.pobj_DBFileInfo->ppobj_FileInfo[pobj_ClassTreeView->pProcInfo[i].FileNum]-> m_path);137 projectInfo.pobj_DBFileInfo->ppobj_FileInfo[pobj_ClassTreeView->pProcInfo[i].FileNum]->GetPath().c_str()); 138 138 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 139 139 hChild=OpenFileWithExtension(temporary); … … 403 403 void ShowFileView(){ 404 404 TabCtrl_SetCurSel(hProjectViewTab,0); 405 ShowWindow(pobj_FileTree->hTree,SW_SHOW);405 pobj_FileTree->ShowWindow( SW_SHOW ); 406 406 ShowWindow(hProcedureTreeView,SW_HIDE); 407 407 ShowWindow(hMaterialTreeView,SW_HIDE); … … 409 409 void ShowClassView(){ 410 410 TabCtrl_SetCurSel(hProjectViewTab,1); 411 ShowWindow(pobj_FileTree->hTree,SW_HIDE);411 pobj_FileTree->ShowWindow( SW_HIDE ); 412 412 ShowWindow(hMaterialTreeView,SW_HIDE); 413 413 ShowWindow(hProcedureTreeView,SW_SHOW); … … 415 415 void ShowMaterialView(){ 416 416 TabCtrl_SetCurSel(hProjectViewTab,2); 417 ShowWindow(pobj_FileTree->hTree,SW_HIDE);417 pobj_FileTree->ShowWindow( SW_HIDE ); 418 418 ShowWindow(hProcedureTreeView,SW_HIDE); 419 419 ShowWindow(hMaterialTreeView,SW_SHOW); … … 455 455 456 456 //ファイルツリービューを作成 457 pobj_FileTree =new CFileTree(hProjectViewTab);457 pobj_FileTree = new FileListTreeViewCtrl( hProjectViewTab ); 458 458 459 459 //クラスツリービューを作成 … … 494 494 TreeView_SetImageList(hMaterialTreeView,hMaterialTreeViewImageList,TVSIL_NORMAL); 495 495 496 ShowWindow(pobj_FileTree->hTree,SW_SHOW);496 pobj_FileTree->ShowWindow( SW_SHOW ); 497 497 GetClientRect(hwnd,&rect); 498 498 SendMessage(hwnd,WM_SIZE,0,MAKELONG(rect.right,rect.bottom)); … … 605 605 rect.bottom++; 606 606 607 pobj_FileTree-> resize(rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top);607 pobj_FileTree->MoveWindow(rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top); 608 608 MoveWindow(hProcedureTreeView, 609 609 rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top,1); … … 623 623 TabCtrl_AdjustRect(hProjectViewTab,FALSE,&rect); 624 624 625 pobj_FileTree-> resize(rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top);625 pobj_FileTree->MoveWindow(rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top); 626 626 MoveWindow(hProcedureTreeView, 627 627 rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top,1); … … 687 687 688 688 //ツリービューから削除 689 TreeView_DeleteItem(pobj_FileTree->hTree,hTreeItem);689 pobj_FileTree->DeleteItem( hTreeItem ); 690 690 691 691 //projectInfo.pobj_DBFileInfoオブジェクトから削除 … … 1407 1407 temporary[i2]=buffer[i]; 1408 1408 } 1409 if(temporary[0]=='1') TreeView_Expand(pobj_FileTree->hTree,TreeView_GetRoot(pobj_FileTree->hTree),TVE_EXPAND); 1409 if(temporary[0]=='1') 1410 { 1411 pobj_FileTree->Expand( pobj_FileTree->GetRootItem(), TVE_EXPAND ); 1412 } 1410 1413 1411 1414 for(i+=2,i2=0;;i++,i2++){ … … 1529 1532 temporary[i2]=buffer[i]; 1530 1533 } 1531 if(temporary[0]=='1') TreeView_Expand(pobj_FileTree->hTree,TreeView_GetRoot(pobj_FileTree->hTree),TVE_EXPAND); 1534 if(temporary[0]=='1') 1535 { 1536 pobj_FileTree->Expand( pobj_FileTree->GetRootItem(), TVE_EXPAND ); 1537 } 1532 1538 1533 1539 for(i+=2,i2=0;;i++,i2++){ … … 1664 1670 1665 1671 sprintf(buffer+i2,"text,\"%s\",%d,%d,%d,%d\r\n", 1666 projectInfo.pobj_DBFileInfo->ppobj_FileInfo[i]-> m_path,1672 projectInfo.pobj_DBFileInfo->ppobj_FileInfo[i]->GetPath().c_str(), 1667 1673 pos.x, 1668 1674 pos.y, … … 1718 1724 memset(&tvItem,0,sizeof(TVITEM)); 1719 1725 tvItem.mask=TVIF_HANDLE|TVIF_STATE; 1720 tvItem.hItem =TreeView_GetRoot(pobj_FileTree->hTree);1721 TreeView_GetItem(pobj_FileTree->hTree,&tvItem);1726 tvItem.hItem = pobj_FileTree->GetRootItem(); 1727 pobj_FileTree->GetItem( &tvItem ); 1722 1728 if(tvItem.state&TVIS_EXPANDED) i=1; 1723 1729 else i=0;
Note:
See TracChangeset
for help on using the changeset viewer.