Changeset 655 in dev for trunk/ab5.0/abdev/abdev/abdev.cpp


Ignore:
Timestamp:
Jun 18, 2008, 11:03:59 PM (16 years ago)
Author:
dai_9181
Message:

FileManager周りをリファクタリング

File:
1 edited

Legend:

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

    r629 r655  
    113113    }
    114114
    115     int i;
    116     char temporary[MAX_PATH];
    117     for(i=0;i<projectInfo.pobj_DBFileInfo->iNum;i++){
    118 
    119         projectInfo.pobj_DBFileInfo->ppobj_FileInfo[i]->GetFullPath(temporary);
    120 
    121         if(lstrcmpi(MdiInfo[WndNum]->path.c_str(),temporary)==0) return i;
     115    for(int i=0;i<projectInfo.fileSystem.root.files.size();i++)
     116    {
     117        if(lstrcmpi(MdiInfo[WndNum]->path.c_str(),projectInfo.fileSystem.root.files[i].GetFullPath().c_str())==0) return i;
    122118    }
    123119    return -1;
     
    916912    MdiInfo[i]->pMdiTextEdit->hEdit=hEdit;
    917913    MdiInfo[i]->pMdiTextEdit->pobj_WebResult=new CWebResult(hChild);
    918     MdiInfo[i]->pMdiTextEdit->pobj_Ruler=new CRuler(hChild,i);
     914    MdiInfo[i]->pMdiTextEdit->pobj_Ruler=new CRuler(hChild,MdiInfo[i]);
    919915    MdiInfo[i]->pMdiTextEdit->hIcon=shfi.hIcon;
    920916    MdiInfo[i]->pMdiTextEdit->buffer=buffer;
     
    970966
    971967            // クラスビューを更新
    972             ResetClassTree(-1);
     968            ResetClassTree((HTREEITEM)-1);
    973969        }
    974970    }
     
    11631159
    11641160            if( !projectInfo.IsOpened() ){
    1165                 ResetClassTree(-1);
     1161                ResetClassTree((HTREEITEM)-1);
    11661162            }
    11671163
Note: See TracChangeset for help on using the changeset viewer.