Changeset 629 in dev for trunk/ab5.0/abdev/abdev/SubOperation.cpp
- Timestamp:
- Jun 2, 2008, 11:50:24 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/SubOperation.cpp
r625 r629 893 893 int i; 894 894 for(i=0;i<MdiInfo.size();i++){ 895 if(MdiInfo[i] .hwnd){896 if(IS_DOCUMENT_TEXT(MdiInfo[i] .DocType)){895 if(MdiInfo[i]->hwnd){ 896 if(IS_DOCUMENT_TEXT(MdiInfo[i]->DocType)){ 897 897 SetTextEditWordColor(i); 898 InvalidateRect(MdiInfo[i] .pMdiTextEdit->hEdit,NULL,0);898 InvalidateRect(MdiInfo[i]->pMdiTextEdit->hEdit,NULL,0); 899 899 } 900 900 } … … 1392 1392 1393 1393 //各ウィンドウ生成 1394 void SetupWindow(HWND hwnd){ 1394 void SetupWindow(HWND hwnd) 1395 { 1395 1396 extern HINSTANCE hInst; 1396 1397 extern HMENU hFirstMainMenu; 1397 RECT rect;1398 CLIENTCREATESTRUCT ccs;1399 1398 1400 1399 INITCOMMONCONTROLSEX InitCommCtrl; … … 1405 1404 //タブウィンドウ 1406 1405 pobj_MainTab=new CMainTab(hwnd); 1407 1408 //MDIの親ウィンドウ(クライアントウィンドウ)を作成1409 ccs.hWindowMenu=hFirstMainMenu;1410 ccs.idFirstChild=ID_FIRSTCHILD;1411 GetClientRect(hwnd,&rect);1412 hClient=CreateWindowEx(WS_EX_CLIENTEDGE,"MDICLIENT",NULL,1413 WS_CHILD|WS_CLIPCHILDREN|WS_CLIPSIBLINGS|WS_VISIBLE,1414 0,0,0,0,1415 hwnd,(HMENU)1,hInst,(LPSTR)&ccs);1416 1406 1417 1407 //レバーオブジェクトを生成 … … 1471 1461 1472 1462 WndNum=GetWndNum(hChild); 1473 if(IS_DOCUMENT_TEXT(MdiInfo[WndNum] .DocType)){1474 if(MdiInfo[WndNum] .path.empty()){1463 if(IS_DOCUMENT_TEXT(MdiInfo[WndNum]->DocType)){ 1464 if(MdiInfo[WndNum]->path.empty()){ 1475 1465 //"保存先のファイルを指定してください" 1476 1466 if(!GetFilePathDialog(hOwner,temp2,DefFileFilter,STRING_FILESAVETITLE_DEFAULT,0)) return FALSE; … … 1479 1469 } 1480 1470 else{ 1481 if( MdiInfo[WndNum] .pMdiTextEdit->IsModified() ){1471 if( MdiInfo[WndNum]->pMdiTextEdit->IsModified() ){ 1482 1472 if(!SaveDocument(hChild,NULL)) return 0; 1483 1473 } 1484 1474 else{ 1485 if(hFind=FindFirstFile(MdiInfo[WndNum] .path.c_str(),&wfd)){1475 if(hFind=FindFirstFile(MdiInfo[WndNum]->path.c_str(),&wfd)){ 1486 1476 if(hFind==INVALID_HANDLE_VALUE){ 1487 1477 if(!SaveDocument(hChild,NULL)) return 0;
Note: See TracChangeset
for help on using the changeset viewer.