summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-02-19 13:18:03 +0100
committerErich Eckner <git@eckner.net>2018-02-19 13:18:03 +0100
commit145f900d1a2c3ce03eb1b029c370d6c9f1588e64 (patch)
treee6e14987a609f52259bc70e0a7e760734109f27c
parent8aa1071e60198a6d2f3a7493387f114dd824ef3a (diff)
downloadMake-145f900d1a2c3ce03eb1b029c370d6c9f1588e64.tar.xz
tDateiMitDatum.create braucht nun Name und aktuell
-rw-r--r--dateibeziehungen.pas4
-rw-r--r--tools.pas16
2 files changed, 16 insertions, 4 deletions
diff --git a/dateibeziehungen.pas b/dateibeziehungen.pas
index 55fe2ea..f64c1c0 100644
--- a/dateibeziehungen.pas
+++ b/dateibeziehungen.pas
@@ -969,9 +969,7 @@ begin
end
else begin
inc(result);
- _dats.add(tDateiMitDatum.create);
- _dats.last.name:=extractFilePath(wo)+sR.name;
- _dats.last.aktuell:=aVeraltet;
+ _dats.add(tDateiMitDatum.create(extractFilePath(wo)+sR.name,aVeraltet));
end;
end;
err:=findNext(sR);
diff --git a/tools.pas b/tools.pas
index d58d6eb..4f749d9 100644
--- a/tools.pas
+++ b/tools.pas
@@ -16,8 +16,13 @@ type
inhalt: tMyStringListBArray;
end;
tDateiMitDatum = class
- name: ansiString;
+ private
+ _name: ansiString;
+ public
aktuell: tAktualitaet;
+ property name: ansiString
+ read _name;
+ constructor create(nam: ansiString; ak: tAktualitaet);
end;
tDateienMitDaten = class(tFPList)
istSortiert: boolean;
@@ -64,6 +69,15 @@ implementation
uses
lowlevelunit, math;
+// tDateiMitDatum **************************************************************
+
+constructor tDateiMitDatum.create(nam: ansiString; ak: tAktualitaet);
+begin
+ inherited create;
+ _name:=nam;
+ aktuell:=ak;
+end;
+
// tDateienMitDaten ************************************************************
constructor tDateienMitDaten.create;