Changeset 609 in dev for trunk/ab5.0/abdev/abdev/RadSupport.cpp
- Timestamp:
- May 18, 2008, 4:37:11 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/RadSupport.cpp
r475 r609 38 38 extern PROJECTINFO ProjectInfo; 39 39 static HWND hWnd; 40 WINDOW_INFO *pWindowInfo;41 40 HWND hChild; 42 41 HFONT *lphFont; … … 52 51 } 53 52 54 pWindowInfo=&ProjectInfo.pWindowInfo[WndInfoNum];53 WINDOW_INFO *pWindowInfo = &ProjectInfo.windowInfos[WndInfoNum]; 55 54 56 55 if(pWindowInfo->style&WS_CHILD){ … … 187 186 hSupport=MdiInfo[WndNum].MdiRadInfo->hSupport; 188 187 188 WINDOW_INFO *pWindowInfo = &ProjectInfo.windowInfos[WndInfoNum]; 189 189 190 if(RadInfo.NowDragging>=FRAME_CHANGEPOS_START&&RadInfo.NowDragging<=FRAME_CHANGEPOS_END&& 190 191 (!(MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]!=-1&&MdiInfo[WndNum].MdiRadInfo->SelectingItem[1]!=-1))){ … … 212 213 SetDlgItemText(hSupport,IDC_YPOS,""); 213 214 214 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].size.cx);215 sprintf(temporary,"%d",pWindowInfo->size.cx); 215 216 SetDlgItemText(hSupport,IDC_WIDTH,temporary); 216 217 217 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].size.cy);218 sprintf(temporary,"%d",pWindowInfo->size.cy); 218 219 SetDlgItemText(hSupport,IDC_HEIGHT,temporary); 219 220 } … … 239 240 EnableWindow(GetDlgItem(hSupport,IDC_SPIN4),1); 240 241 241 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x);242 sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.x); 242 243 SetDlgItemText(hSupport,IDC_XPOS,temporary); 243 244 244 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y);245 sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].pos.y); 245 246 SetDlgItemText(hSupport,IDC_YPOS,temporary); 246 247 247 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cx);248 sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cx); 248 249 SetDlgItemText(hSupport,IDC_WIDTH,temporary); 249 250 250 sprintf(temporary,"%d", ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cy);251 sprintf(temporary,"%d",pWindowInfo->pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].size.cy); 251 252 SetDlgItemText(hSupport,IDC_HEIGHT,temporary); 252 253 } … … 260 261 extern MDIINFO MdiInfo[MAX_WNDNUM]; 261 262 static BOOL bTimer; 262 int i,i 2,i3;263 int i,i3; 263 264 char temporary[255]; 264 265 POINTANDSIZE PointAndSize; … … 305 306 306 307 i=GetWndNum(GetParent(hwnd)); 307 i2=GetWndInfoNum(MdiInfo[i].path);308 WINDOW_INFO *pWindowInfo = GetWndInfo(MdiInfo[i].path); 308 309 309 310 for(i3=0;;i3++){ 310 311 if(MdiInfo[i].MdiRadInfo->SelectingItem[i3]==-1) break; 311 PointAndSize.pos= ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos;312 PointAndSize.size= ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size;312 PointAndSize.pos=pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos; 313 PointAndSize.size=pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size; 313 314 Rad_NoticeChanging(i,RAD_UNDO_POSITION,MdiInfo[i].MdiRadInfo->SelectingItem[i3],(DWORD)&PointAndSize); 314 315 } … … 318 319 for(i3=0;;i3++){ 319 320 if(MdiInfo[i].MdiRadInfo->SelectingItem[i3]==-1) break; 320 ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos.x=atol(temporary);321 pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos.x=atol(temporary); 321 322 } 322 323 } … … 326 327 for(i3=0;;i3++){ 327 328 if(MdiInfo[i].MdiRadInfo->SelectingItem[i3]==-1) break; 328 ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos.y=atol(temporary);329 pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].pos.y=atol(temporary); 329 330 } 330 331 } … … 333 334 if(temporary[0]){ 334 335 if(MdiInfo[i].MdiRadInfo->SelectingItem[0]==SELECT_WINDOW) 335 ProjectInfo.pWindowInfo[i2].size.cx=atol(temporary);336 pWindowInfo->size.cx=atol(temporary); 336 337 else{ 337 338 for(i3=0;;i3++){ 338 339 if(MdiInfo[i].MdiRadInfo->SelectingItem[i3]==-1) break; 339 ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size.cx=atol(temporary);340 pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size.cx=atol(temporary); 340 341 } 341 342 } … … 345 346 if(temporary[0]){ 346 347 if(MdiInfo[i].MdiRadInfo->SelectingItem[0]==SELECT_WINDOW) 347 ProjectInfo.pWindowInfo[i2].size.cy=atol(temporary);348 pWindowInfo->size.cy=atol(temporary); 348 349 else{ 349 350 for(i3=0;;i3++){ 350 351 if(MdiInfo[i].MdiRadInfo->SelectingItem[i3]==-1) break; 351 ProjectInfo.pWindowInfo[i2].pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size.cy=atol(temporary);352 pWindowInfo->pChildInfo[MdiInfo[i].MdiRadInfo->SelectingItem[i3]].size.cy=atol(temporary); 352 353 } 353 354 } … … 355 356 356 357 //描画 357 DrawRadWindow(i, &ProjectInfo.pWindowInfo[i2]);358 DrawRadWindow(i,pWindowInfo); 358 359 359 360 //スクロールバーをリセット
Note:
See TracChangeset
for help on using the changeset viewer.