Ignore:
Timestamp:
May 18, 2008, 7:15:49 PM (16 years ago)
Author:
dai_9181
Message:

WndInfoNum利用コード周りをリファクタリング中

File:
1 edited

Legend:

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

    r609 r612  
    172172}
    173173
    174 void SetSupportDlgData(int WndNum,int WndInfoNum){
     174void SetSupportDlgData(int WndNum, const WINDOW_INFO &windowInfo )
     175{
    175176    ////////////////////////////////////
    176177    // サポートダイアログの内容をセット
     
    186187    hSupport=MdiInfo[WndNum].MdiRadInfo->hSupport;
    187188
    188     WINDOW_INFO *pWindowInfo = &ProjectInfo.windowInfos[WndInfoNum];
    189 
    190189    if(RadInfo.NowDragging>=FRAME_CHANGEPOS_START&&RadInfo.NowDragging<=FRAME_CHANGEPOS_END&&
    191190        (!(MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]!=-1&&MdiInfo[WndNum].MdiRadInfo->SelectingItem[1]!=-1))){
     
    213212        SetDlgItemText(hSupport,IDC_YPOS,"");
    214213
    215         sprintf(temporary,"%d",pWindowInfo->size.cx);
     214        sprintf(temporary,"%d",windowInfo.size.cx);
    216215        SetDlgItemText(hSupport,IDC_WIDTH,temporary);
    217216
    218         sprintf(temporary,"%d",pWindowInfo->size.cy);
     217        sprintf(temporary,"%d",windowInfo.size.cy);
    219218        SetDlgItemText(hSupport,IDC_HEIGHT,temporary);
    220219    }
     
    240239            EnableWindow(GetDlgItem(hSupport,IDC_SPIN4),1);
    241240
    242             sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x);
     241            sprintf(temporary,"%d",windowInfo.pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x);
    243242            SetDlgItemText(hSupport,IDC_XPOS,temporary);
    244243
    245             sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y);
     244            sprintf(temporary,"%d",windowInfo.pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y);
    246245            SetDlgItemText(hSupport,IDC_YPOS,temporary);
    247246
    248             sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cx);
     247            sprintf(temporary,"%d",windowInfo.pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cx);
    249248            SetDlgItemText(hSupport,IDC_WIDTH,temporary);
    250249
    251             sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cy);
     250            sprintf(temporary,"%d",windowInfo.pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cy);
    252251            SetDlgItemText(hSupport,IDC_HEIGHT,temporary);
    253252        }
Note: See TracChangeset for help on using the changeset viewer.