IDE: rename unit: chekc lm only for pascal files

git-svn-id: trunk@36488 -
This commit is contained in:
mattias 2012-03-31 17:25:58 +00:00
parent 11f34a7ec5
commit ca5a3abbfe

View File

@ -6209,18 +6209,18 @@ begin
OldFilename:=AnUnitInfo.Filename;
OldFilePath:=ExtractFilePath(OldFilename);
OldLFMFilename:='';
//if FilenameIsPascalUnit(OldFilename) then begin
if FilenameIsPascalUnit(OldFilename) then begin
OldLFMFilename:=ChangeFileExt(OldFilename,'.lfm');
if not FileExistsUTF8(OldLFMFilename) then
OldLFMFilename:=ChangeFileExt(OldFilename,'.dfm');
// end;
end;
if NewUnitName='' then
NewUnitName:=AnUnitInfo.Unit_Name;
debugln(['TMainIDE.DoRenameUnit ',AnUnitInfo.Filename,' NewUnitName=',NewUnitName,' OldUnitName=',AnUnitInfo.Unit_Name,' LFMCode=',LFMCode<>nil,' LRSCode=',LRSCode<>nil,' NewFilename="',NewFilename,'"']);
// check new resource file
NewLFMFilename:='';
//if FilenameIsPascalUnit(NewFilename) then
if FilenameIsPascalUnit(NewFilename) then
NewLFMFilename:=ChangeFileExt(NewFilename,'.lfm');
if AnUnitInfo.ComponentName='' then begin
// unit has no component