From 4175a6a7ac8cab42e08c80c20826bf83d3d9fa35 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 16 Aug 2017 15:42:09 +0200 Subject: werteunit.pas: raise exception -> fehler --- werteunit.pas | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/werteunit.pas b/werteunit.pas index 2b4a5ef..24d2c99 100644 --- a/werteunit.pas +++ b/werteunit.pas @@ -189,7 +189,7 @@ begin for i:=1 to length(maxima)-1 do if werte[maxima[i-1]['x']+maxima[i-1]['y']*params.xSteps] params.tSiz) or (betraege.params.xSteps <> params.xSteps) or (not (istVollKomplex in [1,2])) then - raise exception.create( + fehler( 'Die Dimension der Beträge ('+intToStr(betraege.params.xSteps)+' x '+intToStr(betraege.params.tSiz)+') stimmt nicht mit '+ 'der Dimension der Werte ('+intToStr(params.xSteps)+' x '+intToStr(params.tSiz)+') -- oder deren ersten t-Hälfte -- überein ('+intToStr(istVollKomplex)+')!'); if einseitig then begin if istVollKomplex<>2 then - raise exception.create('Kann nur voll komplexe Werte einseitig per Kantenfilter filtern ('+intToStr(istVollKomplex)+')!'); + fehler('Kann nur voll komplexe Werte einseitig per Kantenfilter filtern ('+intToStr(istVollKomplex)+')!'); if filterTyp<>kfHochpass then - raise exception.create('Kann nur einen Hochpass als einseitigen Kantenfilter verwenden!'); + fehler('Kann nur einen Hochpass als einseitigen Kantenfilter verwenden!'); end; setLength(maxima,0); @@ -2110,7 +2110,7 @@ begin tM:=params.tSiz div (1+byte(params.istKomplex)); if (xV<0) or (xB<0) or (tV<0) or (tB<0) or (xV>=xM) or (xB>=xM) or (tV>=tM) or (tB>=tM) then - raise exception.create('Fehler: Das Startrechteck ('+intToStr(xV)+'-'+intToStr(xB)+'x'+intToStr(tV)+'-'+intToStr(tB)+') liegt nicht vollsändig in den Daten ('+intToStr(xM)+'x'+intToStr(tM)+').'); + fehler('Fehler: Das Startrechteck ('+intToStr(xV)+'-'+intToStr(xB)+'x'+intToStr(tV)+'-'+intToStr(tB)+') liegt nicht vollsändig in den Daten ('+intToStr(xM)+'x'+intToStr(tM)+').'); for imPart:=false to params.istKomplex do for xS:=xV to xB do for tS:=tV to tB do begin @@ -2168,7 +2168,7 @@ begin werte[i+j*params.xSteps]*cos(arg); end; else - raise exception.create('Komplexmachmodus nicht implementiert ('+intToStr(integer(kmm))+')!'); + fehler('Komplexmachmodus nicht implementiert ('+intToStr(integer(kmm))+')!'); end{of case}; end; @@ -2180,9 +2180,9 @@ var wert,weLi,weOb,weRe,weUn: extended; begin if params.istKomplex then - raise exception.create('Heiße Pixel können (noch) nicht aus voll komplexen Werten entfernt werden!'); + fehler('Heiße Pixel können (noch) nicht aus voll komplexen Werten entfernt werden!'); if minusSchwelle>plusSchwelle then - raise exception.create('Unterer Schwellwert ('+floatToStr(minusSchwelle)+') liegt über dem oberen Schwellwert ('+floatToStr(plusSchwelle)+')!'); + fehler('Unterer Schwellwert ('+floatToStr(minusSchwelle)+') liegt über dem oberen Schwellwert ('+floatToStr(plusSchwelle)+')!'); schwelle:=(schwelle+1)/4; setLength(heiszePixel,0); setLength(pixelHitze,0); -- cgit v1.2.3-70-g09d2