summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-01-24 15:46:56 +0100
committerErich Eckner <git@eckner.net>2019-01-24 15:46:56 +0100
commitf2ffcf55280e2c4d4137451aa84f2c2273377a39 (patch)
treefa1940d88cf7e3ad67af10e8193ba17d0b37db22
parent0bc5b2f119fb48cf3914ca5bb8816e626cc1993c (diff)
downloadunits-f2ffcf55280e2c4d4137451aa84f2c2273377a39.tar.xz
lowlevelunit.pas: strToTIntPoint neu
-rw-r--r--lowlevelunit.pas7
1 files changed, 7 insertions, 0 deletions
diff --git a/lowlevelunit.pas b/lowlevelunit.pas
index fbb58cb..139f779 100644
--- a/lowlevelunit.pas
+++ b/lowlevelunit.pas
@@ -136,6 +136,7 @@ function t2x2ExtendedToStr(p: t2x2Extended): string;
function t2x2LongintToStr(p: t2x2Longint): string;
function tExtPointToStr(p: tExtPoint): string;
function tIntPointToStr(p: tIntPoint): string;
+function strToTIntPoint(s: string): tIntPoint;
function tInt64PointToStr(p: tInt64Point): string;
procedure fehler(s: string);
function intPoint(x,y: longint): tIntPoint;
@@ -1022,6 +1023,12 @@ begin
result:=intToStr(p['x'])+';'+intToStr(p['y']);
end;
+function strToTIntPoint(s: string): tIntPoint;
+begin
+ result['x']:=strToInt(erstesArgument(s,';'));
+ result['y']:=strToInt(s);
+end;
+
function tInt64PointToStr(p: tInt64Point): string;
begin
result:=intToStr(p['x'])+';'+intToStr(p['y']);