[Wsplgen-commits] r80 - trunk/src
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Mon Nov 27 07:17:22 CET 2006
Author: mrchip
Date: 2006-11-27 07:17:22 +0100 (Mon, 27 Nov 2006)
New Revision: 80
Modified:
trunk/src/file.cpp
trunk/src/parameter.cpp
trunk/src/wsplgen.h
Log:
Die Attribute 'Rohr1' und 'Rohr2' heissen heist auch 'Rohr 1' und 'Rohr 2'
Mann kann jetzt auch kommentare in der Parameterdatei verwenden.
Modified: trunk/src/file.cpp
===================================================================
--- trunk/src/file.cpp 2006-11-21 06:38:11 UTC (rev 79)
+++ trunk/src/file.cpp 2006-11-27 06:17:22 UTC (rev 80)
@@ -1491,17 +1491,17 @@
{
Typ = "GRABEN";
}
- else if (Typ == "ROHR" || Typ == "Rohr" || Typ == "rohr" || Typ == "ROHR1" || Typ == "rohr1" || Typ == "Rohr1")
+ else if (Typ == "ROHR" || Typ == "Rohr" || Typ == "rohr" || Typ == "ROHR1" || Typ == "rohr1" || Typ == "Rohr1" || Typ == "ROHR 1" || Typ == "rohr 1" || Typ == "Rohr 1")
{
Typ = "ROHR";
}
- else if (Typ == "GRADIENT" || Typ == "Gradient" || Typ == "gradient" || Typ == "ROHR2" || Typ == "rohr2" || Typ == "Rohr2")
+ else if (Typ == "GRADIENT" || Typ == "Gradient" || Typ == "gradient" || Typ == "ROHR2" || Typ == "rohr2" || Typ == "Rohr2" || Typ == "ROHR 2" || Typ == "rohr 2" || Typ == "Rohr 2")
{
Typ = "GRADIENT";
}
else
{
- write_warning(3112, "Das Attribut 'TYP' in der Datei '%s' darf nur die Werte 'Damm', 'Graben', 'Rohr1' oder 'Rohr2' haben.\nDas Linienobjekt '%s' wird ignoriert.\n", DBFFileName.c_str(), Typ.c_str());
+ write_warning(3112, "Das Attribut 'TYP' in der Datei '%s' darf nur die Werte 'Damm', 'Graben', 'Rohr 1' oder 'Rohr 2' haben.\nDas Linienobjekt '%s' wird ignoriert.\n", DBFFileName.c_str(), Typ.c_str());
continue;
}
Modified: trunk/src/parameter.cpp
===================================================================
--- trunk/src/parameter.cpp 2006-11-21 06:38:11 UTC (rev 79)
+++ trunk/src/parameter.cpp 2006-11-27 06:17:22 UTC (rev 80)
@@ -91,9 +91,17 @@
Parameter = ParList[j];
j++;
}
-
- if (Parameter.substr(0, 7) == "-OUTPUT" || Parameter.substr(0, 7) == "-output")
+
+ if (Parameter.substr(0, 1) == "'")
{
+ write_fortschritt("%s\n", Parameter.c_str()+1);
+ }
+ else if (Parameter.substr(0, 1) == "#" || Parameter.substr(0, 1) == "/" || Parameter.substr(0, 1) == ";")
+ {
+ // Echter Kommentar
+ }
+ else if (Parameter.substr(0, 7) == "-OUTPUT" || Parameter.substr(0, 7) == "-output")
+ {
///////////////////////////////////////////////
// DEBUG
///////////////////////////////////////////////
Modified: trunk/src/wsplgen.h
===================================================================
--- trunk/src/wsplgen.h 2006-11-21 06:38:11 UTC (rev 79)
+++ trunk/src/wsplgen.h 2006-11-27 06:17:22 UTC (rev 80)
@@ -12,6 +12,12 @@
const char Version[] = "1.0.0 rc4";
+// Die Attribute 'Rohr1' und 'Rohr2' wurden in 'Rohr 1' und 'Rohr 2' umbenannt
+
+// Es werden jetzt die Zeichen '#', ';' und ''' als Beginn eines Kommentares verstanden
+// Das Zeichen ''' sorgt dafür das der Text danach ausgegeben wird
+// const char Version[] = "1.0.0 rc4";
+
// Bei Beschneiden des Begrenzungspolygon wurde die Methodik komplett verändert
// Bei Laden von Begrenzungspolygonen wird jetzt nur noch der äußere Ring geladen
More information about the Wsplgen-commits
mailing list