@if (User)
diff --git a/WebWindowComplex/Models/Frame.cs b/WebWindowComplex/Models/Frame.cs
index 63f095e..26067be 100644
--- a/WebWindowComplex/Models/Frame.cs
+++ b/WebWindowComplex/Models/Frame.cs
@@ -327,7 +327,7 @@ namespace WebWindowComplex.Models
Sash? SashArea = null;
if(AreaList.First() is Sash)
SashArea = (Sash)AreaList.First();
- else if (AreaList.First().AreaList.Last().AreaList.First() is Sash)
+ else if (AreaList.First().AreaList.Count > 0 && AreaList.First().AreaList.Last().AreaList.First() is Sash)
SashArea = (Sash)AreaList.First().AreaList.Last().AreaList.First();
if (SashArea != null && SashArea.SashList.FirstOrDefault() != null)
{
diff --git a/WebWindowComplex/WebWindowComplex.csproj b/WebWindowComplex/WebWindowComplex.csproj
index f9c58bf..e95b3b2 100644
--- a/WebWindowComplex/WebWindowComplex.csproj
+++ b/WebWindowComplex/WebWindowComplex.csproj
@@ -6,7 +6,7 @@
net8.0
enable
enable
-
3.1.8.413
+
3.1.8.510
Annamaria Sassi
Egalware
Componente gestione Configurazioni avanzate Window per LUX
@@ -198,6 +198,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/WebWindowComplex/wwwroot/icone/shape/Arc Full.svg b/WebWindowComplex/wwwroot/icone/shape/Arc Full.svg
new file mode 100644
index 0000000..4ba78da
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Arc Full.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Arc.svg b/WebWindowComplex/wwwroot/icone/shape/Arc.svg
new file mode 100644
index 0000000..b538fa3
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Arc.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Double Arc.svg b/WebWindowComplex/wwwroot/icone/shape/Double Arc.svg
new file mode 100644
index 0000000..08ada5b
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Double Arc.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.png b/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.png
deleted file mode 100644
index e299569..0000000
Binary files a/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.png and /dev/null differ
diff --git a/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.svg b/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.svg
new file mode 100644
index 0000000..27d992f
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Double Chamfer.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.png b/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.png
deleted file mode 100644
index ab547d7..0000000
Binary files a/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.png and /dev/null differ
diff --git a/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.svg b/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.svg
new file mode 100644
index 0000000..ffdb57d
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Left Chamfer.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Rectangle.png b/WebWindowComplex/wwwroot/icone/shape/Rectangle.png
deleted file mode 100644
index 18ce29d..0000000
Binary files a/WebWindowComplex/wwwroot/icone/shape/Rectangle.png and /dev/null differ
diff --git a/WebWindowComplex/wwwroot/icone/shape/Rectangle.svg b/WebWindowComplex/wwwroot/icone/shape/Rectangle.svg
new file mode 100644
index 0000000..da440b0
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Rectangle.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Right Chamfer.svg b/WebWindowComplex/wwwroot/icone/shape/Right Chamfer.svg
new file mode 100644
index 0000000..5fd0409
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Right Chamfer.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Three Center Arc.svg b/WebWindowComplex/wwwroot/icone/shape/Three Center Arc.svg
new file mode 100644
index 0000000..47a194a
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Three Center Arc.svg
@@ -0,0 +1,21 @@
+
+
\ No newline at end of file
diff --git a/WebWindowComplex/wwwroot/icone/shape/Triangle.svg b/WebWindowComplex/wwwroot/icone/shape/Triangle.svg
new file mode 100644
index 0000000..a569d21
--- /dev/null
+++ b/WebWindowComplex/wwwroot/icone/shape/Triangle.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/WebWindowConfigurator/WebWindowConfigurator.csproj b/WebWindowConfigurator/WebWindowConfigurator.csproj
index b40a6d8..ed9b3db 100644
--- a/WebWindowConfigurator/WebWindowConfigurator.csproj
+++ b/WebWindowConfigurator/WebWindowConfigurator.csproj
@@ -6,7 +6,7 @@
net8.0
enable
enable
-
3.1.8.413
+
3.1.8.510
Annamaria Sassi
Egalware
Componente gestione JWD per LUX
@@ -298,6 +298,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+