IDE: lpi: use as default: UnitName=ExtractFileNameOnly(filename)

git-svn-id: trunk@45514 -
This commit is contained in:
mattias 2014-06-15 11:44:49 +00:00
parent f1e19926fe
commit bfe06ed931

View File

@ -1737,7 +1737,7 @@ begin
XMLConfig.SetDeleteValue(Path+'ResourceBaseClass/Value', XMLConfig.SetDeleteValue(Path+'ResourceBaseClass/Value',
PFComponentBaseClassNames[FResourceBaseClass], PFComponentBaseClassNames[FResourceBaseClass],
PFComponentBaseClassNames[pfcbcNone]); PFComponentBaseClassNames[pfcbcNone]);
XMLConfig.SetDeleteValue(Path+'UnitName/Value',fUnitName,''); XMLConfig.SetDeleteValue(Path+'UnitName/Value',fUnitName,ExtractFileNameOnly(AFilename));
// save custom data // save custom data
SaveStringToStringTree(XMLConfig,CustomData,Path+'CustomData/'); SaveStringToStringTree(XMLConfig,CustomData,Path+'CustomData/');
end; end;
@ -1812,8 +1812,8 @@ begin
AFilename:=XMLConfig.GetValue(Path+'ResourceFilename/Value',''); AFilename:=XMLConfig.GetValue(Path+'ResourceFilename/Value','');
if (AFilename<>'') and Assigned(fOnLoadSaveFilename) then if (AFilename<>'') and Assigned(fOnLoadSaveFilename) then
fOnLoadSaveFilename(AFilename,true); fOnLoadSaveFilename(AFilename,true);
if FilenameIsPascalSource(Filename) then if FilenameIsPascalSource(AFilename) then
fUnitName:=XMLConfig.GetValue(Path+'UnitName/Value',''); fUnitName:=XMLConfig.GetValue(Path+'UnitName/Value',ExtractFileNameOnly(AFilename));
// save custom data // save custom data
LoadStringToStringTree(XMLConfig,CustomData,Path+'CustomData/'); LoadStringToStringTree(XMLConfig,CustomData,Path+'CustomData/');