Changeset 616 in dev for trunk/ab5.0/abdev/abdev/src


Ignore:
Timestamp:
May 19, 2008, 3:03:33 PM (16 years ago)
Author:
dai_9181
Message:

CHILDINFOの管理方法をstd::vectorに変更。

File:
1 edited

Legend:

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

    r615 r616  
    632632
    633633        //クリップボードに格納するためのデータを用意する
    634         pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x-=17;
    635         pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y-=10;
     634        pWindowInfo->childWindowInfos[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]]->pos.x-=17;
     635        pWindowInfo->childWindowInfos[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]]->pos.y-=10;
    636636        HGLOBAL hGlobal=Rad_GetChildInfoClipboardData(WndNum,indexOfWndInfo);
    637         pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x+=17;
    638         pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y+=10;
     637        pWindowInfo->childWindowInfos[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]]->pos.x+=17;
     638        pWindowInfo->childWindowInfos[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]]->pos.y+=10;
    639639
    640640        OpenClipboard();
     
    808808    else if(MdiInfo[WndNum].DocType==WNDTYPE_RAD){
    809809        WindowInfo *pWindowInfo = GetWndInfo(MdiInfo[WndNum].path);
    810         for(int i3=0;i3<pWindowInfo->NumberOfChildWindows;i3++){
     810        for(int i3=0;i3<pWindowInfo->childWindowInfos.size();i3++){
    811811            MdiInfo[WndNum].MdiRadInfo->SelectingItem[i3]=i3;
    812812        }
Note: See TracChangeset for help on using the changeset viewer.