Changeset 629 in dev for trunk/ab5.0/abdev/abdev/Debugger.cpp
- Timestamp:
- Jun 2, 2008, 11:50:24 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/Debugger.cpp
r625 r629 44 44 else{ 45 45 if(IsWindow(hChild)){ 46 if(MdiInfo[GetWndNum(hChild)] .DocType==WNDTYPE_BASIC){46 if(MdiInfo[GetWndNum(hChild)]->DocType==WNDTYPE_BASIC){ 47 47 //有効(Basicプログラムファイルを開いているとき) 48 48 bEnableDocument=1; … … 52 52 53 53 if(IsWindow(hChild)){ 54 if(MdiInfo[GetWndNum(hChild)] .DocType==WNDTYPE_BASIC){54 if(MdiInfo[GetWndNum(hChild)]->DocType==WNDTYPE_BASIC){ 55 55 //ブレークポイント有効(Basicプログラムファイルを開いているとき) 56 56 bBreakPoint=1; … … 251 251 252 252 char temporary[MAX_PATH]; 253 sprintf(temporary,"\"%s\",%d",MdiInfo[WndNum] .path.c_str(),MdiInfo[WndNum].pMdiTextEdit->StartCaretPos.y);253 sprintf(temporary,"\"%s\",%d",MdiInfo[WndNum]->path.c_str(),MdiInfo[WndNum]->pMdiTextEdit->StartCaretPos.y); 254 254 255 255 char temp2[MAX_PATH]; … … 429 429 if(WndNum==-1) return; 430 430 431 if( !Jenga::Common::Path( MdiInfo[WndNum] .path ).IsExistFile() )431 if( !Jenga::Common::Path( MdiInfo[WndNum]->path ).IsExistFile() ) 432 432 { 433 433 return; … … 436 436 int i,i2,sw=0; 437 437 for(i=0;i<num;i++){ 438 if(lstrcmpi(MdiInfo[WndNum] .path.c_str(),ppItem[i]->lpszFileName)==0){438 if(lstrcmpi(MdiInfo[WndNum]->path.c_str(),ppItem[i]->lpszFileName)==0){ 439 439 for(i2=0;i2<ppItem[i]->num;i2++){ 440 if(MdiInfo[WndNum] .pMdiTextEdit->StartCaretPos.y==ppItem[i]->piLine[i2]){440 if(MdiInfo[WndNum]->pMdiTextEdit->StartCaretPos.y==ppItem[i]->piLine[i2]){ 441 441 sw=1; 442 442 break; … … 449 449 if(sw==0){ 450 450 //ブレークポイントを追加 451 insert(MdiInfo[WndNum] .path.c_str(),MdiInfo[WndNum].pMdiTextEdit->StartCaretPos.y);451 insert(MdiInfo[WndNum]->path.c_str(),MdiInfo[WndNum]->pMdiTextEdit->StartCaretPos.y); 452 452 } 453 453 else{ 454 454 //ブレークポイントを削除 455 remove(MdiInfo[WndNum] .path.c_str(),MdiInfo[WndNum].pMdiTextEdit->StartCaretPos.y);455 remove(MdiInfo[WndNum]->path.c_str(),MdiInfo[WndNum]->pMdiTextEdit->StartCaretPos.y); 456 456 } 457 457 … … 464 464 465 465 //エディタを再描画 466 InvalidateRect(MdiInfo[WndNum] .pMdiTextEdit->hEdit,NULL,0);466 InvalidateRect(MdiInfo[WndNum]->pMdiTextEdit->hEdit,NULL,0); 467 467 } 468 468 void CDBBreakPoint::SaveToTempFile(void){
Note:
See TracChangeset
for help on using the changeset viewer.