Changeset 626 in dev for trunk/ab5.0/abdev/abdev/abdev.cpp
- Timestamp:
- May 27, 2008, 10:10:17 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/abdev.cpp
r625 r626 727 727 for(i=0;i<MdiInfo.size();i++){ 728 728 if(MdiInfo[i].hwnd){ 729 if(lstrcmpi(MdiInfo[i].title ,lpszTitle)==0){729 if(lstrcmpi(MdiInfo[i].title.c_str(),lpszTitle)==0){ 730 730 lstrcat(lpszTitle,"_"); 731 731 DuplicateTitleCheck(lpszTitle); … … 899 899 MdiInfo[i].hwnd=hChild; 900 900 MdiInfo[i].DocType=DocumentType; 901 MdiInfo[i].title="";902 901 DuplicateTitleCheck(str); 903 MdiInfo[i].title=(char *)GlobalAlloc(GMEM_FIXED,lstrlen(str)+1); 904 lstrcpy(MdiInfo[i].title,str); 902 MdiInfo[i].title = str; 905 903 if(filepath) 906 904 { … … 979 977 //ドキュメントコンボボックスから文字列を消去 980 978 extern HWND hDocCombo; 981 i2=SendMessage(hDocCombo,CB_FINDSTRINGEXACT,0,(long)MdiInfo[WndNum].title );979 i2=SendMessage(hDocCombo,CB_FINDSTRINGEXACT,0,(long)MdiInfo[WndNum].title.c_str()); 982 980 SendMessage(hDocCombo,CB_DELETESTRING,i2,0); 983 981 984 982 //タブコントロールからアイテムを消去 985 if(pobj_MainTab) pobj_MainTab->DeleteItem( MdiInfo[WndNum].title, true ); 986 987 988 GlobalFree(MdiInfo[WndNum].title); 983 if(pobj_MainTab) pobj_MainTab->DeleteItem( MdiInfo[WndNum].title.c_str(), true ); 984 989 985 990 986 if(IS_DOCUMENT_TEXT(MdiInfo[WndNum].DocType)){ … … 1153 1149 //ドキュメント セレクト コンボボックス 1154 1150 extern HWND hDocCombo; 1155 i2=SendMessage(hDocCombo,CB_FINDSTRINGEXACT,0,(long)MdiInfo[i].title );1151 i2=SendMessage(hDocCombo,CB_FINDSTRINGEXACT,0,(long)MdiInfo[i].title.c_str()); 1156 1152 SendMessage(hDocCombo,CB_SETCURSEL,i2,0); 1157 1153 1158 1154 //タブコントロール 1159 pobj_MainTab->MdiActiveEvent(MdiInfo[i].title );1155 pobj_MainTab->MdiActiveEvent(MdiInfo[i].title.c_str()); 1160 1156 1161 1157 if( !projectInfo.IsOpened() ){
Note:
See TracChangeset
for help on using the changeset viewer.