Aggiunto componente semplificato (per utente base)

This commit is contained in:
Annamaria Sassi
2026-01-16 15:10:19 +01:00
parent 372dfd6f52
commit 8ef408c244
76 changed files with 6405 additions and 3013 deletions
+31 -35
View File
@@ -11,7 +11,7 @@ using System.Xml.Linq;
using System.Xml.Serialization;
using WebWindowTest.Json;
using static WebWindowTest.Json.WindowConst;
using static WebWindowTest.ParametriOpzioni;
using static WebWindowTest.Models.ParametriOpzioni;
namespace WebWindowTest.Models
{
@@ -19,9 +19,9 @@ namespace WebWindowTest.Models
{
#region Public Events
public event EventHandler<OnPreviewEventArgs> OnPreview = delegate { };
public event EventHandler<OnReqShapeEventArgs> OnReqShape = delegate { };
public event EventHandler<OnReqHwOptEventArgs> OnReqHwOption = delegate { };
//public event EventHandler<OnPreviewEventArgs> OnPreview = delegate { };
//public event EventHandler<OnReqShapeEventArgs> OnReqShape = delegate { };
//public event EventHandler<OnReqHwOptEventArgs> OnReqHwOption = delegate { };
#endregion Public Events
@@ -48,7 +48,6 @@ namespace WebWindowTest.Models
set
{
m_sColorMaterial = value;
OnUpdatePreview(sSerialized());
}
}
@@ -61,7 +60,6 @@ namespace WebWindowTest.Models
set
{
m_sGlass = value;
OnUpdatePreview(sSerialized());
}
}
@@ -74,7 +72,6 @@ namespace WebWindowTest.Models
set
{
m_sMaterial = value;
OnUpdatePreview(sSerialized());
}
}
@@ -87,7 +84,6 @@ namespace WebWindowTest.Models
set
{
m_sProfilePath = value;
OnUpdatePreview(sSerialized());
}
}
@@ -95,35 +91,35 @@ namespace WebWindowTest.Models
#region Internal Methods
internal void OnUpdatePreview(string sJwd)
{
OnPreviewEventArgs e = new OnPreviewEventArgs(sJwd);
EventHandler<OnPreviewEventArgs> handler = OnPreview;
if (handler != null)
{
handler(this, e);
}
}
//internal void OnUpdatePreview(string sJwd)
//{
// OnPreviewEventArgs e = new OnPreviewEventArgs(sJwd);
// EventHandler<OnPreviewEventArgs> handler = OnPreview;
// if (handler != null)
// {
// handler(this, e);
// }
//}
internal void OnReqShapePreview(string sJwd, int groupId)
{
OnReqShapeEventArgs e = new OnReqShapeEventArgs(sJwd, groupId);
EventHandler<OnReqShapeEventArgs> handler = OnReqShape;
if (handler != null)
{
handler(this, e);
}
}
//internal void OnReqShapePreview(string sJwd, int groupId)
//{
// OnReqShapeEventArgs e = new OnReqShapeEventArgs(sJwd, groupId);
// EventHandler<OnReqShapeEventArgs> handler = OnReqShape;
// if (handler != null)
// {
// handler(this, e);
// }
//}
internal void OnReqHwOptionPreview(string sJwd, int groupId)
{
OnReqHwOptEventArgs e = new OnReqHwOptEventArgs(sJwd, groupId);
EventHandler<OnReqHwOptEventArgs> handler = OnReqHwOption;
if (handler != null)
{
handler(this, e);
}
}
//internal void OnReqHwOptionPreview(string sJwd, int groupId)
//{
// OnReqHwOptEventArgs e = new OnReqHwOptEventArgs(sJwd, groupId);
// EventHandler<OnReqHwOptEventArgs> handler = OnReqHwOption;
// if (handler != null)
// {
// handler(this, e);
// }
//}
/// <summary>
/// Serializzazione dell'oggetto windows