diff --git a/Doku/bilder/Schoenenberger_Farben.png b/Doku/bilder/Schoenenberger_Farben.png
new file mode 100644
index 0000000..e407b17
Binary files /dev/null and b/Doku/bilder/Schoenenberger_Farben.png differ
diff --git a/Editor2DLibrary/SSG/shapes/props/Gefaellestrecke_Default.txt b/Editor2DLibrary/SSG/shapes/props/Gefaellestrecke_Default.txt
new file mode 100644
index 0000000..7763121
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/props/Gefaellestrecke_Default.txt
@@ -0,0 +1,54 @@
+{
+ "shapeMode": 0,
+ "name": "Gefällestrecke_Falsch",
+ "family": "Gefaellestrecke",
+ "icon": "SSG/shapes/img/Gefaellestrecke.png",
+ "iconBig": "SSG/shapes/img/Gefaellestrecke.png",
+ "srcSVG": "SSG/shapes/svg/Gefaellestrecke_Default.xml",
+ "text": "^",
+ "width": 377.9528,
+ "height": 6047.2441,
+ "depth": 755.9055,
+ "behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
+ "connectionPoints": [
+ {
+ "id": "cp1",
+ "x": 500.0,
+ "y": 0.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 0.0,
+ "linkClass": "Gefaellestrecke",
+ "label": "Oben",
+ "isDimension": true
+ },
+ {
+ "id": "cp2",
+ "x": 500.0,
+ "y": 1000.0,
+ "z": 0.0,
+ "xMin": "",
+ "xMax": "",
+ "xStep": "",
+ "yMin": "",
+ "yMax": "",
+ "yStep": "",
+ "zMin": "",
+ "zMax": "",
+ "zStep": "",
+ "direction": 180.0,
+ "linkClass": "Gefaellestrecke",
+ "label": "Unten",
+ "isDimension": true
+ }
+ ],
+ "eventClass": "OnInserted,OnDoubleclick,OnPasted,OnLinked"
+}
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Default.xml b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Default.xml
new file mode 100644
index 0000000..9e206af
--- /dev/null
+++ b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Default.xml
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Falsch.xml b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Falsch.xml
index 4eff799..cdce177 100644
--- a/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Falsch.xml
+++ b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Falsch.xml
@@ -4,7 +4,7 @@
-
+
diff --git a/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Richtig.xml b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Richtig.xml
index ded8b26..0b1ba73 100644
--- a/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Richtig.xml
+++ b/Editor2DLibrary/SSG/shapes/svg/Gefaellestrecke_Richtig.xml
@@ -4,7 +4,7 @@
-
+
diff --git a/MAIN_SSG.rdx b/MAIN_SSG.rdx
index 732ff80..0b1aba1 100644
--- a/MAIN_SSG.rdx
+++ b/MAIN_SSG.rdx
@@ -1,6 +1,6 @@
-
+
@@ -40,9 +40,7 @@
-
-
@@ -139,7 +137,7 @@
-
+
@@ -1014,10 +1012,10 @@
-
-
-
-
+
+
+
+
@@ -1118,7 +1116,7 @@
-
+
@@ -2409,7 +2407,9 @@
+'Neue Länge aus der Eingabe
+
+]]>
@@ -2523,7 +2523,7 @@
-
+
@@ -2553,7 +2553,7 @@
-
+
@@ -2588,7 +2588,7 @@
-
+
@@ -2618,7 +2618,7 @@
-
+
@@ -3302,6 +3302,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
+
@@ -3311,6 +3312,18 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3404,7 +3417,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
@@ -3424,9 +3436,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
-
-
+
@@ -3472,6 +3482,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
+
@@ -3730,7 +3741,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
-
+
@@ -11753,10 +11764,6 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
-
-
-
-
@@ -12534,7 +12541,7 @@ me.x
-
+
@@ -13307,10 +13314,6 @@ me.x
-
-
-
-
@@ -13759,22 +13762,22 @@ me.x
-
+
-
+
-
+
-
+
@@ -15222,12 +15225,101 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15283,6 +15375,18 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
+
+
@@ -15592,6 +15696,248 @@ ShapeList["id="+Param.Input[1].shapeID].name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16081,7 +16427,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
@@ -20628,22 +20973,16 @@ ShapeList["id="+Param.Input[1].shapeID].name
-
+
-
+
-
-
-
-
+
-
-
-
-
+