mirror of https://gitlab.com/basile.b/dexed.git
more related to 9cca5e1b12
TWritableLfmTextComponent.readerError does not coever all the error kinds (for example error in conversion from text to bin stream)
This commit is contained in:
parent
55671cf9e6
commit
10cdbcd912
|
|
@ -317,6 +317,7 @@
|
||||||
<Unit34>
|
<Unit34>
|
||||||
<Filename Value="..\src\ce_writablecomponent.pas"/>
|
<Filename Value="..\src\ce_writablecomponent.pas"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
|
<UnitName Value="ce_writableComponent"/>
|
||||||
</Unit34>
|
</Unit34>
|
||||||
<Unit35>
|
<Unit35>
|
||||||
<Filename Value="..\src\ce_sharedres.pas"/>
|
<Filename Value="..\src\ce_sharedres.pas"/>
|
||||||
|
|
|
||||||
|
|
@ -107,21 +107,15 @@ begin
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TCustomWritableComponent.loadFromFile(const aFilename: string);
|
procedure TCustomWritableComponent.loadFromFile(const aFilename: string);
|
||||||
var
|
|
||||||
err: boolean;
|
|
||||||
begin
|
begin
|
||||||
err := false;
|
fHasLoaded := true;
|
||||||
fHasLoaded := false;
|
|
||||||
beforeLoad;
|
beforeLoad;
|
||||||
setFilename(aFilename);
|
setFilename(aFilename);
|
||||||
try
|
try
|
||||||
customLoadFromFile(aFilename);
|
customLoadFromFile(aFilename);
|
||||||
except
|
except
|
||||||
err := true;
|
|
||||||
fHasLoaded := false;
|
fHasLoaded := false;
|
||||||
end;
|
end;
|
||||||
if not err then
|
|
||||||
fHasLoaded := true;
|
|
||||||
afterLoad;
|
afterLoad;
|
||||||
end;
|
end;
|
||||||
{$ENDREGION}
|
{$ENDREGION}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue